At 12 May 2004 01:20:20 +0300,
Paavo Hartikainen wrote:
> Jeff Bailey <[EMAIL PROTECTED]> 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.
> [EMAIL PROTECTED]:~$ 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
> [EMAIL PROTECTED]:~$ 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