Bug#40467: libc6: libc6 not stripped
On Sat, Jul 03, 1999 at 12:41:19PM -0700, Joel Klecker wrote:
> At 11:01 +1000 1999-06-30, <herbert@gondor.apana.org.au> wrote:
> >Package: libc6
> >Version: 2.1.1-5
> >
> >libc6 isn't stripped with --strip-unneeded as required by section 4.2 of
> >our policy.
>
> --strip-unneeded mangles libc, in particular this:
>
> jk@cerberus:[/local/projects/glibc/glibc-2.1.1]% /lib/libc-2.1.1.so
> GNU C Library stable release version 2.1.1, by Roland McGrath et al.
> Copyright (C) 1992, 93, 94, 95, 96, 97, 98, 99 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.
> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
> PARTICULAR PURPOSE.
> Compiled by GNU CC version egcs-2.91.66 Debian GNU/Linux (egcs-1.1.2 release).
> Compiled on a Linux 2.2.5 system on 1999-06-13.
> Available extensions:
> GNU libio by Per Bothner
> crypt add-on version 2.1.1 by Michael Glad and others
> linuxthreads-0.8 by Xavier Leroy
> BIND-4.9.7-REL
> NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
> NSS V1 modules 2.0.2
> Report bugs using the `glibcbug' script to <bugs@gnu.org>.
Hmm, sorry for being slow, but how does this prove that it mangles libc6?
> It also mangles the symbol table and the dynamic symbol table does
> not have symbol versioning information.
Please explain this one further, like an example where you actually need
the extra information.
> --strip-unneeded vs. --strip-debug is a matter of a few k, and I
> don't think it's worth the information loss.
Well I think it's more of a matter of policy. I mean if libc6 doesn't work
with strip-unneeded, maybe others don't as well.
--
Debian GNU/Linux 2.1 is out! ( http://www.debian.org/ )
Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
Reply to: