the setrlimit changes in glibc 2.1.3
Cristian Gafton
gafton@redhat.com
Wed Jan 12 15:41:00 GMT 2000
On Wed, 12 Jan 2000, Geoff Keating wrote:
> So how did the shared lib get a reference to an unversioned setrlimit?
> Was it linked with glibc 2.0?
In glibc 2.1.2 the setrlimit was not versioned. For unversioned references
the linker assumes GLIBC_2.0. Which in this case is not correct.
> I suspect it was not linked with any libc at all, which would be the
> problem.
It was linked against libc (glibc 2.1.2). The test case is attached.
Install glibc 2.1.2 (before the setrlimit changes), do a "make libfoo.so",
then upgrade to the current glibc and in the same directory do a "make
test". The link will fail.
Cristian
--
----------------------------------------------------------------------
Cristian Gafton -- gafton@redhat.com -- Red Hat, Inc.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"How could this be a problem in a country where we have Intel and
Microsoft?" --Al Gore on Y2K
More information about the Libc-hacker
mailing list