Bug#248373: libc6.1: 2.3.2.ds1-12 on Alpha takes much more disk space than 2.3.2.ds1-11
At 12 May 2004 01:20:20 +0300,
Paavo Hartikainen wrote:
> Jeff Bailey <jbailey@raspberryginger.com> writes:
>
> > Could you check to see whether the libraries has dramatically
> > changed size? If you can check that, there's a chance we can make
> > sure it's fixed for -13.
> pahartik@mufasa:~$ ls -l /lib/libc-2.3.2.so
> -rw-r--r-- 1 root root 18832508 2004-04-23 02:22 /lib/libc-2.3.2.so
> pahartik@mufasa:~$ file /lib/libc-2.3.2.so
> /lib/libc-2.3.2.so: ELF 64-bit LSB shared object, Alpha (unofficial), version 1 (SYSV), not stripped
> ---
>
> So my guess was right, new version is not stripped.
Daniel introduced special strip handling for libc6-dbg in
2.3.2.ds1-12. Build log at:
http://buildd.debian.org/fetch.php?&pkg=glibc&ver=2.3.2.ds1-12&arch=alpha&stamp=1082676652&file=log&as=raw
It said:
/usr/bin/objcopy: debian/libc6.1/usr/lib/debug//lib/ld-2.3.2.so: File truncated
dh_strip: command returned error code 256
148 blocks
/usr/bin/objcopy: ../libc6.1-dbg/usr/lib/debug/./lib/libpthread-0.10.so: File truncated
/usr/bin/objcopy: ./lib/stUl2lFk: File truncated
So it was failed to strip libc6.1 files. Moreover, on alpha, objcopy
does not work with the current debian binutils. See #234021.
I have not checked the latest binutils yet on alpha. Daniel, did you
know this bug was already fixed in the latest binutils? If not, is it
difficult to fix?
BTW, should we use strip instead of objcopy? Daniel?
Regards,
-- gotom
Reply to: