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

Reply via email to