Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 568668 - dev-ruby/nokogumbo-1.4.7: version bump
Summary: dev-ruby/nokogumbo-1.4.7: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-18 20:42 UTC by Sven Schwyn (svoop)
Modified: 2015-12-19 07:47 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Schwyn (svoop) 2015-12-18 20:42:27 UTC
This is just a heads-up that the Nokogumbo gem as of version 1.4.7 (current version in the Portage tree: 1.4.6) has removed a workaround for Gentoo.

If the current ebuild fails to build version 1.4.7 of the gem, take a look at the following commit and create a patch to add the workaround to the ebuild.

https://github.com/rubys/nokogumbo/commit/ef0497d2be380b7b83836329d08889e4d4efb940

(I can't test it myself because I don't install Rubies with Portage.)


Reproducible: Didn't try
Comment 1 Hans de Graaff gentoo-dev Security 2015-12-19 07:47:30 UTC
Thanks for the heads up. It would be helpful to have had some explanation of the actual issues or reasoning in the commit messages (both the one adding the workaround and the one removing it). But I think I now understand what is going on. Our ruby is compiled with the --no-undefined linker flag by default, and I think that is why this was added in the first place.

I've now added "sed -i -e 's:-Wl,--no-undefined::' ext/nokogumboc/Makefile" to our nokogumbo 1.4.7 ebuild, like we do elsewhere were similar linking is needed.