[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1166: a.out ldd claims static linkage for broken ELF binaries



Package: ldso
Version: 1.5.2-2

chiark:~/junk> ldd /usr/bin/gcc-elf
chiark:~/junk> ldd /usr/bin/gcc-elf /usr/bin/nm-elf
/usr/bin/gcc-elf:
/usr/bin/nm-elf:
chiark:~/junk> echo $?
0
chiark:~/junk>

I very much doubt that these binaries really are statically linked.

chiark:~/junk> gcc-elf -Wall -O3 t.cc
bash: /usr/bin/gcc-elf: No such file or directory
chiark:~/junk> dpkg -l '*elf*'
Desired=Unknown/Install/Remove/Purge
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required
||/ Name         Version   Rev  Description
+++-============-=========-====-===============================================
ii  elf-binutils 2.5.2l.17 1    The GNU assembler and binary utilities (ELF).
ii  elf-gcc          2.7.0 1    The GNU compiler (ELF).
ii  elf-libc         5.0.9 1    The Linux C library version 5 (ELF).
chiark:~/junk> ls -al /lib/ld*so
-rwxr-xr-x   1 root     root        20484 Mar 23 00:35 /lib/ld.so*
chiark:~/junk>

Ian.


Reply to: