This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Problem with enable-oldest-abi
- From: "Felipe Contreras" <felipe dot contreras at gmail dot com>
- To: libc-alpha at sources dot redhat dot com
- Date: Tue, 13 Jun 2006 11:12:53 -0500
- Subject: Problem with enable-oldest-abi
Hi everybody,
I noticed the enable-oldest-abi=2.3 option in the configure script
doesn't work for i386 and arm, and I was told it didn't work either
for powerpc. I know enable-oldest-abi=2.4 doesn't work either.
I did some research and I found that the problem is that a lot of
syscalls.list files have glibc versions hard coded.
For example:
vm86old EXTRA vm86old i:p __vm86old
vm86@GLIBC_2.0
After I removed the functions with strong names that had version hard
coded I could compile fine for arm.
The error I got for i386 was:
/tools/bin/ld: /home/felipec/src/glibc-build/libc.so: undefined
versioned symbol name vm86@GLIBC_2.0
For arm I got a similar error but with getrlimit@GLIBC_2.0
Is that the expected behavior?
PS. I'm not on the list, so can you CC me?
--
Felipe Contreras