when i try to upgrade to glibc-2.6.1 from gentoo stable repo i get this error:
../include/sys/socket.h:21: warning: 'stdcall' attribute ignored > make[2]: *** [/var/tmp/paludis/sys-libs/glibc-2.6.1 > /work/build-x86-x86_64-pc-linux-gnu-nptl/tcb-offsets.h] Error 1 > make[2]: *** Waiting for unfinished jobs.... > ../sysdeps/generic/initfini.c:1: error: CPU you selected does not support > x86-64 instruction set > ../sysdeps/generic/initfini.c:1: error: CPU you selected does not support > x86-64 instruction set > make[2]: *** > [/var/tmp/paludis/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/csu/initfini.s] > Error 1 > make[2]: Leaving directory `/var/tmp/paludis/sys-libs/glibc-2.6.1 > /work/glibc-2.6.1/csu' > make[1]: *** [csu/subdir_lib] Error 2 > make[1]: Leaving directory `/var/tmp/paludis/sys-libs/glibc-2.6.1 > /work/glibc-2.6.1' > make: *** [all] Error 2 > everytime i also get this another thing that doesn't break the compilation: ../nptl/sysdeps/i386/i686/../tls.h:66:3: error: #error "TLS support is > required." > i use -march=k8 and i've also tried with athlon64 but i get the same error. i have a turion64 processor with a multilib env and crossdev installed to crosscompile for x86 hw. i use icecream to do this. -- dott. ing. beso
