This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
symbol getrlimit64, version GLIBC_2.1 not defined on ARM?
- To: libc-alpha at sources dot redhat dot com
- Subject: symbol getrlimit64, version GLIBC_2.1 not defined on ARM?
- From: "Rod m. Stewart" <stewart at netwinder dot org>
- Date: Fri, 25 Aug 2000 11:42:49 -0400 (EDT)
- cc: stewart at lab43 dot org
I built glibc from CVS on armv4l Linux last night. I promptly installed
it in / to see how much it would break. The first problem I noticed was
with ulimit in bash. I get the following error:
[rroot@stewart-nw15 /lib]# bash
[root@stewart-nw15 /lib]# ulimit
bash: error while loading shared libraries: bash: symbol getrlimit64,
version GLIBC_2.1 not defined in file libc.so.6 with link time reference
It would appear a version reference is not getting set correctly.
The following is from RH rawhide glibc rpm for i386:
[root@zathras lib]# uname -a
Linux zathras.netwinder.org 2.2.14-5.0 #1 Tue Mar 7 21:07:39 EST 2000
i686 unknown
[root@zathras lib]# nm libc-2.1.92.so |grep getrlimit64
000cbfac t __new_getrlimit64
000cc478 t __old_getrlimit64
000cbfac T getrlimit64@@GLIBC_2.2
000cc478 T getrlimit64@GLIBC_2.1
The follwoing is from glibc CVS Wed Aug 23 2000 on armv4l
Linux stewart-nw15 2.2.14-20000621 #1 Wed Jun 21 12:11:55 EDT 2000
armv4l unknown
[rroot@stewart-nw15 /lib]# nm libc-2.1.92.so |grep getrlimit64
000be7f4 t __new_getrlimit64
000be7f4 T getrlimit64@@GLIBC_2.2
And finally from libc-2.1 CVS branch
[root@stewart-nw11 /lib]# uname -a
Linux stewart-nw11 2.2.14-20000411 #1 Mon May 8 14:05:45 EDT 2000
armv4l unknown
[root@stewart-nw11 /lib]# nm libc-2.1.3.so |grep getrlimit64
00096580 T getrlimit64
-Rms