New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compilation Error with non-trivial designated initializers when installing unf_ext (0.0.9) on Ruby 2.3.1 on Linux #74
Comments
This appears to be caused by #72 along with a specific (?) version of g++. @ABHIJITH-EA Please add details about your specific operating system (i.e. distribution and version) as well as your specific g++ version. |
@meineerde |
I have the same issue on Amazon Linux II,
|
We're also seeing this on Centos7:
Error message is same as above
|
Another one here in Linux machine: $ gcc --version Ruby version: 3.2.2 |
|
And another combo:
Ruby 3.0.1 |
Similar issue with el7, debian9, ubuntu 16 and ubuntu 18 using ruby 3.1.0 |
Also observed on Amazon Linux 2 running the following Ruby/GCC combination: ruby 2.3.5p376 |
Same issue causing all of our pipelines to fail to deploy. Ruby ruby 2.6.6p146 Will update when I get a resp back from our Infru regarding out GCC combo we use. |
adding to the group:
|
+1 any workarounds? |
This patch fixed the issue for me ^^^ Can the offending gem be removed from rubygems.org? |
Just ran into this issue. |
+1 here,
|
Unitl the fix is published you can pin your project to the old version by adding this to your Gemfile
|
Issue Summary
I am encountering an issue while trying to install the
unf_ext
gem. The installation fails with a compilation error, and I believe it might be related to non-trivial designated initializers.Environment
gem install unf_ext -v 0.0.9
Error Message
Additional Information
I have checked the mkmf.log file, and it seems to be pointing to an issue with non-trivial designated initializers. I am using Ruby 2.3.1 on a Linux system, and the installation command used is as mentioned above.
The text was updated successfully, but these errors were encountered: