Bug#950645: src:gmp, add lib64 for i386 x32 mipsel etc

Thorsten Glaser t.glaser at tarent.de
Wed Jun 10 19:04:46 BST 2020


On Wed, 10 Jun 2020, YunQiang Su wrote:

> But in fact, the multiarch cross-toolchain is broken day-by-day,

Eh, fix those instead. Everyone else already has to rely on
Multi-Arch; for example, I have to enable amd64 on my i386
and x32 systems to get the kernel.

> and is always un-installable.

No?

tglase at tglase:~ $ apt-get -s install gcc-i686-linux-gnu:amd64
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following additional packages will be installed:
  binutils-i686-linux-gnu cpp-9-i686-linux-gnu cpp-i686-linux-gnu gcc-10-cross-base gcc-9-cross-base
  gcc-9-i686-linux-gnu gcc-9-i686-linux-gnu-base libasan5-i386-cross libatomic1-i386-cross libc6-i386-cross
  libgcc-9-dev-i386-cross libgcc-s1-i386-cross libgomp1-i386-cross libitm1-i386-cross libquadmath0-i386-cross
  libstdc++6-i386-cross libubsan1-i386-cross
Suggested packages:
  gcc-9-locales cpp-doc gcc-9-multilib-i686-linux-gnu make:amd64 gdb-i686-linux-gnu:amd64 gcc-doc:amd64
Recommended packages:
  libc6-dev-i386-cross libc6-dev-i386-cross:amd64 | libc-dev-i386-cross:amd64
The following NEW packages will be installed:
  binutils-i686-linux-gnu cpp-9-i686-linux-gnu cpp-i686-linux-gnu gcc-10-cross-base gcc-9-cross-base
  gcc-9-i686-linux-gnu gcc-9-i686-linux-gnu-base gcc-i686-linux-gnu:amd64 libasan5-i386-cross
  libatomic1-i386-cross libc6-i386-cross libgcc-9-dev-i386-cross libgcc-s1-i386-cross libgomp1-i386-cross
  libitm1-i386-cross libquadmath0-i386-cross libstdc++6-i386-cross libubsan1-i386-cross
0 upgraded, 18 newly installed, 0 to remove and 8 not upgraded.
Inst gcc-9-i686-linux-gnu-base (9.3.0-13cross1 ftp.ports.debian.org:1.0/unstable [x32])
Inst cpp-9-i686-linux-gnu (9.3.0-13cross1 ftp.ports.debian.org:1.0/unstable [x32])
Inst cpp-i686-linux-gnu (4:9.2.1-3.1 ftp.ports.debian.org:1.0/unstable [x32])
Inst gcc-10-cross-base (10.1.0-3cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Inst gcc-9-cross-base (9.3.0-13cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Inst binutils-i686-linux-gnu (2.34-8 ftp.ports.debian.org:1.0/unstable [x32])
Inst libc6-i386-cross (2.30-2cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Inst libgcc-s1-i386-cross (10.1.0-3cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Inst libgomp1-i386-cross (10.1.0-3cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Inst libitm1-i386-cross (10.1.0-3cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Inst libatomic1-i386-cross (10.1.0-3cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Inst libasan5-i386-cross (9.3.0-13cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Inst libstdc++6-i386-cross (10.1.0-3cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Inst libubsan1-i386-cross (10.1.0-3cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Inst libquadmath0-i386-cross (10.1.0-3cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Inst libgcc-9-dev-i386-cross (9.3.0-13cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Inst gcc-9-i686-linux-gnu (9.3.0-13cross1 ftp.ports.debian.org:1.0/unstable [x32])
Inst gcc-i686-linux-gnu:amd64 (4:9.2.1-3.1 Debian:unstable [amd64])
Conf gcc-9-i686-linux-gnu-base (9.3.0-13cross1 ftp.ports.debian.org:1.0/unstable [x32])
Conf cpp-9-i686-linux-gnu (9.3.0-13cross1 ftp.ports.debian.org:1.0/unstable [x32])
Conf cpp-i686-linux-gnu (4:9.2.1-3.1 ftp.ports.debian.org:1.0/unstable [x32])
Conf gcc-10-cross-base (10.1.0-3cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Conf gcc-9-cross-base (9.3.0-13cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Conf binutils-i686-linux-gnu (2.34-8 ftp.ports.debian.org:1.0/unstable [x32])
Conf libc6-i386-cross (2.30-2cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Conf libgcc-s1-i386-cross (10.1.0-3cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Conf libgomp1-i386-cross (10.1.0-3cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Conf libitm1-i386-cross (10.1.0-3cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Conf libatomic1-i386-cross (10.1.0-3cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Conf libasan5-i386-cross (9.3.0-13cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Conf libstdc++6-i386-cross (10.1.0-3cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Conf libubsan1-i386-cross (10.1.0-3cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Conf libquadmath0-i386-cross (10.1.0-3cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Conf libgcc-9-dev-i386-cross (9.3.0-13cross1 Debian:unstable, ftp.ports.debian.org:1.0/unstable [all])
Conf gcc-9-i686-linux-gnu (9.3.0-13cross1 ftp.ports.debian.org:1.0/unstable [x32])
Conf gcc-i686-linux-gnu:amd64 (4:9.2.1-3.1 Debian:unstable [amd64])

(This is my x32 system.)

bye,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-235
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg



More information about the debian-science-maintainers mailing list