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

Reply via email to