Summary: | =dev-lang/R-2.5* fails to emerge with --as-needed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Wei-Wei Guo <wwguocn> |
Component: | New packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | patrizio.bassi, plaes, r.a, rane |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 129413 |
Description
Wei-Wei Guo
2007-05-02 02:27:13 UTC
Hi Wei-Wei Guo, Thanks for your bug report. I think this is caused by your --as-needed LDFLAG. Could you please try without and see if it emerges? Thanks, Markus It emerges without the LDFLAG. Thanks, Wei-Wei (In reply to comment #1) > Hi Wei-Wei Guo, > > Thanks for your bug report. I think this is caused by your > --as-needed LDFLAG. Could you please try without and > see if it emerges? > > Thanks, > Markus *** Bug 191287 has been marked as a duplicate of this bug. *** *R-2.5.0 (27 Apr 2007) 27 Apr 2007; Danny van Dyk <kugelfang@gentoo.org> +R-2.5.0.ebuild: New version. As-needed patches have been applied upstream. This version can't be build in parallel anymore. Hmmm, dunno what was applied upstream but it clearly didn't fix it. Is there a patch/fix documented anywhere? If so, I can test and validate the fix. R-2.5.* builds just fine for me using --as-needed. Does emerging R with USE='lapack' link properly? In this case I'd be fine punting the lapack useflag alltogether and forcing R to use a decent external lapack lib rather than one of these (potentially buggy) internal implementations that often are a maintenance nightmare anyway. Thanks, Markus I still got the same undefined symbol problem even with USE=lapack. Emerge with USE=blas atlas succeeded :) Hi Markus, with blas flag it works correctly here too. can you make it mandatory? I will do so as soon as ia64 keywords lapack-reference on their arch (keep an eye on #189738). Markus ok, can you put "depends on 189738" in this bug so? *** Bug 195775 has been marked as a duplicate of this bug. *** fixed in >=dev-lang/R-2.6.1 (In reply to comment #13) > fixed in >=dev-lang/R-2.6.1 this is not true for =dev-lang/R-2.7.[12] with USE=-lapack it compiles fine without --as-needed LDFLAGS but breaks the same way 2.5.0 did. maybe a good way is to use USE=lapack and USE=blas atlas as suggested, but i didnt try it myself. please reopen (In reply to comment #14) > (In reply to comment #13) > > fixed in >=dev-lang/R-2.6.1 > > this is not true for =dev-lang/R-2.7.[12] with USE=-lapack works fine here on 2.8.1, which is being stabilized. please open a new bug with your info and build log if it is not the case. |