Installing the latest bundler causes google-protobuf to be installed as a different platform and failed to be resolved at runtime #2695
Labels
third-party-issue
An issue which should be fixed upstream
Log from GitHub Actions that with truffleruby-head it is using bundled bundler from truffleruby and everything was fine:
When using truffleruby stable release ruby/setup-ruby action will install the latest bundler version and it causes a strange problem. At first, instead of treating truffleruby as
platform: ruby
, it nowplatform: x86_64-linux
, this behavior itself is already very problematic, as native extension may have been compiled with SSE3, and such native extension will just crash and need to be re-compiled from source usingplatform: ruby
.After gems are installed, as a side effect of being treated as a different platform, running the following code also gives an unexpected error due to inconsistent platforms:
The text was updated successfully, but these errors were encountered: