binutils-2.17 and glibc
Dennis Veatch
dennisveatch at bellsouth.net
Tue Jul 11 16:18:40 UTC 2006
Stelz encountered this problem building glibc ;
c-linux-gnu/3.4.6/include -isystem /usr/include -D_LIBC_REENTRANT
-D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED
-DHAVE_INITFINI -o /usr/src/glibc-2.3.6/glibcroot/csu/divdi3.os -MD -MP
-MF /usr/src/glibc-2.3.6/glibcroot/csu/divdi3.os.dt
-MT /usr/src/glibc-2.3.6/glibcroot/csu/divdi3.os
/tmp/ccGSzMKo.s: Assembler messages:
/tmp/ccGSzMKo.s:1635: Error: symbol definition loop encountered at
`__divdi3_internal'
/tmp/ccGSzMKo.s:1635: Error: symbol definition loop encountered at
`__udivdi3_internal'
/tmp/ccGSzMKo.s:1635: Error: symbol definition loop encountered at
`__moddi3_internal'
/tmp/ccGSzMKo.s:1635: Error: symbol definition loop encountered at
`__umoddi3_internal'
make[2]: *** [/usr/src/glibc-2.3.6/glibcroot/csu/divdi3.os] Error 1
make[2]: Leaving directory `/usr/src/glibc-2.3.6/csu'
make[1]: *** [csu/subdir_lib] Error 2
make[1]: Leaving directory `/usr/src/glibc-2.3.6'
make: *** [all] Error 2
Creating /var/log/lunar/compile/glibc-2.3.6.bz2
! Problem detected during BUILD
Gave it another spin since updating binutils using nptl. Stelz had the problem
without nptl. Yep, got the same error. Downgrading binutils fixes this
problem.
Since the isos have an older version of binutils and most folks recompile
glibc or gcc before anything else perhaps accounts for this not being noticed
before.
A downgrade is imminent.
More information about the Lunar-dev
mailing list