Re: Seeing "@@GLIBC_2.0" in libraries: how come?
- From: Owen Taylor <otaylor redhat com>
- To: gtk-list redhat com
- Subject: Re: Seeing "@@GLIBC_2.0" in libraries: how come?
- Date: 06 Feb 1999 10:23:38 -0500
Andrew Morton <andrewm@uow.edu.au> writes:
> Not a gtk problem, I know, but could someone please explain to me why
> the gtk+-1.1.13-1 rpm which I just pulled from
> ftp://rpmfind.net/linux/rawhide/1.0/i386/RedHat/RPMS/gtk+-1.1.13-1.i386.rpm
> has "@@GLIBC_2.0" appended to all its references into libc? I haven't
> seen this before.
>
>
> /usr/lib> nm libgtk-1.1.so.13.0.0 | grep GLIBC
> U ___brk_addr@@GLIBC_2.0
> U __bzero@@GLIBC_2.0
> U __ctype_b@@GLIBC_2.0
> ...
Rawhide is compiled against glibc-2.1. (So packages from
rawhide will not work on a glibc-2.0 system.) I'm not in
an expert in this area, but I believe what you are
seeing in this nm output is "versioned symbols".
__bzero@@GLIBC_2.0 is a version of __bzero compatible
with glibc-2.0. (__bzero presumably didn't change between
from glibc-2.0 to glibc-2.1)
Hope this explains things a bit,
Owen
------- End of forwarded message -------
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]