This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.

Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

libc build problem


Is the current libc CVS tree supposed to build on ia64 linux?  I'm getting:

gcc   -nostdlib -nostartfiles -r -o /usr/src/misc/libc-build/elf/librtld.os '-Wl,-(' /usr/src/misc/libc-build/elf/dl-allobjs.os /usr/src/misc/libc-build/libc_pic.a -lgcc '-Wl,-)'
/usr/src/misc/libc-build/libc_pic.a(brk.os): In function `brk':
brk.os(.text+0x0): multiple definition of `__brk'
/usr/src/misc/libc-build/elf/dl-allobjs.os(.text+0x1d1b0): first defined here
/opt/gcc3.1/lib/gcc-lib/ia64-hp-linux/3.1/../../../../ia64-hp-linux/bin/ld: Warning: size of symbol `__brk' changed from 80 to 48 in /usr/src/misc/libc-build/libc_pic.a(brk.os)
collect2: ld returned 1 exit status
make[2]: *** [/usr/src/misc/libc-build/elf/librtld.os] Error 1
make[2]: Leaving directory `/data1/src/misc/libc/elf'
make[1]: *** [elf/subdir_lib] Error 2
make[1]: Leaving directory `/data1/src/misc/libc'
make: *** [all] Error 2

At first I thought it's due to an old binutils, but the above error
also occurs with the latest binutils + gcc3.1.

	--david


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]