Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 52443

Summary: gcc-3.4.0-r5 requires virtual/glibc and >=sys-libs/glibc-2.3.3_pre20040207
Product: Gentoo Linux Reporter: Christian Korff <christian.korff>
Component: New packagesAssignee: Gentoo Toolchain Maintainers <toolchain>
Status: RESOLVED INVALID    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Christian Korff 2004-05-30 05:21:05 UTC
gcc-3.4.0-r5.ebuild requires virtual/glibc and sys-libs/glibcglibc-2.3.3_pre20040207

another question: why is there no note of this requirement? 3.4.0-r4 works very well with glibc-3.3.2
Comment 1 Travis Tilley (RETIRED) gentoo-dev 2004-05-30 21:28:58 UTC
actually, the requirement should be 20040420-r1. stack smashing protection fails to compile otherwise. when you `readelf -s /lib/libc.so.6`, you should get something like:

ayanami gentoo-x86 # readelf -s /lib/libc.so.6 | grep guard
   641: 0000000000205e48     8 OBJECT  GLOBAL DEFAULT   31 __guard@@GLIBC_2.3.2
   793: 000000000001cb00   141 FUNC    GLOBAL DEFAULT   11 __guard_setup@@GLIBC_2.3.2

i'll update the dependencies for the slightly more sane 20040420-r1... can somebody else on toolchain suggest if this should be a hardened only dep? i dont think it should, as it breaks -fstack-protector regardless and will cause senseless headaches in the future if we remove this dep.
Comment 2 Travis Tilley (RETIRED) gentoo-dev 2004-07-11 13:41:54 UTC
invalid