* QA Notice: Files built without respecting LDFLAGS have been detected * Please include the following list of files in your report: * /usr/bin/openssl Portage 2.2_rc67 (default/linux/amd64/10.0/desktop, gcc-4.5.0-asneeded, glibc-2.11.2-r0, 2.6.34 x86_64) ================================================================= System uname: Linux-2.6.34-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q8200_@_2.33GHz-with-gentoo-2.0.1 Timestamp of tree: Unknown app-shells/bash: 4.1_p7 dev-java/java-config: 2.1.11 dev-lang/python: 2.4.6, 2.6.5-r2 dev-util/cmake: 2.8.1-r2 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.1-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.65-r1 sys-devel/automake: 1.4_p6-r1, 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1-r1 sys-devel/gcc: 4.5.0 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.10 virtual/os-headers: 2.6.34 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=core2 -msse4.1 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CXXFLAGS="-march=core2 -msse4.1 -O2 -pipe" LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed" ^ FTR. Need Portage 2.2 and -Wl,--hash-style=gnu to print this QA warning. MAKEOPTS="-j9"
Created attachment 237971 [details] build.log
(In reply to comment #0) > ^ FTR. Need Portage 2.2 and -Wl,--hash-style=gnu to print this QA warning. Portage 2.1.6 also contains the check for LDFLAGS.
(In reply to comment #2) > (In reply to comment #0) > > ^ FTR. Need Portage 2.2 and -Wl,--hash-style=gnu to print this QA warning. > > Portage 2.1.6 also contains the check for LDFLAGS. > Good to know, thanks.
*** Bug 331609 has been marked as a duplicate of this bug. ***
(In reply to comment #4) > *** Bug 331609 has been marked as a duplicate of this bug. *** > ^^ This bug has a patch here: http://bugs.gentoo.org/attachment.cgi?id=241831
(In reply to comment #5) > (In reply to comment #4) > > *** Bug 331609 has been marked as a duplicate of this bug. *** > > > > ^^ This bug has a patch here: > > http://bugs.gentoo.org/attachment.cgi?id=241831 > Compiles fine with the patch, and no more QAWarning. ~amd64 + gcc-4.5.1
+*openssl-1.0.0a-r1 (10 Aug 2010) + + 10 Aug 2010; Samuli Suominen <ssuominen@gentoo.org> + +openssl-1.0.0a-r1.ebuild, +files/openssl-1.0.0a-fix-double-free.patch, + +files/openssl-1.0.0a-ldflags.patch: + Use environment LDFLAGS wrt #327421 by Olivier Huber. Fix double free wrt + #332027 by Hanno Boeck.