This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
CVS 20030922 (glibc-2.3.2-91) fail build on sparc64 --> undefined reference to `__GI___pwrite64'
- From: Balint Cristian <rezso at rdsor dot ro>
- To: libc-alpha at sources dot redhat dot com
- Date: Fri, 26 Sep 2003 14:44:37 +0300
- Subject: CVS 20030922 (glibc-2.3.2-91) fail build on sparc64 --> undefined reference to `__GI___pwrite64'
- Organization: Home
Hi !
I try build up, on sparc/sparcv9 is ok but fail on sparc64:
make[2]: Entering directory `/usr/src/redhat/BUILD/glibc-2.3.2-200309220500/iconv'
gcc -m64 -nostdlib -nostartfiles -o /usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/iconv/iconvconfig -Wl,-dynamic-linker=/lib64/ld-linux.so.2 -Wl,-z,combreloc /usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/csu/crt1.o /usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/csu/crti.o `gcc -m64 --print-file-name=crtbegin.o` /usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/iconv/iconvconfig.o /usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/iconv/strtab.o /usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/iconv/xmalloc.o /usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/iconv/hash-string.o -Wl,-rpath-link=/usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux:/usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/math:/usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/elf:/usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/dlfcn:/usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/nss:/usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/nis:/usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/rt:/usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/resolv:/usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/crypt:/usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/linuxthreads /usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/libc.so.6 /usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/libc_nonshared.a -lgcc -lgcc_eh `gcc -m64 --print-file-name=crtend.o` /usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/csu/crtn.o
/usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/libc.so.6: undefined reference to `__GI___pwrite64'
collect2: ld returned 1 exit status
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.3.2-200309220500/build-sparc64-linux/iconv/iconvconfig] Error 1
syscalls.list seems ok it export pwrite64 (on alpha was similar problem)
in rest i dont know how to fix it.
I use latest gcc/binutils fram RH rawhide.
Can be an problem that I use glibc-kernheaders build with 2.6.0-test5 headers ?
Thanks for atention !
cristian