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