Summary: | =dev-lang/ruby-2.0.0_p247-r1: fails to build on uclibc | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Anthony Basile <blueness> |
Component: | [OLD] Development | Assignee: | Gentoo Ruby Team <ruby> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | rene.rheaume |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
ruby-2.0.0_p353-uclibc.patch
ruby-2.0.0_p353.ebuild.patch |
Description
Anthony Basile
![]() Looks like this is already fixed upstream: http://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/40422 Most likely this only got fixed in ruby-trunk which will be ruby 2.1 at the end of the year. (In reply to Hans de Graaff from comment #1) > Looks like this is already fixed upstream: > http://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/40422 > > Most likely this only got fixed in ruby-trunk which will be ruby 2.1 at the > end of the year. Looks like the isnan was fixed, but not the isinf. Created attachment 369260 [details, diff]
ruby-2.0.0_p353-uclibc.patch
Patch based on upstream changeset 40422 with the isinf fix added
Created attachment 369262 [details, diff]
ruby-2.0.0_p353.ebuild.patch
Ebuild patch adding the epatch instruction. I do not have access to the patches tarball, hence the ${FILESDIR} usage.
(In reply to Anthony Basile from comment #2) > (In reply to Hans de Graaff from comment #1) > > Looks like this is already fixed upstream: > > http://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/40422 > > > > Most likely this only got fixed in ruby-trunk which will be ruby 2.1 at the > > end of the year. > > Looks like the isnan was fixed, but not the isinf. As far as I can tell ruby 2.1.0 also has fixed isinf, but perhaps in a different commit. (In reply to René Rhéaume from comment #3) > Created attachment 369260 [details, diff] [details, diff] > ruby-2.0.0_p353-uclibc.patch > > Patch based on upstream changeset 40422 with the isinf fix added Thanks, I've added this to the tree as ruby 2.0.0_p353-r2. |