Bug#955345: gcc-multilib-sparc64-linux-gnu: incorrect dynamic-linker when building with -m32
Package: gcc-multilib-sparc64-linux-gnu
Version: 4:6.3.0-4
Severity: important
Dear Maintainer,
building a 32-bit sparc binary works as expected but fails to run
through qemu-linux-user while pointing to multilib libc that was used.
/usr/sparc64-linux-gnu/lib/ld-linux.so.2 points to the 64-bit ld-2.20.so
instead of the 32-bit one in /usr/sparc64-linux-gnu/lib32
-- System Information:
Debian Release: 9.12
APT prefers oldstable
APT policy: (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.19.87-07826-g55ab70aff690 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages gcc-multilib-sparc64-linux-gnu depends on:
ii cpp-sparc64-linux-gnu 4:6.3.0-4
ii gcc-6-multilib-sparc64-linux-gnu 6.3.0-18cross1
ii gcc-sparc64-linux-gnu 4:6.3.0-4
Versions of packages gcc-multilib-sparc64-linux-gnu recommends:
ii libc6-dev-sparc64-cross [libc-dev-sparc64-cross] 2.24-10cross1
Versions of packages gcc-multilib-sparc64-linux-gnu suggests:
ii autoconf 2.69-10
ii automake 1:1.15-6
pn bison <none>
ii flex 2.6.1-1.3
pn gcc-doc <none>
pn gdb-sparc64-linux-gnu <none>
ii libtool 2.4.6-2
ii make 4.1-9.1
ii manpages-dev 4.10-2
-- no debconf information
Reply to: