tag: severity -1 normal tag: control -1 + moreinfo On 2018-07-02 12:48, Alexandra N. Kossovsky wrote: > Package: libc-bin > Version: 2.27-3 > Severity: important > > ldd stopped from working with 32-bit executables: > bash$ ./my_binary > <runs successfully> > bash$ file ./my_binary > ./my_binary: ELF 32-bit LSB pie executable Intel 80386, version 1 (SYSV), > dynamically > +linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, > +BuildID[sha1]=9dd357821ed6cc00f74cb74c06f8430893d742b3, with debug_info, > not stripped > bash$ ldd ./my_binary > not a dynamic executable > bash$
I am not able to reproduce the issue. That said for it to work you need to have a 32-bit dynamic linker installed. It can be provided by either libc6-i386 or libc6:i386. Is it installed on your system? > We've already reported similar bug to Fedora: > https://bugzilla.redhat.com/show_bug.cgi?id=1596312 > I.e. it may be an upstream bug. > > It all used to work some time ago on the Debian testing system, and it works > on > Debian stable and Debian oldstable systems. Can you check if you have libc6-i386 or libc6:i386 installed on those systems? -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://www.aurel32.net