Summary: | sci-chemistry/mpqc: fails with forced --as-needed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Justin Lecher (RETIRED) <jlec> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | esigra, markusle, sci-chemistry, xarthisius |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.gentoo.org/proj/en/qa/asneeded.xml | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 129413 | ||
Attachments: |
Build log
adding epatch fixing as-needed issues adding patches and mpi support fixing as-needed issues making build system respect ldflags fixing undefined reference to libs during test phase |
Description
Diego Elio Pettenò (RETIRED)
2008-11-23 15:30:11 UTC
Created attachment 172954 [details]
Build log
Created attachment 219419 [details, diff]
adding epatch
Created attachment 219421 [details, diff]
fixing as-needed issues
Created attachment 219601 [details, diff]
adding patches and mpi support
Summary of changes:
* EAPI=2 bump (for use dep virtual/mpi[cxx])
* adding mpi support, (build system used mpi by default when it was autodetected)
* adding patch to respect LDFLAGS (autoreconf needed)
Created attachment 219603 [details, diff]
fixing as-needed issues
Created attachment 219605 [details, diff]
making build system respect ldflags
few other changes are also done by as-needed patch, maybe those two should be merged?
Created attachment 219607 [details, diff]
fixing undefined reference to libs during test phase
This dirty hack rather than fix. Wrapper for binary program mpqc created during build phase, fails to find freshly compiled libraries, despite the fact it is linked to the proper '.la' files.
(In reply to comment #7) > Created an attachment (id=219607) [details] > fixing undefined reference to libs during test phase > > This dirty hack rather than fix. Wrapper for binary program mpqc created during > build phase, fails to find freshly compiled libraries, despite the fact it is > linked to the proper '.la' files. > Great, thanks a lot! I'll have a look at this as soon as I find some time. Best, Markus I tested that stuff but didn't commit it. Should I do it Markus or do you do it? (In reply to comment #9) > I tested that stuff but didn't commit it. Should I do it Markus or do you do > it? > Please go ahead and thanks in advance :) cheers, Markus +*mpqc-2.3.1-r2 (23 May 2010) + + 23 May 2010; Justin Lecher <jlec@gentoo.org> mpqc-2.3.1-r1.ebuild, + +mpqc-2.3.1-r2.ebuild, +files/mpqc-2.3.1-as-needed.patch, + +files/mpqc-2.3.1-respect-ldflags.patch, + +files/mpqc-2.3.1-test-failure-hack.patch: + Fix for bug 248345, as-needed related, thanks Kacper Kowalik (Xarthisius) + for makeing the patches + |