gcc-12-cross (7+rpi1) bookworm-staging; urgency=medium
authorPeter Michael Green <plugwash@raspbian.org>
Tue, 9 Aug 2022 19:32:17 +0000 (20:32 +0100)
committerPeter Michael Green <plugwash@raspbian.org>
Tue, 9 Aug 2022 19:32:17 +0000 (20:32 +0100)
  [changes brought forward from gcc-10-cross 11+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Thu, 24 Sep 2020 23:26:27 +0000]
  * Build sufficient cross-compilers on armhf to build u-boot.

[dgit import package gcc-12-cross 7+rpi1]

21 files changed:
debian/README [new file with mode: 0644]
debian/README.source [new file with mode: 0644]
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/control.arch.in [new file with mode: 0644]
debian/control.hppa64.in [new file with mode: 0644]
debian/control.source.in [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/new_cross_version.sh [new file with mode: 0644]
debian/packages.arm32ml [new file with mode: 0644]
debian/packages.common [new file with mode: 0644]
debian/packages.invalid [new file with mode: 0644]
debian/patches/gcc/series [new file with mode: 0644]
debian/patches/gcc/stripped-exes.diff [new file with mode: 0644]
debian/patches/gcc/updates.diff [new file with mode: 0644]
debian/patches/series [new file with mode: 0644]
debian/remove-unbuilt [new file with mode: 0644]
debian/rules [new file with mode: 0755]
debian/source/format [new file with mode: 0644]
debian/source/lintian-overrides [new file with mode: 0644]

diff --git a/debian/README b/debian/README
new file mode 100644 (file)
index 0000000..1f81d01
--- /dev/null
@@ -0,0 +1,18 @@
+This packaging directory can be used to build one version of multiple cross gcc's:
+
+- 6.x.y
+- 7.x.y
+- 8.x.y
+
+Cross toolchains are available for all release architectures and for all
+ports architectures.
+
+The gcc-X-cross package should carry no patches for the GCC build, however
+when an upload of a gcc-X-cross package is required without doing a gcc-X
+upload, then
+
+ - prepare a new gcc-N package
+ - save the debdiff of the existing and the new gcc-N package as
+   updates.diff
+ - Apply the updates.diff in the gcc-X-cross package (search debian/rules
+   for updates.diff).
diff --git a/debian/README.source b/debian/README.source
new file mode 100644 (file)
index 0000000..60df0ab
--- /dev/null
@@ -0,0 +1,7 @@
+This package does not contain sources to build resulting packages. All
+of them are generated from contents of source binary package:
+
+- gcc-8-source
+
+Result of build is mangled to contain proper information about which source
+package they were built from and some version changes may also be applied.
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..35c2e10
--- /dev/null
@@ -0,0 +1,1374 @@
+gcc-12-cross (7+rpi1) bookworm-staging; urgency=medium
+
+  [changes brought forward from gcc-10-cross 11+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Thu, 24 Sep 2020 23:26:27 +0000]
+  * Build sufficient cross-compilers on armhf to build u-boot.
+
+ -- Peter Michael Green <plugwash@raspbian.org>  Tue, 09 Aug 2022 19:32:17 +0000
+
+gcc-12-cross (7) unstable; urgency=medium
+
+  * Build using gcc 12.1.0-7.
+
+ -- Matthias Klose <doko@debian.org>  Fri, 22 Jul 2022 12:08:43 +0200
+
+gcc-12-cross (6) unstable; urgency=medium
+
+  * Build using gcc 12.1.0-1.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 12 May 2022 16:31:58 +0200
+
+gcc-12-cross (5) unstable; urgency=medium
+
+  * Build using gcc 12-20220222-1.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 23 Feb 2022 08:41:24 +0100
+
+gcc-12-cross (4) experimental; urgency=medium
+
+  * Build using gcc 12-20220214-1.
+  * Bump libgo soname.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 15 Feb 2022 06:11:35 +0100
+
+gcc-12-cross (3) experimental; urgency=medium
+
+  * Build using gcc 12-20220126-1.
+  * Build gdc on ppc64 and ppc64el.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 26 Jan 2022 20:56:52 +0100
+
+gcc-12-cross (2) experimental; urgency=medium
+
+  * Build using gcc 12-20220106-1.
+  * Bump libgphobos soname.
+
+ -- Matthias Klose <doko@debian.org>  Fri, 07 Jan 2022 08:29:24 +0100
+
+gcc-12-cross (1) experimental; urgency=medium
+
+  * Build using gcc 12-20211127-1.
+  * Bump libasan, libtsan and libgo sonames.
+  * Bump standards version.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 02 Dec 2021 14:43:00 +0100
+
+gcc-11-cross (9) unstable; urgency=medium
+
+  * Build using gcc 11.2.0-9.
+  * Merge changes from the -mipsen package (YunQiang Su).
+
+ -- Matthias Klose <doko@debian.org>  Mon, 11 Oct 2021 08:22:55 +0200
+
+gcc-11-cross (7) unstable; urgency=medium
+
+  * Build using gcc 11.2.0-5.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 14 Sep 2021 08:24:23 +0200
+
+gcc-11-cross (6) unstable; urgency=medium
+
+  * Build using gcc 11.2.0-2.
+
+ -- Matthias Klose <doko@debian.org>  Mon, 16 Aug 2021 16:40:08 +0200
+
+gcc-11-cross (5) experimental; urgency=medium
+
+  * Build using gcc 11.2.0-1.
+  * Add packages to d/packages.invalid, not built for GCC 11.
+    - gccgo-11-sh4-linux-gnu, libgo-11-dev-sh4-cross, libgo19-sh4-cross.
+    - gnat-11-alpha-linux-gnu, libgnat-11-alpha-cross.
+    - gnat-11-m68k-linux-gnu, libgnat-11-m68k-cross.
+  * Fix some lintian warnings.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 03 Aug 2021 11:29:15 +0200
+
+gcc-11-cross (4) experimental; urgency=medium
+
+  * Build using gcc 11.1.0-1.
+  * Stop building the armel/armhf multilib packages for Ubuntu.
+  * Enable building a libasan6-riscv64-cross package.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 27 Apr 2021 17:28:43 +0200
+
+gcc-11-cross (3) experimental; urgency=medium
+
+  * Build using gcc 11-20210220-1.
+  * Build using binutils 2.35.2-2.
+  * Build-depend on libzstd-dev.
+
+ -- Matthias Klose <doko@debian.org>  Sun, 21 Feb 2021 11:20:29 +0100
+
+gcc-11-cross (2) experimental; urgency=medium
+
+  * Build using gcc 11-20210116-1.
+
+ -- Matthias Klose <doko@debian.org>  Sun, 17 Jan 2021 11:41:54 +0100
+
+gcc-11-cross (1) experimental; urgency=medium
+
+  * Build using gcc 11-20210102-1.
+  * Bump libgo soname.
+  * Bump standards version.
+
+ -- Matthias Klose <doko@debian.org>  Sat, 02 Jan 2021 18:52:22 +0100
+
+gcc-10-cross (12) unstable; urgency=medium
+
+  * Build using gcc 10.2.0-9.
+
+ -- Matthias Klose <doko@debian.org>  Sat, 19 Sep 2020 10:54:43 +0200
+
+gcc-10-cross (11) unstable; urgency=medium
+
+  * Drop build dependency on autogen, as done for gcc-10.
+
+ -- Matthias Klose <doko@debian.org>  Sun, 26 Jul 2020 13:21:05 +0200
+
+gcc-10-cross (10) unstable; urgency=medium
+
+  * Build using gcc 10.2.0-3.
+  * Build using binutils 2.35-1.
+
+ -- Matthias Klose <doko@debian.org>  Sat, 25 Jul 2020 18:06:48 +0200
+
+gcc-10-cross (9) unstable; urgency=medium
+
+  * Build using gcc 10.1.0-3.
+  * Fix build with make 4.3.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 26 May 2020 07:37:19 +0200
+
+gcc-10-cross (8) unstable; urgency=medium
+
+  * Build using gcc 10.1.0-2.
+  * Build phobos packages for hppa and powerpc*.
+
+ -- Matthias Klose <doko@debian.org>  Mon, 18 May 2020 15:01:39 +0200
+
+gcc-10-cross (7) unstable; urgency=medium
+
+  * Build using gcc 10-20200418-1.
+
+ -- Matthias Klose <doko@debian.org>  Sat, 18 Apr 2020 17:42:27 +0200
+
+gcc-10-cross (6) unstable; urgency=medium
+
+  * Build using gcc 10-20200410-1.
+  * Build the gnat cross compilers.
+
+ -- Matthias Klose <doko@debian.org>  Fri, 10 Apr 2020 18:08:42 +0200
+
+gcc-10-cross (5) unstable; urgency=medium
+
+  * Build using gcc 10-20200324-1.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 24 Mar 2020 19:44:16 +0100
+
+gcc-10-cross (4) unstable; urgency=medium
+
+  * Build using gcc 10-20200211-1.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 11 Feb 2020 08:24:13 +0100
+
+gcc-10-cross (3) unstable; urgency=medium
+
+  * Build using gcc 10-20200204-1.
+  * Bump libgo and libgphobos package names.
+  * Bump standards version.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 05 Feb 2020 11:10:39 +0100
+
+gcc-10-cross (2) experimental; urgency=medium
+
+  * Build using gcc 10-20191209-1.
+  * Update packages.invalid for gcc-cross-mipsen.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 10 Dec 2019 10:03:42 +0100
+
+gcc-10-cross (1) experimental; urgency=medium
+
+  * GCC 10.
+  * Build using gcc 10-20191205-1.
+  * Don't build gnat packages for now.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 05 Dec 2019 23:28:31 +0100
+
+gcc-9-cross (17) unstable; urgency=medium
+
+  * Build using gcc 9.2.1-19.
+
+ -- Matthias Klose <doko@debian.org>  Sun, 10 Nov 2019 10:36:18 +0100
+
+gcc-9-cross (15) unstable; urgency=medium
+
+  * Build using gcc 9.2.1-16.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 30 Oct 2019 19:34:14 +0100
+
+gcc-9-cross (14) unstable; urgency=medium
+
+  * Build using gcc 9.2.1-15. Closes: #943393.
+
+ -- Matthias Klose <doko@debian.org>  Sun, 27 Oct 2019 22:41:28 +0200
+
+gcc-9-cross (13) unstable; urgency=medium
+
+  * Build using gcc 9.2.1-14.
+  * Bump standards version.
+
+ -- Matthias Klose <doko@debian.org>  Sat, 26 Oct 2019 13:42:13 +0200
+
+gcc-9-cross (12) unstable; urgency=medium
+
+  * Build using gcc 9.2.1-8.
+  * Build-depend on python3. Closes: #936587.
+  * Stop building mipsel and mips64el packages, now built from the
+    gcc-cross-mipsen source package.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 10 Sep 2019 19:03:06 +0200
+
+gcc-9-cross (10) unstable; urgency=medium
+
+  * Build-depend on python.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 22 Aug 2019 18:04:22 +0200
+
+gcc-9-cross (9) unstable; urgency=medium
+
+  * Build using gcc 9.2.1-4.
+  * Build gm2 cross packages.
+  * Stop building mips packages.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 22 Aug 2019 15:04:37 +0200
+
+gcc-9-cross (8) unstable; urgency=medium
+
+  * Build using gcc 9.2.1-1.
+  * Build ppc64el packages on arm64.
+  * Build s390x packages on arm64 and ppc64el.
+  * Build riscv64 packages on arm64 and ppc64el.
+  * Simplify the generation of the control file.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 14 Aug 2019 00:43:10 +0200
+
+gcc-9-cross (7) unstable; urgency=medium
+
+  * Build using gcc 9.1.0-8.
+  * Bump standards version.
+
+ -- Matthias Klose <doko@debian.org>  Mon, 08 Jul 2019 10:27:29 +0200
+
+gcc-9-cross (6) experimental; urgency=medium
+
+  * Build using gcc 9.1.0-2.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 15 May 2019 15:16:30 +0200
+
+gcc-9-cross (5) experimental; urgency=medium
+
+  * Build using gcc 9.1.0-1.
+  * Build libphobos packages on more targets.
+
+ -- Matthias Klose <doko@debian.org>  Mon, 06 May 2019 01:46:08 +0200
+
+gcc-9-cross (4) experimental; urgency=medium
+
+  * Build using gcc 9-20190321-1.
+  * Split out lib*go-dev-* packages.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 21 Mar 2019 22:04:14 +0100
+
+gcc-9-cross (3) experimental; urgency=medium
+
+  * Build using gcc 9-20190223-1.
+
+ -- Matthias Klose <doko@debian.org>  Sun, 24 Feb 2019 11:28:43 +0100
+
+gcc-9-cross (2) experimental; urgency=medium
+
+  * Build using gcc 9-20190216-2.
+  * Add the gnat-9-sjlj-* packages to packages.invalid.
+  * Stop building the mips64 packages from -ports.
+
+ -- Matthias Klose <doko@debian.org>  Mon, 18 Feb 2019 14:14:47 +0100
+
+gcc-9-cross (1) experimental; urgency=medium
+
+  * Build using gcc-9.
+  * Fix control file generation for gphobos mips* library packages.
+  * Stop building powerpcspe packages, removed upstream.
+
+ -- Matthias Klose <doko@debian.org>  Sat, 09 Feb 2019 04:01:40 +0100
+
+gcc-9-cross (0) UNRELEASED; urgency=medium
+
+  * Build using gcc-9.
+  * Fix control file generation for gphobos mips* library packages.
+
+ -- Matthias Klose <doko@debian.org>  Mon, 26 Nov 2018 14:40:20 +0100
+
+gcc-8-cross (23) UNRELEASED; urgency=medium
+
+  * Don't build the powerpc from gcc-cross-ports on Ubuntu.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 01 Nov 2018 07:57:22 +0100
+
+gcc-8-cross (22) unstable; urgency=medium
+
+  * Build using gcc 8.2.0-9.
+  * Merge the gcc-8-cross-mipsen packaging, done by YunQiang Su.
+  * Add VCS locations to debian/control.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 30 Oct 2018 14:26:21 +0100
+
+gcc-8-cross (21) unstable; urgency=medium
+
+  * Build using gcc 8.2.0-7.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 19 Sep 2018 15:00:20 +0200
+
+gcc-8-cross (20) unstable; urgency=medium
+
+  * Build using gcc 8.2.0-4.
+  * Build arm64, armel and armhf cross compilers on ppc64el.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 15 Aug 2018 08:31:19 +0200
+
+gcc-8-cross (19) unstable; urgency=medium
+
+  * Build using gcc 8.2.0-1.
+
+ -- Matthias Klose <doko@debian.org>  Fri, 27 Jul 2018 05:33:08 +0200
+
+gcc-8-cross (18) unstable; urgency=medium
+
+  * Build using gcc 8.1.0-12.
+
+ -- Matthias Klose <doko@debian.org>  Fri, 20 Jul 2018 13:46:08 +0200
+
+gcc-8-cross (17) unstable; urgency=medium
+
+  * Build using gcc 8.1.0-4.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 30 May 2018 19:50:18 +0200
+
+gcc-8-cross (16) unstable; urgency=medium
+
+  * gnat-*: Don't search the target dirs when calling dh_shlibdeps.
+
+ -- Matthias Klose <doko@debian.org>  Mon, 14 May 2018 12:28:09 -0400
+
+gcc-8-cross (15) unstable; urgency=medium
+
+  * Build using gcc 8.1.0-3.
+  * Don't build the architecture dependent packages for the native
+    architecture when building with -B. Closes: #898374.
+
+ -- Matthias Klose <doko@debian.org>  Sun, 13 May 2018 12:58:53 -0400
+
+gcc-8-cross (12) unstable; urgency=medium
+
+  * Build using gcc 8.1.0-1.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 03 May 2018 15:46:13 +0200
+
+gcc-8-cross (11) unstable; urgency=medium
+
+  * Build using gcc 8-20180425-1.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 25 Apr 2018 12:55:36 +0200
+
+gcc-8-cross (10) unstable; urgency=medium
+
+  * Hard-code the cross version.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 05 Apr 2018 16:17:41 +0200
+
+gcc-8-cross (9) unstable; urgency=medium
+
+  * Fix builds on arm64 and ppc64el.
+  * Fix zlib-dev dependencies for the libphobos cross multilib packages.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 04 Apr 2018 21:40:55 +0200
+
+gcc-8-cross (8) unstable; urgency=medium
+
+  * Build cross compilers for amd64 and i386.
+  * Build using gcc 8-20180402-1.
+  * Build using binutils 2.30-11.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 03 Apr 2018 09:30:47 +0200
+
+gcc-8-cross (7) unstable; urgency=medium
+
+  * Build using gcc 8-20180321-1.
+  * Add support to build riscv64 cross compilers.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 22 Mar 2018 16:20:26 +0800
+
+gcc-8-cross (6) unstable; urgency=medium
+
+  * Build using gcc 8-20180312-2.
+  * Build libasan and libubsan packages on s390x.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 13 Mar 2018 02:22:03 +0100
+
+gcc-8-cross (5) unstable; urgency=medium
+
+  * Snapshot build.
+
+ -- Matthias Klose <doko@debian.org>  Mon, 19 Feb 2018 08:32:21 +0700
+
+gcc-8-cross (4) unstable; urgency=medium
+
+  * Snapshot build.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 08 Feb 2018 14:10:36 +0100
+
+gcc-8-cross (3) experimental; urgency=medium
+
+  * Snapshot build.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 10 Jan 2018 22:36:01 +0100
+
+gcc-8-cross (2) experimental; urgency=medium
+
+  * Snapshot build.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 02 Nov 2017 15:49:07 +0100
+
+gcc-8-cross (1) experimental; urgency=medium
+
+  * Snapshot build.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 31 Oct 2017 08:02:31 +0100
+
+gcc-8-cross (0) experimental; urgency=medium
+
+  * Snapshot build.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 21 Sep 2017 19:46:50 +0200
+
+gcc-7-cross (8) unstable; urgency=medium
+
+  * Build using 7.2.0-6.
+  * Build using binutils 2.29.1-1.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 21 Sep 2017 09:08:50 +0200
+
+gcc-7-cross (7) unstable; urgency=medium
+
+  * Build using 7.2.0-1.
+
+ -- Matthias Klose <doko@debian.org>  Sun, 20 Aug 2017 13:42:03 +0200
+
+gcc-7-cross (6) unstable; urgency=medium
+
+  * Build using 7.1.0-13.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 08 Aug 2017 22:01:52 -0400
+
+gcc-7-cross (5) unstable; urgency=medium
+
+  * Build using 7.1.0-11.
+  * stop building libgnatvsn-dev-cross (Nicolas Boulenguez). Closes: #869979.
+
+ -- Matthias Klose <doko@debian.org>  Mon, 31 Jul 2017 19:51:55 +0200
+
+gcc-7-cross (4) experimental; urgency=medium
+
+  * Build using 7.1.0-4.
+  * Build mips, mipsel and mips64el cross compilers again.
+
+ -- Matthias Klose <doko@debian.org>  Fri, 05 May 2017 12:24:59 +0200
+
+gcc-7-cross (0) experimental; urgency=medium
+
+  * Build using 7-20161116-1.
+  * Don't build mips* cross compilers, currently broken upstream.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 16 Nov 2016 22:06:45 +0100
+
+gcc-6-cross (12) unstable; urgency=medium
+
+  * Mark cross compilers as M-A: foreign. Addresses: #827136.
+  * Build gcc-plugin-dev packages. Closes: #826786.
+  * Build using 6.1.1-9.
+  * Build mips64el cross compilers from this source package.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 05 Jul 2016 13:55:23 +0200
+
+gcc-6-cross (11) unstable; urgency=medium
+
+  * Build using 6.1.1-4.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 19 May 2016 17:13:30 +0200
+
+gcc-6-cross (10) unstable; urgency=medium
+
+  * Build using 6.1.1-2.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 12 May 2016 12:39:14 +0200
+
+gcc-6-cross (9) unstable; urgency=medium
+
+  * Build using 6.1.1-2.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 10 May 2016 15:28:28 +0200
+
+gcc-6-cross (8) unstable; urgency=medium
+
+  * Build using 6.1.1.
+
+ -- Matthias Klose <doko@debian.org>  Sat, 30 Apr 2016 16:10:51 +0200
+
+gcc-6-cross (7) experimental; urgency=medium
+
+  * Build using 6.0.1.
+
+ -- Matthias Klose <doko@debian.org>  Sat, 16 Apr 2016 02:32:48 +0200
+
+gcc-6-cross (6) experimental; urgency=medium
+
+  * Build using 6-20160220-1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Thu, 25 Feb 2016 04:17:03 +0100
+
+gcc-6-cross (5) experimental; urgency=medium
+
+  * Build using 6-20160220-1.
+
+ -- Matthias Klose <doko@debian.org>  Sat, 20 Feb 2016 18:26:23 +0100
+
+gcc-6-cross (4) experimental; urgency=medium
+
+  * Build using 6-20160205-1.
+
+ -- Matthias Klose <doko@debian.org>  Sun, 07 Feb 2016 15:36:13 +0100
+
+gcc-6-cross (3) experimental; urgency=medium
+
+  * Build using 6-20160115-1.
+
+ -- Matthias Klose <doko@debian.org>  Sat, 16 Jan 2016 14:26:36 +0100
+
+gcc-6-cross (2) experimental; urgency=medium
+
+  * Build using 6-20160109-1.
+
+ -- Matthias Klose <doko@debian.org>  Sat, 09 Jan 2016 14:54:11 +0100
+
+gcc-6-cross (1) experimental; urgency=medium
+
+  * Build using 6-20160103-1.
+
+ -- Matthias Klose <doko@debian.org>  Sun, 03 Jan 2016 18:57:51 +0100
+
+gcc-6-cross (0) experimental; urgency=medium
+
+  * GCC 6 cross compilers.
+  * Don't build for mips and mipsel, currently fail to build.
+
+ -- Matthias Klose <doko@debian.org>  Sun, 20 Dec 2015 16:24:11 +0100
+
+gcc-5-cross (16) unstable; urgency=medium
+
+  * Build using 5.3.1-2.
+  * Disable building libasan for sparc64.
+
+ -- Matthias Klose <doko@debian.org>  Sun, 06 Dec 2015 20:53:25 +0100
+
+gcc-5-cross (15) unstable; urgency=medium
+
+  * Build using 5.2.1-26.
+  * Build libphobos cross packages.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 25 Nov 2015 23:13:11 +0100
+
+gcc-5-cross (14) unstable; urgency=medium
+
+  * Build using 5.2.1-25.
+
+ -- Matthias Klose <doko@debian.org>  Mon, 23 Nov 2015 20:54:49 +0100
+
+gcc-5-cross (13) unstable; urgency=medium
+
+  * Build using 5.2.1-23.
+  * Fix build dependency on gnat-5.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 29 Oct 2015 23:26:28 +0100
+
+gcc-5-cross (12) unstable; urgency=medium
+
+  * Build using 5.2.1-22.
+
+ -- Matthias Klose <doko@debian.org>  Sun, 11 Oct 2015 14:30:25 +0200
+
+gcc-5-cross (11) unstable; urgency=medium
+
+  * Build using 5.2.1-20.
+
+ -- Matthias Klose <doko@debian.org>  Fri, 02 Oct 2015 12:34:03 +0200
+
+gcc-5-cross (10) unstable; urgency=medium
+
+  * Build using 5.2.1-19.
+  * Build gnat cross compiler (YunQiang Su). Closes: #798860.
+  * Build cross compilers on x32.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 01 Oct 2015 08:53:26 +0200
+
+gcc-5-cross (9) unstable; urgency=medium
+
+  * Build using 5.2.1-16.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 03 Sep 2015 22:23:10 +0200
+
+gcc-5-cross (8) unstable; urgency=medium
+
+  * Build using 5.2.1-13.
+
+ -- Matthias Klose <doko@debian.org>  Thu, 30 Jul 2015 23:36:07 +0200
+
+gcc-5-cross (7) unstable; urgency=medium
+
+  * Build using 5.1.1-13.
+
+ -- Matthias Klose <doko@debian.org>  Mon, 06 Jul 2015 21:42:45 +0200
+
+gcc-5-cross (6) unstable; urgency=medium
+
+  [ Matthias Klose ]
+  * Build using 5.1.1-11.
+  * Keep -cross packages installable when versions mismatch.
+
+  [ YunQiang Su ]
+  * Add support to build packages for mips, mipsel, mips64, mips64el.
+    Building packages for mips64, mips64el disabled by default.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 16 Jun 2015 23:56:16 +0200
+
+gcc-5-cross (5) unstable; urgency=medium
+
+  * Build using 5.1.1-8.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 27 May 2015 20:22:50 +0200
+
+gcc-5-cross (4) unstable; urgency=medium
+
+  * Build using 5.1.1-6.
+  * Keep ARM32 multilib packages in the control file when requested.
+  * Fix generating the cross version on AArch64.
+
+ -- Matthias Klose <doko@debian.org>  Tue, 19 May 2015 18:15:45 +0200
+
+gcc-5-cross (3) unstable; urgency=medium
+
+  * Build cross compiler packages for GCC 5.
+  * Build the exact same compiler without dropping any patches from
+    the native build.
+  * Build for any frontend that is currently built as a native compiler.
+    Leaving out gnat as a work item.
+  * Build packages that can be built on the buildds.
+  * Initial upload. Closes: #784079.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 13 May 2015 22:17:42 +0200
+
+gcc-4.9-powerpc-cross (0.9) vivid; urgency=medium
+
+  * Build for 4.9.2-10ubuntu10.
+
+ -- Matthias Klose <doko@ubuntu.com>  Sat, 21 Mar 2015 20:16:29 +0100
+
+gcc-4.9-powerpc-cross (0.8) vivid; urgency=medium
+
+  * Build using 4.9.2-10ubuntu5.
+
+ -- Matthias Klose <doko@ubuntu.com>  Thu, 05 Feb 2015 13:09:43 +0100
+
+gcc-4.9-powerpc-cross (0.7) vivid; urgency=medium
+
+  * Fix typo in cross_mangle_shlibs.
+
+ -- Matthias Klose <doko@ubuntu.com>  Fri, 12 Dec 2014 09:08:17 +0100
+
+gcc-4.9-powerpc-cross (0.6) vivid; urgency=medium
+
+  * Fix build of empty sanitizer packages.
+
+ -- Matthias Klose <doko@ubuntu.com>  Thu, 11 Dec 2014 09:08:07 +0100
+
+gcc-4.9-powerpc-cross (0.5) vivid; urgency=medium
+
+  * Build using ISL 0.14.
+
+ -- Matthias Klose <doko@ubuntu.com>  Wed, 10 Dec 2014 11:30:04 +0100
+
+gcc-4.9-powerpc-cross (0.4) utopic; urgency=medium
+
+  * Build-depend on gcc-4.9-source (>= 4.9.1-16ubuntu6).
+
+ -- Matthias Klose <doko@ubuntu.com>  Tue, 14 Oct 2014 16:09:59 +0200
+
+gcc-4.9-powerpc-cross (0.3) utopic; urgency=medium
+
+  * Build for GCC 4.9.1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Thu, 31 Jul 2014 16:21:11 +0200
+
+gcc-4.9-powerpc-cross (0.2) utopic; urgency=medium
+
+  * Update the libgo soname for GCC 4.9.
+
+ -- Matthias Klose <doko@ubuntu.com>  Thu, 12 Jun 2014 14:45:57 +0200
+
+gcc-4.9-powerpc-cross (0.1) utopic; urgency=medium
+
+  * Build for GCC 4.9.0.
+
+ -- Matthias Klose <doko@ubuntu.com>  Thu, 12 Jun 2014 12:14:03 +0200
+
+gcc-4.8-powerpc-cross (0.11) trusty; urgency=medium
+
+  * Build-depend on gcc-4.8-source (>= 4.8.1-16).
+
+ -- Matthias Klose <doko@ubuntu.com>  Wed, 26 Feb 2014 07:04:34 +0100
+
+gcc-4.8-powerpc-cross (0.10) trusty; urgency=medium
+
+  * Build for ppc64el.
+
+ -- Matthias Klose <doko@ubuntu.com>  Sat, 14 Dec 2013 14:25:46 +0100
+
+gcc-4.8-powerpc-cross (0.9) saucy; urgency=low
+
+  * Build-depend on gcc-4.8-source (>= 4.8.1-10).
+
+ -- Matthias Klose <doko@ubuntu.com>  Mon, 07 Oct 2013 20:11:40 +0200
+
+gcc-4.8-powerpc-cross (0.7) saucy; urgency=low
+
+  * Build-depend on gcc-4.8-source (>= 4.8.1-7).
+
+ -- Matthias Klose <doko@ubuntu.com>  Thu, 18 Jul 2013 11:43:06 +0200
+
+gcc-4.8-powerpc-cross (0.6) saucy; urgency=low
+
+  * Build-depend on gcc-4.8-source (>= 4.8.1-6).
+
+ -- Matthias Klose <doko@ubuntu.com>  Wed, 10 Jul 2013 09:41:38 +0200
+
+gcc-4.8-powerpc-cross (0.5) saucy; urgency=low
+
+  * Build-depend on gcc-4.8-source (>= 4.8.1-5).
+
+ -- Matthias Klose <doko@ubuntu.com>  Sun, 30 Jun 2013 17:12:23 +0200
+
+gcc-4.8-powerpc-cross (0.4) saucy; urgency=low
+
+  * Build gcj-4.8 and gdc-4.8 cross compilers.
+
+ -- Matthias Klose <doko@ubuntu.com>  Thu, 20 Jun 2013 18:13:19 +0200
+
+gcc-4.8-powerpc-cross (0.3) saucy; urgency=low
+
+  * Build-depend on gcc-4.8-source (>= 4.8.1-2).
+  * Don't build D and Java cross compilers.
+  * Don't build the Go cross compiler on arm64.
+
+ -- Matthias Klose <doko@ubuntu.com>  Wed, 05 Jun 2013 14:49:17 +0200
+
+gcc-4.8-powerpc-cross (0.2) raring; urgency=low
+
+  * Build-depend on gcc-4.8-source (>= 4.8.0-2).
+  * Add new runtime libs to the control file.
+
+ -- Matthias Klose <doko@ubuntu.com>  Thu, 04 Apr 2013 12:29:26 +0200
+
+gcc-4.7-armhf-cross (1.80) raring; urgency=low
+
+  * Update to SVN 20130214 (r196053) from the gcc-4_7-branch.
+  * Update the Linaro support to the 4.7-2013.02 release.
+
+ -- Matthias Klose <doko@ubuntu.com>  Fri, 15 Feb 2013 06:06:10 +0100
+
+gcc-4.7-armhf-cross (1.79) raring; urgency=low
+
+  * Build-depend on gcc-4.7-source (>= 4.7.2-19).
+
+ -- Matthias Klose <doko@ubuntu.com>  Sun, 20 Jan 2013 18:44:29 +0100
+
+gcc-4.7-armhf-cross (1.78) raring; urgency=low
+
+  * Build-depend on gcc-4.7-source (>= 4.7.2-18).
+  * Merge powerpc cross build changes.
+
+ -- Matthias Klose <doko@ubuntu.com>  Fri, 11 Jan 2013 17:34:45 +0100
+
+gcc-4.7-armhf-cross (1.77) raring; urgency=low
+
+  * Build the libgcc1 packages from this source.
+
+ -- Matthias Klose <doko@ubuntu.com>  Thu, 13 Dec 2012 16:35:19 +0100
+
+gcc-4.7-armhf-cross (1.76) raring; urgency=low
+
+  * Install into /usr/lib/gcc-cross to avoid file conflicts with the
+    native compiler for the target architecture.
+  * Don't add /usr/local/include to the standard include path, however
+    /usr/local/include/<multiarch> is still on the path.
+
+ -- Matthias Klose <doko@ubuntu.com>  Sat, 08 Dec 2012 12:43:25 +0100
+
+gcc-4.7-armhf-cross (1.75) raring; urgency=low
+
+  * Fix libc6 dependencies for non-default multilib packages.
+
+ -- Matthias Klose <doko@ubuntu.com>  Thu, 06 Dec 2012 17:25:25 +0100
+
+gcc-4.7-armhf-cross (1.74) raring; urgency=low
+
+  * Configure --with-sysroot=/.
+  * Don't choke on building empty packages.
+  * Re-enable the multilib builds.
+  * Fix -multilib dependencies.
+  * Remove obsolete patches.
+
+ -- Matthias Klose <doko@ubuntu.com>  Wed, 05 Dec 2012 10:43:40 +0100
+
+gcc-4.7-armhf-cross (1.73) raring; urgency=low
+
+  * No longer build multilib cross compiler. We do not have "armel" anymore.
+  * Updated debian/control to 4.7.2-5
+  * Added patch to fix libgfortran-4.7-dev section
+  * Added patch to fix location of files for libstdc++-dev
+  * Keep libgcc-4.7-dev for mangling
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 20 Nov 2012 15:40:37 +0100
+
+gcc-4.7-armhf-cross (1.72) raring; urgency=low
+
+  * Dropped merged patch.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Fri, 26 Oct 2012 14:18:40 +0200
+
+gcc-4.7-armhf-cross (1.71) raring; urgency=low
+
+  * Bumped minimal version to 4.7.2-5
+  * Handle all new lib*dev packages
+  * Updated patches
+  * Added libgcc-dev and libobjc-dev into control.in
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Wed, 24 Oct 2012 20:56:00 +0200
+
+gcc-4.7-armhf-cross (1.70) quantal; urgency=low
+
+  * Update to gcc 4.7.2
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Fri, 21 Sep 2012 13:28:25 +0200
+
+gcc-4.7-armhf-cross (1.69) quantal; urgency=low
+
+  * Update to Linaro 2012.09 release.
+  * Fixed patch to use multiarch dirs - LP: #799965
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Mon, 17 Sep 2012 15:05:28 +0200
+
+gcc-4.7-armhf-cross (1.68) quantal; urgency=low
+
+  * Update to Linaro 2012.08 release.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Fri, 31 Aug 2012 13:30:54 +0200
+
+gcc-4.7-armhf-cross (1.67) quantal; urgency=low
+
+  * Update to Linaro 2012.07 release.
+  * Dropped merged patches (--disable-multiarch one)
+  * Added patch for debian/control.m4 to get cross build working
+    - Debian bug #680590
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Mon, 23 Jul 2012 11:11:03 +0200
+
+gcc-4.7-armhf-cross (1.66) quantal; urgency=low
+
+  * Fixed amd64 (arch only) build.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Wed, 04 Jul 2012 17:03:32 +0200
+
+gcc-4.7-armhf-cross (1.65) quantal; urgency=low
+
+  * Update to 4.7.1
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 03 Jul 2012 11:34:29 +0200
+
+gcc-4.7-armhf-cross (1.64) quantal; urgency=low
+
+  * Added lintian overrides for errors - LP: #1003226
+  * Fixed debian/control entries
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Wed, 23 May 2012 14:05:07 +0200
+
+gcc-4.7-armhf-cross (1.63) quantal; urgency=low
+
+  [ Wookey ]
+  * Add gcc-4.7 support.
+
+  [ Marcin Juszkiewicz ]
+  * Added libobjc4 and Go packages into debian/control.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Sun, 15 Apr 2012 18:39:26 +0200
+
+gcc-4.6-armel-cross (1.62) precise; urgency=low
+
+  * fixed library paths for armhf
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Fri, 16 Mar 2012 14:06:39 +0100
+
+gcc-4.6-armel-cross (1.61) precise; urgency=low
+
+  * Apply part of multiarch dirs hack from 1.59 to make cross compiler check
+    {/usr}/lib/{TRIPLET} directories - LP: #948790
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Thu, 08 Mar 2012 13:50:16 +0100
+
+gcc-4.6-armel-cross (1.60) precise; urgency=low
+
+  * Make -base and -multilib packages arch=all - LP: #934556
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Thu, 23 Feb 2012 13:49:44 +0100
+
+gcc-4.6-armel-cross (1.59) precise; urgency=low
+
+  * Fix architecture for packages to not touch arm/powerpc builders - LP: #924927
+    - base and multilib ones are arch=all
+    - compilers are arch='amd64 i386' not 'any'
+  * Bump gcc to 4.6.2-14ubuntu2 to get all debian/control.m4 fixes
+  * Wrote better version of patch to use multiarch dirs - LP: #799965
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Thu, 16 Feb 2012 18:26:40 +0100
+
+gcc-4.6-armel-cross (1.58) precise; urgency=low
+
+  * Added hack to make cross compiler use multiarch dirs - LP: #799965
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Wed, 18 Jan 2012 08:14:22 +0100
+
+gcc-4.6-armel-cross (1.57) precise; urgency=low
+
+  * Rebuild to keep up with recent Ubuntu gcc changes.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 03 Jan 2012 11:33:10 +0100
+
+gcc-4.6-armel-cross (1.56) precise; urgency=low
+
+  * Enabled hardening patches for cross - closes LP: #868924
+  * Bumped gcc-4.6 version to 4.6.2-7 as this one has all my patches merged.
+  * Dropped gcc-4.4 build dependency.
+  * Added lintian overrides.
+  * Added build-{arch,indep} targets.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Mon, 12 Dec 2011 16:54:17 +0100
+
+gcc-4.6-armel-cross (1.55) oneiric; urgency=low
+
+  * Rebuild to keep up with recent Ubuntu gcc changes.
+  * First multilib capable cross toolchain
+  * Added hf/sf packages into debian/control.in
+  * Added armhf/armel libc6-dev to EXTRA_BUILD_DEPS
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 27 Sep 2011 09:07:59 +0200
+
+gcc-4.6-armel-cross (1.54) oneiric; urgency=low
+
+  * Rebuild to keep up with recent Ubuntu gcc changes.
+  * Updated to Linaro 2011.07 release stable updates.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 30 Aug 2011 12:22:36 +0200
+
+gcc-4.6-armel-cross (1.53) oneiric; urgency=low
+
+  * Rebuild to keep up with Linaro 2011.07 release.
+  * Use patches from LP: 816852 to disable multilib in gcc build
+  * moved patches to patches/gcc/ to avoid patch-modifying-debian-files
+    error from lintian
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Thu, 28 Jul 2011 17:39:02 +0200
+
+gcc-4.6-armel-cross (1.52) oneiric; urgency=low
+
+  * Update to 2011.06 Linaro release.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Wed, 22 Jun 2011 18:00:33 +0200
+
+gcc-4.6-armel-cross (1.51) oneiric; urgency=low
+
+  * Unified gcc-4.[456]-armel-cross packaging
+    - one debian/ directory is now used to generate any of those 3 versions
+    - next versions of cross compiler are handled too (in very generic way)
+    - armel and armhf architectures are handled equal
+    - added README with informations how to switch version/architecture
+    - added generation of debian/control from control.in file
+      - takes care about target architecture
+      - allows to add extra build dependencies
+      - dropped old, not used code which did similar thing
+    - added libobjc3* packages from gcc-4.6 into control
+    - added few more files to 'clean' target: *.ddebs debian/files
+    - added code to handle building for Linaro backport PPA
+    - merged all rules into debian/rules file
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Fri, 03 Jun 2011 17:05:20 +0200
+
+gcc-4.6-armel-cross (1.50) oneiric; urgency=low
+
+  * remove orphaned gcc-4.6-plugin-dev-dbgsym package
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Thu, 02 Jun 2011 12:00:05 +0200
+
+gcc-4.6-armel-cross (1.49) oneiric; urgency=low
+
+  * Added missing dependency on gcc-4.4
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Thu, 02 Jun 2011 09:51:45 +0200
+
+gcc-4.6-armel-cross (1.48) oneiric; urgency=low
+
+  * Final upload to Ubuntu.
+  * dropped libgcc1 packages - they are now built from
+    armel-cross-toolchain-base
+  * re-added source/format
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 31 May 2011 10:19:17 +0200
+
+gcc-4.6-armel-cross (1.47) UNRELEASED; urgency=low
+
+  * again targetting Debian/experimental only
+  * added libgcc1 packages
+  * renamed libobjc2 -> libobjc3
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 15 Mar 2011 10:23:11 +0100
+
+gcc-4.6-armel-cross (1.46) UNRELEASED; urgency=low
+
+  * First version of gcc 4.6 cross - targetting Debian/experimental only.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Wed, 23 Feb 2011 13:50:42 +0000
+
+gcc-4.5-armel-cross (1.45) natty; urgency=low
+
+  * control: added gcc-4.5-plugin-dev-arm-linux-gnueabi - close LP #714968
+  * check for proper ver of gcc - need to rename vars later
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 08 Feb 2011 12:09:15 +0100
+
+gcc-4.5-armel-cross (1.44) natty; urgency=low
+
+  * switch to use wildcard instead of listing packages so ddebs will be
+    provided - closes LP: #711523
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Wed, 02 Feb 2011 12:46:25 +0100
+
+gcc-4.5-armel-cross (1.43) natty; urgency=low
+
+  * update to get gcc 4.5.2 release
+  * use PKG_IGNORE_CURRENTLY_BUILDING instead of NO_PKG_MANGLE to allow to
+    generate .ddebs
+  * control: fix Vcs links
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 25 Jan 2011 12:29:53 +0100
+
+gcc-4.5-armel-cross (1.42) natty; urgency=low
+
+  * added backport PPA support
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Fri, 14 Jan 2011 17:17:32 +0100
+
+gcc-4.5-armel-cross (1.41) natty; urgency=low
+
+  * version bump to skip 1.39-1.40 which were PPA only
+    - dropped flavoured toolchain support needs to be rewritten
+    - control: dropped duplicated fields
+    - rules: clean target removes more files
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Mon, 29 Nov 2010 12:52:11 +0100
+
+gcc-4.5-armel-cross (1.38) maverick; urgency=low
+
+  [ Marcin Juszkiewicz ]
+  * use original packages to populate debian/files
+  * add "crossVER" into packages to make them upgradeable with new release of
+    gcc-4.5-armel-cross package
+
+  [ Steve Langasek ]
+  * Don't conflicts/replace gcc-3.5-base
+  * debian/rules.common: add changelog md5sum handling.
+
+ -- Steve Langasek <steve.langasek@ubuntu.com>  Wed, 22 Sep 2010 03:06:35 +0000
+
+gcc-4.5-armel-cross (1.37) maverick; urgency=low
+
+  * build also gcc-4.5-arm-linux-gnueabi-base
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Thu, 16 Sep 2010 17:08:38 +0200
+
+gcc-4.5-armel-cross (1.36) maverick; urgency=low
+
+  * process only resulting debs - closes LP: #640298
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Thu, 16 Sep 2010 15:05:23 +0200
+
+gcc-4.5-armel-cross (1.35) maverick; urgency=low
+
+  * split to gcc-4.4-armel-cross and gcc-4.5-armel-cross
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 14 Sep 2010 11:56:48 +0200
+
+armel-cross-toolchain (1.34) maverick; urgency=low
+
+  * Making improvements to package to get it accepted into Ubuntu.
+    - added copyright informations
+    - source/format: set to 3.0 (native)
+    - added README.source with informations how package works
+
+  * debian/control changes:
+    - generated new one with all build dependencies cleaned
+    - added entries for generated packages
+    - added Vcs- fields
+    - removed regeneration of debian/control during build
+    - set Priority to extra
+    - set "Section: debug" for all -dbg packages
+
+  * debian/rules:
+    - dropped version mangling which was needed in ppa
+    - dropped using architecture name from rules
+    - use quilt to apply patches
+    - use "tar -xf" and depend on tar 1.20+
+
+  * GCC changes:
+    - updated gcc debian/control.m4 patch to fix all priority and section fields
+    - all GCC patches are merged and will be present in next versions of
+      gcc-4.4/4.5
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Fri, 10 Sep 2010 15:58:30 +0200
+
+armel-cross-toolchain (1.33) maverick; urgency=low
+
+  * sync with armel-cross-toolchain-base
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Wed, 08 Sep 2010 11:34:49 +0200
+
+armel-cross-toolchain (1.32) maverick; urgency=low
+
+  * build-depend on binutils-multiarch
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 07 Sep 2010 21:32:59 +0200
+
+armel-cross-toolchain (1.31) maverick; urgency=low
+
+  * fix setting target for gcc 4.5
+  * libmudflap is now proper arch
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 07 Sep 2010 09:56:58 +0200
+
+armel-cross-toolchain (1.30) maverick; urgency=low
+
+  * apply patch from LP 631474 to fix plugin-dev package
+  * limit to amd64/i386
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Mon, 06 Sep 2010 16:12:57 +0200
+
+armel-cross-toolchain (1.29) maverick; urgency=low
+
+  * Bump version
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Fri, 03 Sep 2010 15:36:30 +0200
+
+armel-cross-toolchain (1.28) maverick; urgency=low
+
+  * Split ARCH and arch:all steps
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Fri, 03 Sep 2010 14:36:18 +0200
+
+armel-cross-toolchain (1.27) maverick; urgency=low
+
+  * Fixed DEB_LIST to not have hardcoded host/target names and package
+    versions.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Wed, 01 Sep 2010 17:46:58 +0200
+
+armel-cross-toolchain (1.26) maverick; urgency=low
+
+  * Imported few improvements from armel-cross-toolchain-base:
+    * use DEB_LIST to populate debian/control
+    * added DO_SED_HACKS
+    * simplified tasks dependencies
+    * started to use DEB_LIST
+    * added empty binary-arch
+  * gcc-4.4 is in gcc44 directory...
+  * hack PKGSOURCE in gcc-4.x packaging to not be read from changelog
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Wed, 01 Sep 2010 14:26:28 +0200
+
+armel-cross-toolchain (1.25) maverick; urgency=low
+
+  * Dropped non-gcc steps and variables
+  * Build gcc-4.4 and gcc-4.5
+  * Added gcc-4.[45]-source build dependencies
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Wed, 01 Sep 2010 12:22:23 +0200
+
+armel-cross-toolchain (1.24) maverick; urgency=low
+
+  * First version of final gcc build.
+
+ -- Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>  Mon, 30 Aug 2010 16:54:47 +0200
+
+armel-cross-toolchain-base (1.23) maverick; urgency=low
+
+  * Added texi2html dependency - needed by eglibc.
+
+ -- Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>  Mon, 30 Aug 2010 12:30:53 +0200
+
+armel-cross-toolchain-base (1.22) maverick; urgency=low
+
+  * Added target libraries to LD_LIBRARY_PATH for dpkg-shlibdeps
+  * Build gcc-*-base from gcc/stage2
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Mon, 30 Aug 2010 11:42:53 +0200
+
+armel-cross-toolchain-base (1.21) maverick; urgency=low
+
+  * More build dependencies
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Fri, 27 Aug 2010 16:28:16 +0200
+
+armel-cross-toolchain-base (1.20) maverick; urgency=low
+
+  * Use gcc 4.5 by default.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Fri, 27 Aug 2010 12:45:14 +0200
+
+armel-cross-toolchain-base (1.19) maverick; urgency=low
+
+  * Use plain Ubuntu packages and apply patches when needed.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Thu, 26 Aug 2010 15:59:24 +0200
+
+armel-cross-toolchain-base (1.18) maverick; urgency=low
+
+  * Package libgcc1 in gcc/stage2
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Thu, 26 Aug 2010 15:46:09 +0200
+
+armel-cross-toolchain-base (1.17) maverick; urgency=low
+
+  * Split to armel-cross-toolchain-base (binutils, eglibc, linux-headers) and
+    armel-cross-toolchain (gcc/stage3).
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Thu, 26 Aug 2010 11:58:33 +0200
+
+armel-cross-toolchain (1.16) maverick; urgency=low
+
+  * New code for generating debian/files from -armel-cross packages.
+  * Removed copying of linux/debian/{control,files} as we need only
+    linux-libc-dev which gets converted with dpkg-cross.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Mon, 23 Aug 2010 15:16:37 +0200
+
+armel-cross-toolchain (1.15) maverick; urgency=low
+
+  * Updated to versions with my changes applied.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Mon, 23 Aug 2010 10:43:28 +0200
+
+armel-cross-toolchain (1.14) maverick; urgency=low
+
+  * Bumped gcc-4.4-source to newer patchset.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Wed, 11 Aug 2010 17:33:33 +0200
+
+armel-cross-toolchain (1.13) maverick; urgency=low
+
+  * Eglibc/stage2 tried to use Linux headers from /usr/arm-linux-gnueabi/
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 10 Aug 2010 17:30:40 +0200
+
+armel-cross-toolchain (1.12) maverick; urgency=low
+
+  * Remove most of eglibc/localesdata from list of generated ones.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 10 Aug 2010 16:11:36 +0200
+
+armel-cross-toolchain (1.11) maverick; urgency=low
+
+  * Eglibc tried to use Linux headers from /usr/arm-linux-gnueabi/
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 10 Aug 2010 13:29:33 +0200
+
+armel-cross-toolchain (1.10) maverick; urgency=low
+
+  * Fixed build-eglibc1 deps
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 10 Aug 2010 12:37:10 +0200
+
+armel-cross-toolchain (1.9) maverick; urgency=low
+
+  * Fixed build-eglibc1 patch problem.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 10 Aug 2010 12:35:10 +0200
+
+armel-cross-toolchain (1.8) maverick; urgency=low
+
+  * Made init-eglibc really stampless.
+  * Fixed build-eglibc1 arch problem.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Tue, 10 Aug 2010 11:05:10 +0200
+
+armel-cross-toolchain (1.7) maverick; urgency=low
+
+  * Added NO_PKG_MANGLE=1 as I build other source packages.
+  * init-eglibc is stampless as eglibc provides patched source
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Sun, 08 Aug 2010 18:55:10 +0200
+
+armel-cross-toolchain (1.6) maverick; urgency=low
+
+  * Added build-depends from binutils, eglibc, gcc-4.4, linux.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Sun, 08 Aug 2010 18:15:50 +0200
+
+armel-cross-toolchain (1.5) maverick; urgency=low
+
+  * Few more fixes
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Sun, 08 Aug 2010 17:17:56 +0200
+
+armel-cross-toolchain (1.4) maverick; urgency=low
+
+  * Create stamp dir...
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Fri, 06 Aug 2010 16:56:57 +0200
+
+armel-cross-toolchain (1.3) maverick; urgency=low
+
+  * Introduced lot of variables which keep versions. Values are taken from
+    components changelog files.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Fri, 06 Aug 2010 16:56:57 +0200
+
+armel-cross-toolchain (1.2) maverick; urgency=low
+
+  * Fix build dependencies.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Fri, 06 Aug 2010 12:31:43 +0200
+
+armel-cross-toolchain (1.1) maverick; urgency=low
+
+  * Fixed few lintian problems.
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Fri, 06 Aug 2010 11:05:59 +0200
+
+armel-cross-toolchain (1.0) maverick; urgency=low
+
+  * Initial packaging
+
+ -- Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>  Thu, 05 Aug 2010 13:35:45 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..ec63514
--- /dev/null
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..fcf1cb4
--- /dev/null
@@ -0,0 +1,2497 @@
+Source: gcc-12-cross
+Section: devel
+Priority: optional
+Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
+Uploaders: Matthias Klose <doko@debian.org>
+Standards-Version: 4.6.0
+Build-Depends: gcc-12-source (>= 12.1.0-7~),
+  gcc-12-base (>= 12.1.0-7~),
+  binutils-multiarch (>= 2.37-5),
+  autoconf2.69, bison (>= 1:2.3),
+  chrpath, debhelper (>= 9), dpkg-dev (>= 1.14.15), flex, gawk, gettext,
+  gperf (>= 3.0.1), 
+  binutils-x86-64-linux-gnu (>= 2.37-5) [amd64 arm64 i386 ppc64el x32 armhf], binutils-i686-linux-gnu (>= 2.37-5) [amd64 arm64 ppc64el x32 armhf], binutils-riscv64-linux-gnu (>= 2.37-5) [amd64 i386 x32 arm64 ppc64el armhf], binutils-aarch64-linux-gnu (>= 2.37-5) [amd64 i386 x32 ppc64el armhf],
+  libc6-dev-amd64-cross (>= 2.32) [amd64 arm64 i386 ppc64el x32 armhf], libc6-dev-i386-cross (>= 2.32) [amd64 arm64 ppc64el x32 armhf], libc6-dev-riscv64-cross (>= 2.32) [amd64 i386 x32 arm64 ppc64el armhf], libc6-dev-arm64-cross (>= 2.32) [amd64 i386 x32 ppc64el armhf], libc6-dev-i386-amd64-cross [amd64 arm64 i386 ppc64el x32 armhf], libc6-dev-x32-amd64-cross [amd64 arm64 i386 ppc64el x32 armhf], libc6-dev-amd64-i386-cross [amd64 arm64 ppc64el x32 armhf], libc6-dev-x32-i386-cross [amd64 arm64 ppc64el x32 armhf],
+  linux-libc-dev-amd64-cross [amd64 arm64 i386 ppc64el x32 armhf], linux-libc-dev-i386-cross [amd64 arm64 ppc64el x32 armhf], linux-libc-dev-riscv64-cross [amd64 i386 x32 arm64 ppc64el armhf], linux-libc-dev-arm64-cross [amd64 i386 x32 ppc64el armhf],
+  libisl-dev (>= 0.22.1-1~), libmpc-dev,
+  libmpfr-dev (>= 2.3.0), libtool, lsb-release, m4, make (>= 3.81),
+  dwz, pkg-config, libgc-dev,
+  patchutils, procps, quilt, coreutils (>= 2.26) | realpath (>= 1.9.12), sharutils, texinfo (>= 4.3),
+  g++-12,
+  gccgo-12,
+  gdc-12,
+  gm2-12 [!powerpc !ppc64 !x32],
+  gnat-12 [!m32r !sh3 !sh3eb !sh4eb],
+  xz-utils, zlib1g-dev, libzstd-dev, python3, time,
+Build-Conflicts: gcc-multilib,
+  libc6-amd64 [i386 x32], libc6-i386 [amd64 x32], libc6-x32 [amd64 i386]
+Homepage: http://gcc.gnu.org/
+Vcs-Browser: https://salsa.debian.org/toolchain-team/gcc-cross
+Vcs-Git: https://salsa.debian.org/toolchain-team/gcc-cross.git
+
+Package: gcc-12-cross-base
+Architecture: all
+Section: devel
+Priority: optional
+Depends: ${misc:Depends}
+Description: GCC, the GNU Compiler Collection (library base package)
+ This package contains files common to all libraries
+ contained in the GNU Compiler Collection (GCC).
+
+Package: gcc-12-x86-64-linux-gnu-base
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: ${misc:Depends}
+Description: GCC, the GNU Compiler Collection (base package)
+ This package contains files common to all languages and libraries
+ contained in the GNU Compiler Collection (GCC).
+
+Package: libgcc-s1-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Provides: libgcc-s1-amd64-dcv1
+Description: GCC support library
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for amd64 architecture, for use in cross-compile
+ environment.
+
+Package: libgcc-12-dev-amd64-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libgcc}, ${dep:libssp}, ${dep:libgomp}, ${dep:libitm}, ${dep:libatomic}, ${dep:libbtrace}, ${dep:libasan}, ${dep:liblsan}, ${dep:libtsan}, ${dep:libubsan}, ${dep:libvtv}${dep:libqmath}, ${dep:libunwinddev}, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gcc-12 (<< ${gcc:SplitVersion})
+Description: GCC support library (development files)
+ This package contains the headers and static library files necessary for
+ building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
+
+Package: lib32gcc-s1-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Provides: lib32gcc-s1-amd64-dcv1
+Description: GCC support library (32 bit Version)
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for amd64 architecture, for use in cross-compile
+ environment.
+
+Package: lib32gcc-12-dev-amd64-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libatomicbiarch}, ${dep:libbtracebiarch}, ${dep:libasanbiarch}, ${dep:liblsanbiarch}, ${dep:libtsanbiarch}, ${dep:libubsanbiarch}, ${dep:libvtvbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gcc-12-multilib (<< ${gcc:SplitVersion})
+Description: GCC support library (32 bit development files)
+ This package contains the headers and static library files necessary for
+ building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
+
+Package: libx32gcc-s1-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${misc:Depends}
+Provides: libx32gcc-s1-amd64-dcv1
+Description: GCC support library (x32)
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for amd64 architecture, for use in cross-compile
+ environment.
+
+Package: libx32gcc-12-dev-amd64-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libatomicbiarch}, ${dep:libbtracebiarch}, ${dep:libasanbiarch}, ${dep:liblsanbiarch}, ${dep:libtsanbiarch}, ${dep:libubsanbiarch}, ${dep:libvtvbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gcc-12-multilib (<< ${gcc:SplitVersion})
+Description: GCC support library (x32 development files)
+ This package contains the headers and static library files necessary for
+ building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
+
+Package: gcc-12-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), cpp-12-x86-64-linux-gnu (= ${gcc:Version}), binutils-x86-64-linux-gnu (>= ${binutils:Version}), libgcc-12-dev-amd64-cross (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Recommends: ${dep:libcdev}
+Suggests: ${gcc:multilib}, gcc-12-doc (>= ${gcc:SoftVersion}), gcc-12-locales (>= ${gcc:SoftVersion}), libgcc-s1-dbg-amd64-cross, libgomp1-dbg-amd64-cross, libitm1-dbg-amd64-cross, libatomic1-dbg-amd64-cross, libtsan2-dbg-amd64-cross, libbacktrace1-dbg-amd64-cross, libquadmath-dbg-amd64-cross, ${dep:libcloog}, ${dep:gold}
+Provides: c-compiler-x86-64-linux-gnu
+Description: GNU C compiler
+ This is the GNU C compiler, a fairly portable optimizing compiler for C.
+ .
+ This package contains C cross-compiler for amd64 architecture.
+
+Package: gcc-12-multilib-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), gcc-12-x86-64-linux-gnu (= ${gcc:Version}), ${dep:libcbiarchdev}, ${dep:libgccbiarchdev}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU C compiler (multilib files)
+ This is the GNU C compiler, a fairly portable optimizing compiler for C.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: gcc-12-plugin-dev-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), gcc-12-x86-64-linux-gnu (= ${gcc:Version}), libgmp-dev (>= 2:5.0.1~), ${shlibs:Depends}, ${misc:Depends}
+Description: Files for GNU GCC plugin development.
+ This package contains (header) files for GNU GCC plugin development. It
+ is only used for the development of GCC plugins, but not needed to run
+ plugins.
+
+Package: cpp-12-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Suggests: gcc-12-locales (>= ${gcc:SoftVersion})
+Description: GNU C preprocessor
+ A macro processor that is used automatically by the GNU C compiler
+ to transform programs before actual compilation.
+ .
+ This package has been separated from gcc for the benefit of those who
+ require the preprocessor but not the compiler.
+ .
+ This package contains preprocessor configured for amd64 architecture.
+
+Package: g++-12-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), gcc-12-x86-64-linux-gnu (= ${gcc:Version}), libstdc++-12-dev-amd64-cross (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Provides: c++-compiler-x86-64-linux-gnu, c++abi2-dev
+Suggests: ${gxx:multilib}, gcc-12-doc (>= ${gcc:SoftVersion}), libstdc++6-12-dbg-amd64-cross
+Description: GNU C++ compiler
+ This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
+ .
+ This package contains C++ cross-compiler for amd64 architecture.
+
+Package: g++-12-multilib-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), g++-12-x86-64-linux-gnu (= ${gcc:Version}), gcc-12-multilib-x86-64-linux-gnu (= ${gcc:Version}), ${dep:libcxxbiarchdev}, ${shlibs:Depends}, ${misc:Depends}
+Suggests: ${dep:libcxxbiarchdbg}
+Description: GNU C++ compiler (multilib files)
+ This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: libgomp1-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: lib32gomp1-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: GCC OpenMP (GOMP) support library (32bit)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: libx32gomp1-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library (x32)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: libitm1-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Transactional Memory Library
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: lib32itm1-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: GNU Transactional Memory Library (32bit)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: libx32itm1-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Transactional Memory Library (x32)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: libatomic1-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: support library providing __atomic built-in functions
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: lib32atomic1-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: support library providing __atomic built-in functions (32bit)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: libx32atomic1-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: support library providing __atomic built-in functions (x32)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: libasan8-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: lib32asan8-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: AddressSanitizer -- a fast memory error detector (32bit)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libx32asan8-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector (x32)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libtsan2-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: ThreadSanitizer -- a Valgrind-based detector of data races
+ ThreadSanitizer (Tsan) is a data race detector for C/C++ programs. 
+ The Linux and Mac versions are based on Valgrind.
+
+Package: liblsan0-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: LeakSanitizer -- a memory leak detector
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: lib32lsan0-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: LeakSanitizer -- a memory leak detector (32bit)
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: libx32lsan0-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: LeakSanitizer -- a memory leak detector (x32)
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: libubsan1-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: lib32ubsan1-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: UBSan -- undefined behaviour sanitizer (32bit)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: libx32ubsan1-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer (x32)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: libquadmath0-amd64-cross
+Architecture: all
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GCC Quad-Precision Math Library
+ A library, which provides quad-precision mathematical functions on targets
+ supporting the __float128 datatype. The library is used to provide on such
+ targets the REAL(16) type in the GNU Fortran compiler.
+
+Package: lib32quadmath0-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: GCC Quad-Precision Math Library (32bit)
+ A library, which provides quad-precision mathematical functions on targets
+ supporting the __float128 datatype. The library is used to provide on such
+ targets the REAL(16) type in the GNU Fortran compiler.
+
+Package: libx32quadmath0-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: GCC Quad-Precision Math Library (x32 32bit)
+ A library, which provides quad-precision mathematical functions on targets
+ supporting the __float128 datatype. The library is used to provide on such
+ targets the REAL(16) type in the GNU Fortran compiler.
+
+Package: gobjc++-12-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), gobjc-12-x86-64-linux-gnu (= ${gcc:Version}), g++-12-x86-64-linux-gnu (= ${gcc:Version}), ${shlibs:Depends}, libobjc-12-dev-amd64-cross (= ${gcc:Version}), ${misc:Depends}
+Suggests: ${gobjcxx:multilib}, gcc-12-doc (>= ${gcc:SoftVersion})
+Provides: objc++-compiler-x86-64-linux-gnu
+Description: GNU Objective-C++ compiler
+ This is the GNU Objective-C++ compiler, which compiles
+ Objective-C++ on platforms supported by the gcc compiler. It uses the
+ gcc backend to generate optimized code.
+
+Package: gobjc++-12-multilib-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), gobjc++-12-x86-64-linux-gnu (= ${gcc:Version}), g++-12-multilib-x86-64-linux-gnu (= ${gcc:Version}), gobjc-12-multilib-x86-64-linux-gnu (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Objective-C++ compiler (multilib files)
+ This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
+ platforms supported by the gcc compiler.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: gobjc-12-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), gcc-12-x86-64-linux-gnu (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, libobjc-12-dev-amd64-cross (= ${gcc:Version}), ${misc:Depends}
+Suggests: ${gobjc:multilib}, gcc-12-doc (>= ${gcc:SoftVersion}), libobjc4-dbg-amd64-cross
+Provides: objc-compiler-x86-64-linux-gnu
+Description: GNU Objective-C compiler
+ This is the GNU Objective-C compiler, which compiles
+ Objective-C on platforms supported by the gcc compiler. It uses the
+ gcc backend to generate optimized code.
+
+Package: gobjc-12-multilib-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), gobjc-12-x86-64-linux-gnu (= ${gcc:Version}), gcc-12-multilib-x86-64-linux-gnu (= ${gcc:Version}), ${dep:libobjcbiarchdev}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Objective-C compiler (multilib files)
+ This is the GNU Objective-C compiler, which compiles Objective-C on platforms
+ supported by the gcc compiler.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: libobjc4-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: libobjc-12-dev-amd64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), libgcc-12-dev-amd64-cross (= ${gcc:Version}), libobjc4-amd64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-12 (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Objective-C applications (development files)
+ This package contains the headers and static library files needed to build
+ GNU ObjC applications.
+
+Package: lib32objc4-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: Runtime library for GNU Objective-C applications (32bit)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: lib32objc-12-dev-amd64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), lib32gcc-12-dev-amd64-cross (= ${gcc:Version}), lib32objc4-amd64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-12-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Objective-C applications (32bit development files)
+ This package contains the headers and static library files needed to build
+ GNU ObjC applications.
+
+Package: libx32objc4-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications (x32)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: libx32objc-12-dev-amd64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), libx32gcc-12-dev-amd64-cross (= ${gcc:Version}), libx32objc4-amd64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-12-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Objective-C applications (x32 development files)
+ This package contains the headers and static library files needed to build
+ GNU ObjC applications.
+
+Package: gfortran-12-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), gcc-12-x86-64-linux-gnu (= ${gcc:Version}), libgfortran-12-dev-amd64-cross (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: fortran95-compiler
+Suggests: ${gfortran:multilib}, gfortran-12-doc, libgfortran5-dbg-amd64-cross
+Description: GNU Fortran compiler
+ This is the GNU Fortran compiler, which compiles
+ Fortran on platforms supported by the gcc compiler. It uses the
+ gcc backend to generate optimized code.
+
+Package: gfortran-12-multilib-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), gfortran-12-x86-64-linux-gnu (= ${gcc:Version}), gcc-12-multilib-x86-64-linux-gnu (= ${gcc:Version}), ${dep:libgfortranbiarchdev}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Fortran compiler (multilib files)
+ This is the GNU Fortran compiler, which compiles Fortran on platforms
+ supported by the gcc compiler.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: libgfortran5-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Fortran applications
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: libgfortran-12-dev-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), libgfortran5-amd64-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-12 (<< ${gcc:SplitVersion})
+Breaks: gfortran-12 (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Fortran applications (development files)
+ This package contains the headers and static library files needed to build
+ GNU Fortran applications.
+
+Package: lib32gfortran5-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: Runtime library for GNU Fortran applications (32bit)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: lib32gfortran-12-dev-amd64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), lib32gfortran5-amd64-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-12-multilib (<< ${gcc:SplitVersion})
+Breaks: gfortran-12-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Fortran applications (32bit development files)
+ This package contains the headers and static library files needed to build
+ GNU Fortran applications.
+
+Package: libx32gfortran5-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Fortran applications (x32)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: libx32gfortran-12-dev-amd64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), libx32gfortran5-amd64-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-12-multilib (<< ${gcc:SplitVersion})
+Breaks: gfortran-12-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Fortran applications (x32 development files)
+ This package contains the headers and static library files needed to build
+ GNU Fortran applications.
+
+Package: gccgo-12-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), gcc-12-x86-64-linux-gnu (= ${gcc:Version}), libgo-12-dev-amd64-cross (>= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: go-compiler
+Suggests: ${go:multilib}, gccgo-12-doc, libgo21-dbg-amd64-cross
+Description: GNU Go compiler
+ This is the GNU Go compiler, which compiles Go on platforms supported
+ by the gcc compiler. It uses the gcc backend to generate optimized code.
+
+Package: gccgo-12-multilib-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), gccgo-12-x86-64-linux-gnu (= ${gcc:Version}), gcc-12-multilib-x86-64-linux-gnu (= ${gcc:Version}), ${dep:libgobiarchdev}, ${shlibs:Depends}, ${misc:Depends}
+Suggests: ${dep:libgobiarchdbg}
+Description: GNU Go compiler (multilib files)
+ This is the GNU Go compiler, which compiles Go on platforms supported
+ by the gcc compiler.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: libgo-12-dev-amd64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), libgcc-12-dev-amd64-cross (= ${gcc:Version}), libgo21-amd64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (development files)
+ This package contains the headers and static library files needed to build
+ GNU Go applications.
+
+Package: lib32go-12-dev-amd64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), lib32gcc-12-dev-amd64-cross (= ${gcc:Version}), lib32go21-amd64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (32bit development files)
+ This package contains the headers and static library files needed to build
+ GNU Go applications.
+
+Package: libx32go-12-dev-amd64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), libx32gcc-12-dev-amd64-cross (= ${gcc:Version}), libx32go21-amd64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (x32 development files)
+ This package contains the headers and static library files needed to build
+ GNU Go applications.
+
+Package: libgo21-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: lib32go21-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: Runtime library for GNU Go applications (32bit)
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: libx32go21-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (x32)
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: libstdc++6-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libc}, ${shlibs:Depends}, ${misc:Depends}
+Provides: libstdc++6-amd64-dcv1
+Conflicts: scim (<< 1.4.2-1)
+Description: GNU Standard C++ Library v3
+ This package contains an additional runtime library for C++ programs
+ built with the GNU compiler.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for amd64 architecture, for use in cross-compile
+ environment.
+
+Package: lib32stdc++6-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), lib32gcc-s1-amd64-cross, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Provides: lib32stdc++6-amd64-dcv1
+Description: GNU Standard C++ Library v3 (32 bit Version)
+ This package contains an additional runtime library for C++ programs
+ built with the GNU compiler.
+ .
+ This package contains files for amd64 architecture, for use in cross-compile
+ environment.
+
+Package: libx32stdc++6-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, libx32gcc-s1-amd64-cross, ${misc:Depends}
+Provides: libx32stdc++6-amd64-dcv1
+Description: GNU Standard C++ Library v3 (x32)
+ This package contains an additional runtime library for C++ programs
+ built with the GNU compiler.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for amd64 architecture, for use in cross-compile
+ environment.
+
+Package: libstdc++-12-dev-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), libgcc-12-dev-amd64-cross (= ${gcc:Version}), libstdc++6-amd64-cross (>= ${gcc:Version}), ${dep:libcdev}, ${misc:Depends}
+Provides: libstdc++-dev-amd64-cross, libstdc++-dev-amd64-dcv1, libstdc++6-dev-amd64-dcv1
+Description: GNU Standard C++ Library v3 (development files)
+ This package contains the headers and static library files necessary for
+ building C++ programs which use libstdc++.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for amd64 architecture, for use in cross-compile
+ environment.
+
+Package: libstdc++-12-pic-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), libstdc++6-amd64-cross (>= ${gcc:Version}), libstdc++6-12-dev-amd64-cross (= ${gcc:Version}), ${misc:Depends}
+Provides: libstdc++-pic-amd64-dcv1
+Description: GNU Standard C++ Library v3 (shared library subset kit)
+ This is used to develop subsets of the libstdc++ shared libraries for
+ use on custom installation floppies and in embedded systems.
+ .
+ Unless you are making one of those, you will not need this package.
+ .
+ This package contains files for amd64 architecture, for use in cross-compile
+ environment.
+
+Package: lib32stdc++-12-dev-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), lib32gcc-12-dev-amd64-cross (= ${gcc:Version}), lib32stdc++6-amd64-cross (>= ${gcc:Version}), libstdc++6-12-dev (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Standard C++ Library v3 (development files) (amd64)
+ This package contains the headers and static library files necessary for
+ building C++ programs which use libstdc++.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for amd64 architecture, for use in cross-compile
+ environment.
+
+Package: libx32stdc++-12-dev-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), libx32gcc-12-dev-amd64-cross (= ${gcc:Version}), libx32stdc++6-amd64-cross (>= ${gcc:Version}), libstdc++6-12-dev (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Standard C++ Library v3 (development files) (amd64)
+ This package contains the headers and static library files necessary for
+ building C++ programs which use libstdc++.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for amd64 architecture, for use in cross-compile
+ environment.
+
+Package: gdc-12-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), g++-12-x86-64-linux-gnu (= ${gcc:Version}), libgphobos-12-dev-amd64-cross (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: d-compiler, d-v2-compiler
+Suggests: ${gdc:multilib}, libgphobos-dbg-amd64-cross
+Description: GNU D compiler (version 2), based on the GCC backend
+ This is the GNU D compiler, which compiles D on platforms supported by gcc.
+ It uses the gcc backend to generate optimised code.
+ .
+ This compiler supports D language version 2.
+
+Package: gdc-12-multilib-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), gdc-12-x86-64-linux-gnu (= ${gcc:Version}), gcc-12-multilib-x86-64-linux-gnu (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Provides: d-compiler, d-v2-compiler
+Description: GNU D compiler (version 2), based on the GCC backend (multilib files)
+ This is the GNU D compiler, which compiles D on platforms supported by gcc.
+ It uses the gcc backend to generate optimised code.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: libgphobos-12-dev-amd64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), libgcc-12-dev-amd64-cross (= ${gcc:Version}), libgphobos3-amd64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (development files)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: libgphobos3-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (runtime library)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: lib32gphobos-12-dev-amd64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), lib32gcc-12-dev-amd64-cross (= ${gcc:Version}), lib32gphobos3-amd64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (32bit development files)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: lib32gphobos3-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (32bit runtime library)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: libx32gphobos-12-dev-amd64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), libx32gcc-12-dev-amd64-cross (= ${gcc:Version}), libx32gphobos3-amd64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (x32bit development files)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: libx32gphobos3-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (x32bit runtime library)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: gnat-12-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), gcc-12-x86-64-linux-gnu (>= ${gcc:SoftVersion}), ${dep:libgnat}, ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Ada compiler
+ GNAT is a compiler for the Ada programming language. It produces optimized
+ code on platforms supported by the GNU Compiler Collection (GCC).
+
+Package: libgnat-12-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: runtime for applications compiled with GNAT (shared library)
+ GNAT is a compiler for the Ada programming language. It produces optimized
+ code on platforms supported by the GNU Compiler Collection (GCC).
+
+Package: gm2-12-x86-64-linux-gnu
+Architecture: arm64 i386 ppc64el x32 armhf
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}),
+  g++-12-x86-64-linux-gnu (= ${gcc:Version}),
+  ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: m2-compiler
+Suggests: ${gm2:multilib}, libgm2-17-dbg-amd64-cross
+Description: GNU Modula-2, based on the GCC backend
+ This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
+ supported by gcc.  It uses the gcc backend to generate optimised code.
+
+#Package: gm2-12-multilib-x86-64-linux-gnu
+#Architecture: arm64 i386 ppc64el x32 armhf
+#Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}),
+#  gm2-12-x86-64-linux-gnu (= ${gcc:Version}),
+#  gcc-12-multilib-x86-64-linux-gnu (= ${gcc:Version}),
+#  ${shlibs:Depends}, ${misc:Depends}
+#Provides: m2-compiler
+#Description: GNU Modula-2, based on the GCC backend (multilib files)
+# This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
+# supported by gcc.  It uses the gcc backend to generate optimised code.
+# .
+# On architectures with multilib support, the package contains files
+# and dependencies for the non-default multilib architecture(s).
+
+Package: libgm2-12-dev-amd64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}),
+  libgcc-12-dev-amd64-cross (= ${gcc:Version}),
+  libgm2-17-amd64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Modula-2 standard library (development files)
+ This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+Package: libgm2-17-amd64-cross
+Architecture: all
+Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Modula-2 standard library (runtime library)
+ This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib64gm2-12-dev-amd64-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}),
+#  lib64gcc-12-dev-amd64-cross (= ${gcc:Version}),
+#  lib64gm2-17-amd64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (64bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib64gm2-17-amd64-cross
+#Architecture: all
+#Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (64bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib64gm2-17-dbg-amd64-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}),
+#  lib64gm2-17-amd64-cross (= ${gcc:Version}), lib64gcc-s1-dbg-amd64-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (64bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib32gm2-12-dev-amd64-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}),
+#  lib32gcc-12-dev-amd64-cross (= ${gcc:Version}),
+#  lib32gm2-17-amd64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (32bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib32gm2-17-amd64-cross
+#Architecture: all
+#Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (32bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib32gm2-17-dbg-amd64-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}),
+#  lib32gm2-17-amd64-cross (= ${gcc:Version}), lib32gcc-s1-dbg-amd64-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (32bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libx32gm2-12-dev-amd64-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}),
+#  libx32gcc-12-dev-amd64-cross (= ${gcc:Version}),
+#  libx32gm2-17-amd64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (x32bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libx32gm2-17-amd64-cross
+#Architecture: all
+#Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (x32bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libx32gm2-17-dbg-amd64-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}),
+#  libx32gm2-17-amd64-cross (= ${gcc:Version}), libx32gcc-s1-dbg-amd64-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (x32bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libn32gm2-12-dev-amd64-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}),
+#  libn32gcc-12-dev-amd64-cross (= ${gcc:Version}),
+#  libn32gm2-17-amd64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (n32bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libn32gm2-17-amd64-cross
+#Architecture: all
+#Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (n32bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libn32gm2-17-dbg-amd64-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-12-x86-64-linux-gnu-base (= ${gcc:Version}),
+#  libn32gm2-17-amd64-cross (= ${gcc:Version}), libn32gcc-s1-dbg-amd64-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (n32bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+Package: gcc-12-i686-linux-gnu-base
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: ${misc:Depends}
+Description: GCC, the GNU Compiler Collection (base package)
+ This package contains files common to all languages and libraries
+ contained in the GNU Compiler Collection (GCC).
+
+Package: libgcc-s1-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Provides: libgcc-s1-i386-dcv1
+Description: GCC support library
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for i386 architecture, for use in cross-compile
+ environment.
+
+Package: libgcc-12-dev-i386-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libgcc}, ${dep:libssp}, ${dep:libgomp}, ${dep:libitm}, ${dep:libatomic}, ${dep:libbtrace}, ${dep:libasan}, ${dep:liblsan}, ${dep:libtsan}, ${dep:libubsan}, ${dep:libvtv}${dep:libqmath}, ${dep:libunwinddev}, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gcc-12 (<< ${gcc:SplitVersion})
+Description: GCC support library (development files)
+ This package contains the headers and static library files necessary for
+ building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
+
+Package: lib64gcc-s1-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${misc:Depends}
+Provides: lib64gcc-s1-i386-dcv1
+Conflicts: libgcc-s1-i386-cross (<= 1:3.3-0pre9)
+Description: GCC support library (64bit)
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for i386 architecture, for use in cross-compile
+ environment.
+
+Package: lib64gcc-12-dev-i386-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libatomicbiarch}, ${dep:libbtracebiarch}, ${dep:libasanbiarch}, ${dep:liblsanbiarch}, ${dep:libtsanbiarch}, ${dep:libubsanbiarch}, ${dep:libvtvbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gcc-12-multilib (<< ${gcc:SplitVersion})
+Description: GCC support library (64bit development files)
+ This package contains the headers and static library files necessary for
+ building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
+
+Package: libx32gcc-s1-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${misc:Depends}
+Provides: libx32gcc-s1-i386-dcv1
+Description: GCC support library (x32)
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for i386 architecture, for use in cross-compile
+ environment.
+
+Package: libx32gcc-12-dev-i386-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libatomicbiarch}, ${dep:libbtracebiarch}, ${dep:libasanbiarch}, ${dep:liblsanbiarch}, ${dep:libtsanbiarch}, ${dep:libubsanbiarch}, ${dep:libvtvbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gcc-12-multilib (<< ${gcc:SplitVersion})
+Description: GCC support library (x32 development files)
+ This package contains the headers and static library files necessary for
+ building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
+
+Package: gcc-12-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), cpp-12-i686-linux-gnu (= ${gcc:Version}), binutils-i686-linux-gnu (>= ${binutils:Version}), libgcc-12-dev-i386-cross (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Recommends: ${dep:libcdev}
+Suggests: ${gcc:multilib}, gcc-12-doc (>= ${gcc:SoftVersion}), gcc-12-locales (>= ${gcc:SoftVersion}), libgcc-s1-dbg-i386-cross, libgomp1-dbg-i386-cross, libitm1-dbg-i386-cross, libatomic1-dbg-i386-cross, libtsan2-dbg-i386-cross, libbacktrace1-dbg-i386-cross, libquadmath-dbg-i386-cross, ${dep:libcloog}, ${dep:gold}
+Provides: c-compiler-i686-linux-gnu
+Description: GNU C compiler
+ This is the GNU C compiler, a fairly portable optimizing compiler for C.
+ .
+ This package contains C cross-compiler for i386 architecture.
+
+Package: gcc-12-multilib-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), gcc-12-i686-linux-gnu (= ${gcc:Version}), ${dep:libcbiarchdev}, ${dep:libgccbiarchdev}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU C compiler (multilib files)
+ This is the GNU C compiler, a fairly portable optimizing compiler for C.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: gcc-12-plugin-dev-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), gcc-12-i686-linux-gnu (= ${gcc:Version}), libgmp-dev (>= 2:5.0.1~), ${shlibs:Depends}, ${misc:Depends}
+Description: Files for GNU GCC plugin development.
+ This package contains (header) files for GNU GCC plugin development. It
+ is only used for the development of GCC plugins, but not needed to run
+ plugins.
+
+Package: cpp-12-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Suggests: gcc-12-locales (>= ${gcc:SoftVersion})
+Description: GNU C preprocessor
+ A macro processor that is used automatically by the GNU C compiler
+ to transform programs before actual compilation.
+ .
+ This package has been separated from gcc for the benefit of those who
+ require the preprocessor but not the compiler.
+ .
+ This package contains preprocessor configured for i386 architecture.
+
+Package: g++-12-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), gcc-12-i686-linux-gnu (= ${gcc:Version}), libstdc++-12-dev-i386-cross (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Provides: c++-compiler-i686-linux-gnu, c++abi2-dev
+Suggests: ${gxx:multilib}, gcc-12-doc (>= ${gcc:SoftVersion}), libstdc++6-12-dbg-i386-cross
+Description: GNU C++ compiler
+ This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
+ .
+ This package contains C++ cross-compiler for i386 architecture.
+
+Package: g++-12-multilib-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), g++-12-i686-linux-gnu (= ${gcc:Version}), gcc-12-multilib-i686-linux-gnu (= ${gcc:Version}), ${dep:libcxxbiarchdev}, ${shlibs:Depends}, ${misc:Depends}
+Suggests: ${dep:libcxxbiarchdbg}
+Description: GNU C++ compiler (multilib files)
+ This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: libgomp1-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: lib64gomp1-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library (64bit)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: libx32gomp1-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library (x32)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: libitm1-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Transactional Memory Library
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: lib64itm1-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Transactional Memory Library (64bit)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: libx32itm1-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Transactional Memory Library (x32)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: libatomic1-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: support library providing __atomic built-in functions
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: lib64atomic1-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: support library providing __atomic built-in functions (64bit)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: libx32atomic1-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: support library providing __atomic built-in functions (x32)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: libasan8-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: lib64asan8-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector (64bit)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libx32asan8-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector (x32)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libubsan1-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: lib64ubsan1-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer (64bit)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: libx32ubsan1-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer (x32)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: libquadmath0-i386-cross
+Architecture: all
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GCC Quad-Precision Math Library
+ A library, which provides quad-precision mathematical functions on targets
+ supporting the __float128 datatype. The library is used to provide on such
+ targets the REAL(16) type in the GNU Fortran compiler.
+
+Package: lib64quadmath0-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GCC Quad-Precision Math Library  (64bit)
+ A library, which provides quad-precision mathematical functions on targets
+ supporting the __float128 datatype. The library is used to provide on such
+ targets the REAL(16) type in the GNU Fortran compiler.
+
+Package: libx32quadmath0-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: GCC Quad-Precision Math Library (x32 32bit)
+ A library, which provides quad-precision mathematical functions on targets
+ supporting the __float128 datatype. The library is used to provide on such
+ targets the REAL(16) type in the GNU Fortran compiler.
+
+Package: gobjc++-12-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), gobjc-12-i686-linux-gnu (= ${gcc:Version}), g++-12-i686-linux-gnu (= ${gcc:Version}), ${shlibs:Depends}, libobjc-12-dev-i386-cross (= ${gcc:Version}), ${misc:Depends}
+Suggests: ${gobjcxx:multilib}, gcc-12-doc (>= ${gcc:SoftVersion})
+Provides: objc++-compiler-i686-linux-gnu
+Description: GNU Objective-C++ compiler
+ This is the GNU Objective-C++ compiler, which compiles
+ Objective-C++ on platforms supported by the gcc compiler. It uses the
+ gcc backend to generate optimized code.
+
+Package: gobjc++-12-multilib-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), gobjc++-12-i686-linux-gnu (= ${gcc:Version}), g++-12-multilib-i686-linux-gnu (= ${gcc:Version}), gobjc-12-multilib-i686-linux-gnu (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Objective-C++ compiler (multilib files)
+ This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
+ platforms supported by the gcc compiler.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: gobjc-12-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), gcc-12-i686-linux-gnu (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, libobjc-12-dev-i386-cross (= ${gcc:Version}), ${misc:Depends}
+Suggests: ${gobjc:multilib}, gcc-12-doc (>= ${gcc:SoftVersion}), libobjc4-dbg-i386-cross
+Provides: objc-compiler-i686-linux-gnu
+Description: GNU Objective-C compiler
+ This is the GNU Objective-C compiler, which compiles
+ Objective-C on platforms supported by the gcc compiler. It uses the
+ gcc backend to generate optimized code.
+
+Package: gobjc-12-multilib-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), gobjc-12-i686-linux-gnu (= ${gcc:Version}), gcc-12-multilib-i686-linux-gnu (= ${gcc:Version}), ${dep:libobjcbiarchdev}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Objective-C compiler (multilib files)
+ This is the GNU Objective-C compiler, which compiles Objective-C on platforms
+ supported by the gcc compiler.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: libobjc4-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: libobjc-12-dev-i386-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), libgcc-12-dev-i386-cross (= ${gcc:Version}), libobjc4-i386-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-12 (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Objective-C applications (development files)
+ This package contains the headers and static library files needed to build
+ GNU ObjC applications.
+
+Package: lib64objc4-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications (64bit)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: lib64objc-12-dev-i386-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), lib64gcc-12-dev-i386-cross (= ${gcc:Version}), lib64objc4-i386-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-12-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Objective-C applications (64bit development files)
+ This package contains the headers and static library files needed to build
+ GNU ObjC applications.
+
+Package: libx32objc4-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications (x32)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: libx32objc-12-dev-i386-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), libx32gcc-12-dev-i386-cross (= ${gcc:Version}), libx32objc4-i386-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-12-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Objective-C applications (x32 development files)
+ This package contains the headers and static library files needed to build
+ GNU ObjC applications.
+
+Package: gfortran-12-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), gcc-12-i686-linux-gnu (= ${gcc:Version}), libgfortran-12-dev-i386-cross (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: fortran95-compiler
+Suggests: ${gfortran:multilib}, gfortran-12-doc, libgfortran5-dbg-i386-cross
+Description: GNU Fortran compiler
+ This is the GNU Fortran compiler, which compiles
+ Fortran on platforms supported by the gcc compiler. It uses the
+ gcc backend to generate optimized code.
+
+Package: gfortran-12-multilib-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), gfortran-12-i686-linux-gnu (= ${gcc:Version}), gcc-12-multilib-i686-linux-gnu (= ${gcc:Version}), ${dep:libgfortranbiarchdev}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Fortran compiler (multilib files)
+ This is the GNU Fortran compiler, which compiles Fortran on platforms
+ supported by the gcc compiler.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: libgfortran5-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Fortran applications
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: libgfortran-12-dev-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), libgfortran5-i386-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-12 (<< ${gcc:SplitVersion})
+Breaks: gfortran-12 (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Fortran applications (development files)
+ This package contains the headers and static library files needed to build
+ GNU Fortran applications.
+
+Package: lib64gfortran5-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Fortran applications (64bit)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: lib64gfortran-12-dev-i386-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), lib64gfortran5-i386-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-12-multilib (<< ${gcc:SplitVersion})
+Breaks: gfortran-12-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Fortran applications (64bit development files)
+ This package contains the headers and static library files needed to build
+ GNU Fortran applications.
+
+Package: libx32gfortran5-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Fortran applications (x32)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: libx32gfortran-12-dev-i386-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), libx32gfortran5-i386-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-12-multilib (<< ${gcc:SplitVersion})
+Breaks: gfortran-12-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Fortran applications (x32 development files)
+ This package contains the headers and static library files needed to build
+ GNU Fortran applications.
+
+Package: gccgo-12-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), gcc-12-i686-linux-gnu (= ${gcc:Version}), libgo-12-dev-i386-cross (>= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: go-compiler
+Suggests: ${go:multilib}, gccgo-12-doc, libgo21-dbg-i386-cross
+Description: GNU Go compiler
+ This is the GNU Go compiler, which compiles Go on platforms supported
+ by the gcc compiler. It uses the gcc backend to generate optimized code.
+
+Package: gccgo-12-multilib-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), gccgo-12-i686-linux-gnu (= ${gcc:Version}), gcc-12-multilib-i686-linux-gnu (= ${gcc:Version}), ${dep:libgobiarchdev}, ${shlibs:Depends}, ${misc:Depends}
+Suggests: ${dep:libgobiarchdbg}
+Description: GNU Go compiler (multilib files)
+ This is the GNU Go compiler, which compiles Go on platforms supported
+ by the gcc compiler.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: libgo-12-dev-i386-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), libgcc-12-dev-i386-cross (= ${gcc:Version}), libgo21-i386-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (development files)
+ This package contains the headers and static library files needed to build
+ GNU Go applications.
+
+Package: lib64go-12-dev-i386-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), lib64gcc-12-dev-i386-cross (= ${gcc:Version}), lib64go21-i386-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (64bit development files)
+ This package contains the headers and static library files needed to build
+ GNU Go applications.
+
+Package: libx32go-12-dev-i386-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), libx32gcc-12-dev-i386-cross (= ${gcc:Version}), libx32go21-i386-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (x32 development files)
+ This package contains the headers and static library files needed to build
+ GNU Go applications.
+
+Package: libgo21-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: lib64go21-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (64bit)
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: libx32go21-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (x32)
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: libstdc++6-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libc}, ${shlibs:Depends}, ${misc:Depends}
+Provides: libstdc++6-i386-dcv1
+Conflicts: scim (<< 1.4.2-1)
+Description: GNU Standard C++ Library v3
+ This package contains an additional runtime library for C++ programs
+ built with the GNU compiler.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for i386 architecture, for use in cross-compile
+ environment.
+
+Package: lib64stdc++6-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, lib64gcc-s1-i386-cross, ${misc:Depends}
+Provides: lib64stdc++6-i386-dcv1
+Description: GNU Standard C++ Library v3 (64bit)
+ This package contains an additional runtime library for C++ programs
+ built with the GNU compiler.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for i386 architecture, for use in cross-compile
+ environment.
+
+Package: libx32stdc++6-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, libx32gcc-s1-i386-cross, ${misc:Depends}
+Provides: libx32stdc++6-i386-dcv1
+Description: GNU Standard C++ Library v3 (x32)
+ This package contains an additional runtime library for C++ programs
+ built with the GNU compiler.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for i386 architecture, for use in cross-compile
+ environment.
+
+Package: libstdc++-12-dev-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), libgcc-12-dev-i386-cross (= ${gcc:Version}), libstdc++6-i386-cross (>= ${gcc:Version}), ${dep:libcdev}, ${misc:Depends}
+Provides: libstdc++-dev-i386-cross, libstdc++-dev-i386-dcv1, libstdc++6-dev-i386-dcv1
+Description: GNU Standard C++ Library v3 (development files)
+ This package contains the headers and static library files necessary for
+ building C++ programs which use libstdc++.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for i386 architecture, for use in cross-compile
+ environment.
+
+Package: libstdc++-12-pic-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), libstdc++6-i386-cross (>= ${gcc:Version}), libstdc++6-12-dev-i386-cross (= ${gcc:Version}), ${misc:Depends}
+Provides: libstdc++-pic-i386-dcv1
+Description: GNU Standard C++ Library v3 (shared library subset kit)
+ This is used to develop subsets of the libstdc++ shared libraries for
+ use on custom installation floppies and in embedded systems.
+ .
+ Unless you are making one of those, you will not need this package.
+ .
+ This package contains files for i386 architecture, for use in cross-compile
+ environment.
+
+Package: lib64stdc++-12-dev-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), lib64gcc-12-dev-i386-cross (= ${gcc:Version}), lib64stdc++6-i386-cross (>= ${gcc:Version}), libstdc++6-12-dev (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Standard C++ Library v3 (development files) (i386)
+ This package contains the headers and static library files necessary for
+ building C++ programs which use libstdc++.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for i386 architecture, for use in cross-compile
+ environment.
+
+Package: libx32stdc++-12-dev-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), libx32gcc-12-dev-i386-cross (= ${gcc:Version}), libx32stdc++6-i386-cross (>= ${gcc:Version}), libstdc++6-12-dev (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Standard C++ Library v3 (development files) (i386)
+ This package contains the headers and static library files necessary for
+ building C++ programs which use libstdc++.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for i386 architecture, for use in cross-compile
+ environment.
+
+Package: gdc-12-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), g++-12-i686-linux-gnu (= ${gcc:Version}), libgphobos-12-dev-i386-cross (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: d-compiler, d-v2-compiler
+Suggests: ${gdc:multilib}, libgphobos-dbg-i386-cross
+Description: GNU D compiler (version 2), based on the GCC backend
+ This is the GNU D compiler, which compiles D on platforms supported by gcc.
+ It uses the gcc backend to generate optimised code.
+ .
+ This compiler supports D language version 2.
+
+Package: gdc-12-multilib-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), gdc-12-i686-linux-gnu (= ${gcc:Version}), gcc-12-multilib-i686-linux-gnu (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Provides: d-compiler, d-v2-compiler
+Description: GNU D compiler (version 2), based on the GCC backend (multilib files)
+ This is the GNU D compiler, which compiles D on platforms supported by gcc.
+ It uses the gcc backend to generate optimised code.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: libgphobos-12-dev-i386-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), libgcc-12-dev-i386-cross (= ${gcc:Version}), libgphobos3-i386-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (development files)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: libgphobos3-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (runtime library)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: lib64gphobos-12-dev-i386-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), lib64gcc-12-dev-i386-cross (= ${gcc:Version}), lib64gphobos3-i386-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (64bit development files)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: lib64gphobos3-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (64bit runtime library)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: libx32gphobos-12-dev-i386-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), libx32gcc-12-dev-i386-cross (= ${gcc:Version}), libx32gphobos3-i386-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (x32bit development files)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: libx32gphobos3-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (x32bit runtime library)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: gnat-12-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), gcc-12-i686-linux-gnu (>= ${gcc:SoftVersion}), ${dep:libgnat}, ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Ada compiler
+ GNAT is a compiler for the Ada programming language. It produces optimized
+ code on platforms supported by the GNU Compiler Collection (GCC).
+
+Package: libgnat-12-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: runtime for applications compiled with GNAT (shared library)
+ GNAT is a compiler for the Ada programming language. It produces optimized
+ code on platforms supported by the GNU Compiler Collection (GCC).
+
+Package: gm2-12-i686-linux-gnu
+Architecture: amd64 arm64 ppc64el x32 armhf
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}),
+  g++-12-i686-linux-gnu (= ${gcc:Version}),
+  ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: m2-compiler
+Suggests: ${gm2:multilib}, libgm2-17-dbg-i386-cross
+Description: GNU Modula-2, based on the GCC backend
+ This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
+ supported by gcc.  It uses the gcc backend to generate optimised code.
+
+#Package: gm2-12-multilib-i686-linux-gnu
+#Architecture: amd64 arm64 ppc64el x32 armhf
+#Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}),
+#  gm2-12-i686-linux-gnu (= ${gcc:Version}),
+#  gcc-12-multilib-i686-linux-gnu (= ${gcc:Version}),
+#  ${shlibs:Depends}, ${misc:Depends}
+#Provides: m2-compiler
+#Description: GNU Modula-2, based on the GCC backend (multilib files)
+# This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
+# supported by gcc.  It uses the gcc backend to generate optimised code.
+# .
+# On architectures with multilib support, the package contains files
+# and dependencies for the non-default multilib architecture(s).
+
+Package: libgm2-12-dev-i386-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}),
+  libgcc-12-dev-i386-cross (= ${gcc:Version}),
+  libgm2-17-i386-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Modula-2 standard library (development files)
+ This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+Package: libgm2-17-i386-cross
+Architecture: all
+Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Modula-2 standard library (runtime library)
+ This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib64gm2-12-dev-i386-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}),
+#  lib64gcc-12-dev-i386-cross (= ${gcc:Version}),
+#  lib64gm2-17-i386-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (64bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib64gm2-17-i386-cross
+#Architecture: all
+#Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (64bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib64gm2-17-dbg-i386-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}),
+#  lib64gm2-17-i386-cross (= ${gcc:Version}), lib64gcc-s1-dbg-i386-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (64bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib32gm2-12-dev-i386-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}),
+#  lib32gcc-12-dev-i386-cross (= ${gcc:Version}),
+#  lib32gm2-17-i386-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (32bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib32gm2-17-i386-cross
+#Architecture: all
+#Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (32bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib32gm2-17-dbg-i386-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}),
+#  lib32gm2-17-i386-cross (= ${gcc:Version}), lib32gcc-s1-dbg-i386-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (32bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libx32gm2-12-dev-i386-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}),
+#  libx32gcc-12-dev-i386-cross (= ${gcc:Version}),
+#  libx32gm2-17-i386-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (x32bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libx32gm2-17-i386-cross
+#Architecture: all
+#Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (x32bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libx32gm2-17-dbg-i386-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}),
+#  libx32gm2-17-i386-cross (= ${gcc:Version}), libx32gcc-s1-dbg-i386-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (x32bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libn32gm2-12-dev-i386-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}),
+#  libn32gcc-12-dev-i386-cross (= ${gcc:Version}),
+#  libn32gm2-17-i386-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (n32bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libn32gm2-17-i386-cross
+#Architecture: all
+#Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (n32bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libn32gm2-17-dbg-i386-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-12-i686-linux-gnu-base (= ${gcc:Version}),
+#  libn32gm2-17-i386-cross (= ${gcc:Version}), libn32gcc-s1-dbg-i386-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (n32bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+Package: gcc-12-riscv64-linux-gnu-base
+Architecture: amd64 i386 x32 arm64 ppc64el armhf
+Depends: ${misc:Depends}
+Description: GCC, the GNU Compiler Collection (base package)
+ This package contains files common to all languages and libraries
+ contained in the GNU Compiler Collection (GCC).
+
+Package: libgcc-s1-riscv64-cross
+Architecture: all
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Provides: libgcc-s1-riscv64-dcv1
+Description: GCC support library
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for riscv64 architecture, for use in cross-compile
+ environment.
+
+Package: libgcc-12-dev-riscv64-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${dep:libgcc}, ${dep:libssp}, ${dep:libgomp}, ${dep:libitm}, ${dep:libatomic}, ${dep:libbtrace}, ${dep:libasan}, ${dep:liblsan}, ${dep:libtsan}, ${dep:libubsan}, ${dep:libvtv}${dep:libqmath}, ${dep:libunwinddev}, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gcc-12 (<< ${gcc:SplitVersion})
+Description: GCC support library (development files)
+ This package contains the headers and static library files necessary for
+ building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
+
+Package: gcc-12-riscv64-linux-gnu
+Architecture: amd64 i386 x32 arm64 ppc64el armhf
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), cpp-12-riscv64-linux-gnu (= ${gcc:Version}), binutils-riscv64-linux-gnu (>= ${binutils:Version}), libgcc-12-dev-riscv64-cross (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Recommends: ${dep:libcdev}
+Suggests: ${gcc:multilib}, gcc-12-doc (>= ${gcc:SoftVersion}), gcc-12-locales (>= ${gcc:SoftVersion}), libgcc-s1-dbg-riscv64-cross, libgomp1-dbg-riscv64-cross, libitm1-dbg-riscv64-cross, libatomic1-dbg-riscv64-cross, libtsan2-dbg-riscv64-cross, libbacktrace1-dbg-riscv64-cross, libquadmath-dbg-riscv64-cross, ${dep:libcloog}, ${dep:gold}
+Provides: c-compiler-riscv64-linux-gnu
+Description: GNU C compiler
+ This is the GNU C compiler, a fairly portable optimizing compiler for C.
+ .
+ This package contains C cross-compiler for riscv64 architecture.
+
+Package: gcc-12-plugin-dev-riscv64-linux-gnu
+Architecture: amd64 i386 x32 arm64 ppc64el armhf
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), gcc-12-riscv64-linux-gnu (= ${gcc:Version}), libgmp-dev (>= 2:5.0.1~), ${shlibs:Depends}, ${misc:Depends}
+Description: Files for GNU GCC plugin development.
+ This package contains (header) files for GNU GCC plugin development. It
+ is only used for the development of GCC plugins, but not needed to run
+ plugins.
+
+Package: cpp-12-riscv64-linux-gnu
+Architecture: amd64 i386 x32 arm64 ppc64el armhf
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Suggests: gcc-12-locales (>= ${gcc:SoftVersion})
+Description: GNU C preprocessor
+ A macro processor that is used automatically by the GNU C compiler
+ to transform programs before actual compilation.
+ .
+ This package has been separated from gcc for the benefit of those who
+ require the preprocessor but not the compiler.
+ .
+ This package contains preprocessor configured for riscv64 architecture.
+
+Package: g++-12-riscv64-linux-gnu
+Architecture: amd64 i386 x32 arm64 ppc64el armhf
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), gcc-12-riscv64-linux-gnu (= ${gcc:Version}), libstdc++-12-dev-riscv64-cross (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Provides: c++-compiler-riscv64-linux-gnu, c++abi2-dev
+Suggests: ${gxx:multilib}, gcc-12-doc (>= ${gcc:SoftVersion}), libstdc++6-12-dbg-riscv64-cross
+Description: GNU C++ compiler
+ This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
+ .
+ This package contains C++ cross-compiler for riscv64 architecture.
+
+Package: libgomp1-riscv64-cross
+Architecture: all
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: libatomic1-riscv64-cross
+Architecture: all
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: support library providing __atomic built-in functions
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: libasan8-riscv64-cross
+Architecture: all
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: gobjc++-12-riscv64-linux-gnu
+Architecture: amd64 i386 x32 arm64 ppc64el armhf
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), gobjc-12-riscv64-linux-gnu (= ${gcc:Version}), g++-12-riscv64-linux-gnu (= ${gcc:Version}), ${shlibs:Depends}, libobjc-12-dev-riscv64-cross (= ${gcc:Version}), ${misc:Depends}
+Suggests: ${gobjcxx:multilib}, gcc-12-doc (>= ${gcc:SoftVersion})
+Provides: objc++-compiler-riscv64-linux-gnu
+Description: GNU Objective-C++ compiler
+ This is the GNU Objective-C++ compiler, which compiles
+ Objective-C++ on platforms supported by the gcc compiler. It uses the
+ gcc backend to generate optimized code.
+
+Package: gobjc-12-riscv64-linux-gnu
+Architecture: amd64 i386 x32 arm64 ppc64el armhf
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), gcc-12-riscv64-linux-gnu (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, libobjc-12-dev-riscv64-cross (= ${gcc:Version}), ${misc:Depends}
+Suggests: ${gobjc:multilib}, gcc-12-doc (>= ${gcc:SoftVersion}), libobjc4-dbg-riscv64-cross
+Provides: objc-compiler-riscv64-linux-gnu
+Description: GNU Objective-C compiler
+ This is the GNU Objective-C compiler, which compiles
+ Objective-C on platforms supported by the gcc compiler. It uses the
+ gcc backend to generate optimized code.
+
+Package: libobjc4-riscv64-cross
+Architecture: all
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: libobjc-12-dev-riscv64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), libgcc-12-dev-riscv64-cross (= ${gcc:Version}), libobjc4-riscv64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-12 (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Objective-C applications (development files)
+ This package contains the headers and static library files needed to build
+ GNU ObjC applications.
+
+Package: gfortran-12-riscv64-linux-gnu
+Architecture: amd64 i386 x32 arm64 ppc64el armhf
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), gcc-12-riscv64-linux-gnu (= ${gcc:Version}), libgfortran-12-dev-riscv64-cross (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: fortran95-compiler
+Suggests: ${gfortran:multilib}, gfortran-12-doc, libgfortran5-dbg-riscv64-cross
+Description: GNU Fortran compiler
+ This is the GNU Fortran compiler, which compiles
+ Fortran on platforms supported by the gcc compiler. It uses the
+ gcc backend to generate optimized code.
+
+Package: libgfortran5-riscv64-cross
+Architecture: all
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Fortran applications
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: libgfortran-12-dev-riscv64-cross
+Architecture: all
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), libgfortran5-riscv64-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-12 (<< ${gcc:SplitVersion})
+Breaks: gfortran-12 (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Fortran applications (development files)
+ This package contains the headers and static library files needed to build
+ GNU Fortran applications.
+
+Package: gccgo-12-riscv64-linux-gnu
+Architecture: amd64 i386 x32 arm64 ppc64el armhf
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), gcc-12-riscv64-linux-gnu (= ${gcc:Version}), libgo-12-dev-riscv64-cross (>= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: go-compiler
+Suggests: ${go:multilib}, gccgo-12-doc, libgo21-dbg-riscv64-cross
+Description: GNU Go compiler
+ This is the GNU Go compiler, which compiles Go on platforms supported
+ by the gcc compiler. It uses the gcc backend to generate optimized code.
+
+Package: libgo-12-dev-riscv64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), libgcc-12-dev-riscv64-cross (= ${gcc:Version}), libgo21-riscv64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (development files)
+ This package contains the headers and static library files needed to build
+ GNU Go applications.
+
+Package: libgo21-riscv64-cross
+Architecture: all
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: libstdc++6-riscv64-cross
+Architecture: all
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${dep:libc}, ${shlibs:Depends}, ${misc:Depends}
+Provides: libstdc++6-riscv64-dcv1
+Conflicts: scim (<< 1.4.2-1)
+Description: GNU Standard C++ Library v3
+ This package contains an additional runtime library for C++ programs
+ built with the GNU compiler.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for riscv64 architecture, for use in cross-compile
+ environment.
+
+Package: libstdc++-12-dev-riscv64-cross
+Architecture: all
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), libgcc-12-dev-riscv64-cross (= ${gcc:Version}), libstdc++6-riscv64-cross (>= ${gcc:Version}), ${dep:libcdev}, ${misc:Depends}
+Provides: libstdc++-dev-riscv64-cross, libstdc++-dev-riscv64-dcv1, libstdc++6-dev-riscv64-dcv1
+Description: GNU Standard C++ Library v3 (development files)
+ This package contains the headers and static library files necessary for
+ building C++ programs which use libstdc++.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for riscv64 architecture, for use in cross-compile
+ environment.
+
+Package: libstdc++-12-pic-riscv64-cross
+Architecture: all
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), libstdc++6-riscv64-cross (>= ${gcc:Version}), libstdc++6-12-dev-riscv64-cross (= ${gcc:Version}), ${misc:Depends}
+Provides: libstdc++-pic-riscv64-dcv1
+Description: GNU Standard C++ Library v3 (shared library subset kit)
+ This is used to develop subsets of the libstdc++ shared libraries for
+ use on custom installation floppies and in embedded systems.
+ .
+ Unless you are making one of those, you will not need this package.
+ .
+ This package contains files for riscv64 architecture, for use in cross-compile
+ environment.
+
+Package: gdc-12-riscv64-linux-gnu
+Architecture: amd64 i386 x32 arm64 ppc64el armhf
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), g++-12-riscv64-linux-gnu (= ${gcc:Version}), libgphobos-12-dev-riscv64-cross (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: d-compiler, d-v2-compiler
+Suggests: ${gdc:multilib}, libgphobos-dbg-riscv64-cross
+Description: GNU D compiler (version 2), based on the GCC backend
+ This is the GNU D compiler, which compiles D on platforms supported by gcc.
+ It uses the gcc backend to generate optimised code.
+ .
+ This compiler supports D language version 2.
+
+Package: libgphobos-12-dev-riscv64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), libgcc-12-dev-riscv64-cross (= ${gcc:Version}), libgphobos3-riscv64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (development files)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: libgphobos3-riscv64-cross
+Architecture: all
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (runtime library)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: gnat-12-riscv64-linux-gnu
+Architecture: amd64 i386 x32 arm64 ppc64el armhf
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), gcc-12-riscv64-linux-gnu (>= ${gcc:SoftVersion}), ${dep:libgnat}, ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Ada compiler
+ GNAT is a compiler for the Ada programming language. It produces optimized
+ code on platforms supported by the GNU Compiler Collection (GCC).
+
+Package: libgnat-12-riscv64-cross
+Architecture: all
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: runtime for applications compiled with GNAT (shared library)
+ GNAT is a compiler for the Ada programming language. It produces optimized
+ code on platforms supported by the GNU Compiler Collection (GCC).
+
+Package: gm2-12-riscv64-linux-gnu
+Architecture: amd64 i386 x32 arm64 ppc64el armhf
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}),
+  g++-12-riscv64-linux-gnu (= ${gcc:Version}),
+  ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: m2-compiler
+Suggests: ${gm2:multilib}, libgm2-17-dbg-riscv64-cross
+Description: GNU Modula-2, based on the GCC backend
+ This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
+ supported by gcc.  It uses the gcc backend to generate optimised code.
+
+#Package: gm2-12-multilib-riscv64-linux-gnu
+#Architecture: amd64 i386 x32 arm64 ppc64el armhf
+#Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}),
+#  gm2-12-riscv64-linux-gnu (= ${gcc:Version}),
+#  gcc-12-multilib-riscv64-linux-gnu (= ${gcc:Version}),
+#  ${shlibs:Depends}, ${misc:Depends}
+#Provides: m2-compiler
+#Description: GNU Modula-2, based on the GCC backend (multilib files)
+# This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
+# supported by gcc.  It uses the gcc backend to generate optimised code.
+# .
+# On architectures with multilib support, the package contains files
+# and dependencies for the non-default multilib architecture(s).
+
+Package: libgm2-12-dev-riscv64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}),
+  libgcc-12-dev-riscv64-cross (= ${gcc:Version}),
+  libgm2-17-riscv64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Modula-2 standard library (development files)
+ This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+Package: libgm2-17-riscv64-cross
+Architecture: all
+Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Modula-2 standard library (runtime library)
+ This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib64gm2-12-dev-riscv64-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}),
+#  lib64gcc-12-dev-riscv64-cross (= ${gcc:Version}),
+#  lib64gm2-17-riscv64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (64bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib64gm2-17-riscv64-cross
+#Architecture: all
+#Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (64bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib64gm2-17-dbg-riscv64-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}),
+#  lib64gm2-17-riscv64-cross (= ${gcc:Version}), lib64gcc-s1-dbg-riscv64-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (64bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib32gm2-12-dev-riscv64-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}),
+#  lib32gcc-12-dev-riscv64-cross (= ${gcc:Version}),
+#  lib32gm2-17-riscv64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (32bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib32gm2-17-riscv64-cross
+#Architecture: all
+#Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (32bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib32gm2-17-dbg-riscv64-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}),
+#  lib32gm2-17-riscv64-cross (= ${gcc:Version}), lib32gcc-s1-dbg-riscv64-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (32bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libx32gm2-12-dev-riscv64-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}),
+#  libx32gcc-12-dev-riscv64-cross (= ${gcc:Version}),
+#  libx32gm2-17-riscv64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (x32bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libx32gm2-17-riscv64-cross
+#Architecture: all
+#Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (x32bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libx32gm2-17-dbg-riscv64-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}),
+#  libx32gm2-17-riscv64-cross (= ${gcc:Version}), libx32gcc-s1-dbg-riscv64-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (x32bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libn32gm2-12-dev-riscv64-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}),
+#  libn32gcc-12-dev-riscv64-cross (= ${gcc:Version}),
+#  libn32gm2-17-riscv64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (n32bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libn32gm2-17-riscv64-cross
+#Architecture: all
+#Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (n32bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libn32gm2-17-dbg-riscv64-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-12-riscv64-linux-gnu-base (= ${gcc:Version}),
+#  libn32gm2-17-riscv64-cross (= ${gcc:Version}), libn32gcc-s1-dbg-riscv64-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (n32bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+Package: gcc-12-aarch64-linux-gnu-base
+Architecture: amd64 i386 x32 ppc64el armhf
+Depends: ${misc:Depends}
+Description: GCC, the GNU Compiler Collection (base package)
+ This package contains files common to all languages and libraries
+ contained in the GNU Compiler Collection (GCC).
+
+Package: libgcc-s1-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Provides: libgcc-s1-arm64-dcv1
+Description: GCC support library
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for arm64 architecture, for use in cross-compile
+ environment.
+
+Package: libgcc-12-dev-arm64-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${dep:libgcc}, ${dep:libssp}, ${dep:libgomp}, ${dep:libitm}, ${dep:libatomic}, ${dep:libbtrace}, ${dep:libasan}, ${dep:liblsan}, ${dep:libtsan}, ${dep:libubsan}, ${dep:libvtv}${dep:libqmath}, ${dep:libunwinddev}, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gcc-12 (<< ${gcc:SplitVersion})
+Description: GCC support library (development files)
+ This package contains the headers and static library files necessary for
+ building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
+
+Package: gcc-12-aarch64-linux-gnu
+Architecture: amd64 i386 x32 ppc64el armhf
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), cpp-12-aarch64-linux-gnu (= ${gcc:Version}), binutils-aarch64-linux-gnu (>= ${binutils:Version}), libgcc-12-dev-arm64-cross (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Recommends: ${dep:libcdev}
+Suggests: ${gcc:multilib}, gcc-12-doc (>= ${gcc:SoftVersion}), gcc-12-locales (>= ${gcc:SoftVersion}), libgcc-s1-dbg-arm64-cross, libgomp1-dbg-arm64-cross, libitm1-dbg-arm64-cross, libatomic1-dbg-arm64-cross, libtsan2-dbg-arm64-cross, libbacktrace1-dbg-arm64-cross, libquadmath-dbg-arm64-cross, ${dep:libcloog}, ${dep:gold}
+Provides: c-compiler-aarch64-linux-gnu
+Description: GNU C compiler
+ This is the GNU C compiler, a fairly portable optimizing compiler for C.
+ .
+ This package contains C cross-compiler for arm64 architecture.
+
+Package: gcc-12-plugin-dev-aarch64-linux-gnu
+Architecture: amd64 i386 x32 ppc64el armhf
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), gcc-12-aarch64-linux-gnu (= ${gcc:Version}), libgmp-dev (>= 2:5.0.1~), ${shlibs:Depends}, ${misc:Depends}
+Description: Files for GNU GCC plugin development.
+ This package contains (header) files for GNU GCC plugin development. It
+ is only used for the development of GCC plugins, but not needed to run
+ plugins.
+
+Package: cpp-12-aarch64-linux-gnu
+Architecture: amd64 i386 x32 ppc64el armhf
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Suggests: gcc-12-locales (>= ${gcc:SoftVersion})
+Description: GNU C preprocessor
+ A macro processor that is used automatically by the GNU C compiler
+ to transform programs before actual compilation.
+ .
+ This package has been separated from gcc for the benefit of those who
+ require the preprocessor but not the compiler.
+ .
+ This package contains preprocessor configured for arm64 architecture.
+
+Package: g++-12-aarch64-linux-gnu
+Architecture: amd64 i386 x32 ppc64el armhf
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), gcc-12-aarch64-linux-gnu (= ${gcc:Version}), libstdc++-12-dev-arm64-cross (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Provides: c++-compiler-aarch64-linux-gnu, c++abi2-dev
+Suggests: ${gxx:multilib}, gcc-12-doc (>= ${gcc:SoftVersion}), libstdc++6-12-dbg-arm64-cross
+Description: GNU C++ compiler
+ This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
+ .
+ This package contains C++ cross-compiler for arm64 architecture.
+
+Package: libgomp1-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: libitm1-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Transactional Memory Library
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: libatomic1-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: support library providing __atomic built-in functions
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: libhwasan0-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector
+ AddressSanitizer (HWASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libasan8-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libtsan2-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: ThreadSanitizer -- a Valgrind-based detector of data races
+ ThreadSanitizer (Tsan) is a data race detector for C/C++ programs. 
+ The Linux and Mac versions are based on Valgrind.
+
+Package: liblsan0-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: LeakSanitizer -- a memory leak detector
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: libubsan1-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: gobjc++-12-aarch64-linux-gnu
+Architecture: amd64 i386 x32 ppc64el armhf
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), gobjc-12-aarch64-linux-gnu (= ${gcc:Version}), g++-12-aarch64-linux-gnu (= ${gcc:Version}), ${shlibs:Depends}, libobjc-12-dev-arm64-cross (= ${gcc:Version}), ${misc:Depends}
+Suggests: ${gobjcxx:multilib}, gcc-12-doc (>= ${gcc:SoftVersion})
+Provides: objc++-compiler-aarch64-linux-gnu
+Description: GNU Objective-C++ compiler
+ This is the GNU Objective-C++ compiler, which compiles
+ Objective-C++ on platforms supported by the gcc compiler. It uses the
+ gcc backend to generate optimized code.
+
+Package: gobjc-12-aarch64-linux-gnu
+Architecture: amd64 i386 x32 ppc64el armhf
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), gcc-12-aarch64-linux-gnu (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, libobjc-12-dev-arm64-cross (= ${gcc:Version}), ${misc:Depends}
+Suggests: ${gobjc:multilib}, gcc-12-doc (>= ${gcc:SoftVersion}), libobjc4-dbg-arm64-cross
+Provides: objc-compiler-aarch64-linux-gnu
+Description: GNU Objective-C compiler
+ This is the GNU Objective-C compiler, which compiles
+ Objective-C on platforms supported by the gcc compiler. It uses the
+ gcc backend to generate optimized code.
+
+Package: libobjc4-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: libobjc-12-dev-arm64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), libgcc-12-dev-arm64-cross (= ${gcc:Version}), libobjc4-arm64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-12 (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Objective-C applications (development files)
+ This package contains the headers and static library files needed to build
+ GNU ObjC applications.
+
+Package: gfortran-12-aarch64-linux-gnu
+Architecture: amd64 i386 x32 ppc64el armhf
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), gcc-12-aarch64-linux-gnu (= ${gcc:Version}), libgfortran-12-dev-arm64-cross (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: fortran95-compiler
+Suggests: ${gfortran:multilib}, gfortran-12-doc, libgfortran5-dbg-arm64-cross
+Description: GNU Fortran compiler
+ This is the GNU Fortran compiler, which compiles
+ Fortran on platforms supported by the gcc compiler. It uses the
+ gcc backend to generate optimized code.
+
+Package: libgfortran5-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Fortran applications
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: libgfortran-12-dev-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), libgfortran5-arm64-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-12 (<< ${gcc:SplitVersion})
+Breaks: gfortran-12 (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Fortran applications (development files)
+ This package contains the headers and static library files needed to build
+ GNU Fortran applications.
+
+Package: gccgo-12-aarch64-linux-gnu
+Architecture: amd64 i386 x32 ppc64el armhf
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), gcc-12-aarch64-linux-gnu (= ${gcc:Version}), libgo-12-dev-arm64-cross (>= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: go-compiler
+Suggests: ${go:multilib}, gccgo-12-doc, libgo21-dbg-arm64-cross
+Description: GNU Go compiler
+ This is the GNU Go compiler, which compiles Go on platforms supported
+ by the gcc compiler. It uses the gcc backend to generate optimized code.
+
+Package: libgo-12-dev-arm64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), libgcc-12-dev-arm64-cross (= ${gcc:Version}), libgo21-arm64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (development files)
+ This package contains the headers and static library files needed to build
+ GNU Go applications.
+
+Package: libgo21-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: libstdc++6-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${dep:libc}, ${shlibs:Depends}, ${misc:Depends}
+Provides: libstdc++6-arm64-dcv1
+Conflicts: scim (<< 1.4.2-1)
+Description: GNU Standard C++ Library v3
+ This package contains an additional runtime library for C++ programs
+ built with the GNU compiler.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for arm64 architecture, for use in cross-compile
+ environment.
+
+Package: libstdc++-12-dev-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), libgcc-12-dev-arm64-cross (= ${gcc:Version}), libstdc++6-arm64-cross (>= ${gcc:Version}), ${dep:libcdev}, ${misc:Depends}
+Provides: libstdc++-dev-arm64-cross, libstdc++-dev-arm64-dcv1, libstdc++6-dev-arm64-dcv1
+Description: GNU Standard C++ Library v3 (development files)
+ This package contains the headers and static library files necessary for
+ building C++ programs which use libstdc++.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for arm64 architecture, for use in cross-compile
+ environment.
+
+Package: libstdc++-12-pic-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), libstdc++6-arm64-cross (>= ${gcc:Version}), libstdc++6-12-dev-arm64-cross (= ${gcc:Version}), ${misc:Depends}
+Provides: libstdc++-pic-arm64-dcv1
+Description: GNU Standard C++ Library v3 (shared library subset kit)
+ This is used to develop subsets of the libstdc++ shared libraries for
+ use on custom installation floppies and in embedded systems.
+ .
+ Unless you are making one of those, you will not need this package.
+ .
+ This package contains files for arm64 architecture, for use in cross-compile
+ environment.
+
+Package: gdc-12-aarch64-linux-gnu
+Architecture: amd64 i386 x32 ppc64el armhf
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), g++-12-aarch64-linux-gnu (= ${gcc:Version}), libgphobos-12-dev-arm64-cross (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: d-compiler, d-v2-compiler
+Suggests: ${gdc:multilib}, libgphobos-dbg-arm64-cross
+Description: GNU D compiler (version 2), based on the GCC backend
+ This is the GNU D compiler, which compiles D on platforms supported by gcc.
+ It uses the gcc backend to generate optimised code.
+ .
+ This compiler supports D language version 2.
+
+Package: libgphobos-12-dev-arm64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), libgcc-12-dev-arm64-cross (= ${gcc:Version}), libgphobos3-arm64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (development files)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: libgphobos3-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (runtime library)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: gnat-12-aarch64-linux-gnu
+Architecture: amd64 i386 x32 ppc64el armhf
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), gcc-12-aarch64-linux-gnu (>= ${gcc:SoftVersion}), ${dep:libgnat}, ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Ada compiler
+ GNAT is a compiler for the Ada programming language. It produces optimized
+ code on platforms supported by the GNU Compiler Collection (GCC).
+
+Package: libgnat-12-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: runtime for applications compiled with GNAT (shared library)
+ GNAT is a compiler for the Ada programming language. It produces optimized
+ code on platforms supported by the GNU Compiler Collection (GCC).
+
+Package: gm2-12-aarch64-linux-gnu
+Architecture: amd64 i386 x32 ppc64el armhf
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}),
+  g++-12-aarch64-linux-gnu (= ${gcc:Version}),
+  ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: m2-compiler
+Suggests: ${gm2:multilib}, libgm2-17-dbg-arm64-cross
+Description: GNU Modula-2, based on the GCC backend
+ This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
+ supported by gcc.  It uses the gcc backend to generate optimised code.
+
+#Package: gm2-12-multilib-aarch64-linux-gnu
+#Architecture: amd64 i386 x32 ppc64el armhf
+#Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}),
+#  gm2-12-aarch64-linux-gnu (= ${gcc:Version}),
+#  gcc-12-multilib-aarch64-linux-gnu (= ${gcc:Version}),
+#  ${shlibs:Depends}, ${misc:Depends}
+#Provides: m2-compiler
+#Description: GNU Modula-2, based on the GCC backend (multilib files)
+# This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
+# supported by gcc.  It uses the gcc backend to generate optimised code.
+# .
+# On architectures with multilib support, the package contains files
+# and dependencies for the non-default multilib architecture(s).
+
+Package: libgm2-12-dev-arm64-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}),
+  libgcc-12-dev-arm64-cross (= ${gcc:Version}),
+  libgm2-17-arm64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Modula-2 standard library (development files)
+ This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+Package: libgm2-17-arm64-cross
+Architecture: all
+Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Modula-2 standard library (runtime library)
+ This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib64gm2-12-dev-arm64-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}),
+#  lib64gcc-12-dev-arm64-cross (= ${gcc:Version}),
+#  lib64gm2-17-arm64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (64bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib64gm2-17-arm64-cross
+#Architecture: all
+#Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (64bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib64gm2-17-dbg-arm64-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}),
+#  lib64gm2-17-arm64-cross (= ${gcc:Version}), lib64gcc-s1-dbg-arm64-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (64bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib32gm2-12-dev-arm64-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}),
+#  lib32gcc-12-dev-arm64-cross (= ${gcc:Version}),
+#  lib32gm2-17-arm64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (32bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib32gm2-17-arm64-cross
+#Architecture: all
+#Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (32bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib32gm2-17-dbg-arm64-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}),
+#  lib32gm2-17-arm64-cross (= ${gcc:Version}), lib32gcc-s1-dbg-arm64-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (32bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libx32gm2-12-dev-arm64-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}),
+#  libx32gcc-12-dev-arm64-cross (= ${gcc:Version}),
+#  libx32gm2-17-arm64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (x32bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libx32gm2-17-arm64-cross
+#Architecture: all
+#Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (x32bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libx32gm2-17-dbg-arm64-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}),
+#  libx32gm2-17-arm64-cross (= ${gcc:Version}), libx32gcc-s1-dbg-arm64-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (x32bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libn32gm2-12-dev-arm64-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}),
+#  libn32gcc-12-dev-arm64-cross (= ${gcc:Version}),
+#  libn32gm2-17-arm64-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (n32bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libn32gm2-17-arm64-cross
+#Architecture: all
+#Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (n32bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libn32gm2-17-dbg-arm64-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-12-aarch64-linux-gnu-base (= ${gcc:Version}),
+#  libn32gm2-17-arm64-cross (= ${gcc:Version}), libn32gcc-s1-dbg-arm64-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (n32bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
diff --git a/debian/control.arch.in b/debian/control.arch.in
new file mode 100644 (file)
index 0000000..8417f0d
--- /dev/null
@@ -0,0 +1,2441 @@
+
+Package: gcc-GCC_VER-CROSS_GNU_TYPE-base
+Architecture: @host_archs@
+Depends: ${misc:Depends}
+Description: GCC, the GNU Compiler Collection (base package)
+ This package contains files common to all languages and libraries
+ contained in the GNU Compiler Collection (GCC).
+
+Package: libgcc-s1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Provides: libgcc-s1-CROSS_ARCH-dcv1
+Description: GCC support library
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libgcc-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libgcc}, ${dep:libssp}, ${dep:libgomp}, ${dep:libitm}, ${dep:libatomic}, ${dep:libbtrace}, ${dep:libasan}, ${dep:liblsan}, ${dep:libtsan}, ${dep:libubsan}, ${dep:libvtv}${dep:libqmath}, ${dep:libunwinddev}, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gcc-GCC_VER (<< ${gcc:SplitVersion})
+Description: GCC support library (development files)
+ This package contains the headers and static library files necessary for
+ building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
+
+Package: libgcc-s1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libgcc-s1-CROSS_ARCH-cross (= ${gcc:EpochVersion}), ${misc:Depends}
+Description: GCC support library (debug symbols)
+ Debug symbols for the GCC support library.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libgcc-s2-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Provides: libgcc2-CROSS_ARCH-dcv1
+Description: GCC support library
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libgcc-s2-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libgcc2-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GCC support library (debug symbols)
+ Debug symbols for the GCC support library.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libgcc-s4-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GCC support library
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libgcc-s4-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libgcc4-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GCC support library (debug symbols)
+ Debug symbols for the GCC support library.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: lib64gcc-s1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${misc:Depends}
+Provides: lib64gcc-s1-CROSS_ARCH-dcv1
+Conflicts: libgcc-s1-CROSS_ARCH-cross (<= 1:3.3-0pre9)
+Description: GCC support library (64bit)
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: lib64gcc-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libatomicbiarch}, ${dep:libbtracebiarch}, ${dep:libasanbiarch}, ${dep:liblsanbiarch}, ${dep:libtsanbiarch}, ${dep:libubsanbiarch}, ${dep:libvtvbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gcc-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: GCC support library (64bit development files)
+ This package contains the headers and static library files necessary for
+ building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
+
+Package: lib64gcc-s1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64gcc-s1-CROSS_ARCH-cross (= ${gcc:EpochVersion}), ${misc:Depends}
+Description: GCC support library (debug symbols)
+ Debug symbols for the GCC support library.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: lib32gcc-s1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Provides: lib32gcc-s1-CROSS_ARCH-dcv1
+Description: GCC support library (32 bit Version)
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: lib32gcc-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libatomicbiarch}, ${dep:libbtracebiarch}, ${dep:libasanbiarch}, ${dep:liblsanbiarch}, ${dep:libtsanbiarch}, ${dep:libubsanbiarch}, ${dep:libvtvbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gcc-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: GCC support library (32 bit development files)
+ This package contains the headers and static library files necessary for
+ building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
+
+Package: lib32gcc-s1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32gcc-s1-CROSS_ARCH-cross (= ${gcc:EpochVersion}), ${misc:Depends}
+Description: GCC support library (debug symbols)
+ Debug symbols for the GCC support library.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libhfgcc-s1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${misc:Depends}
+Provides: libhfgcc-s1-CROSS_ARCH-dcv1
+Description: GCC support library (hard float ABI)
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libhfgcc-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libatomicbiarch}, ${dep:libbtracebiarch}, ${dep:libasanbiarch}, ${dep:liblsanbiarch}, ${dep:libtsanbiarch}, ${dep:libubsanbiarch}, ${dep:libvtvbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gcc-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: GCC support library (hard float ABI development files)
+ This package contains the headers and static library files necessary for
+ building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
+
+Package: libhfgcc-s1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libhfgcc-s1-CROSS_ARCH-cross (= ${gcc:EpochVersion}), ${misc:Depends}
+Description: GCC support library (debug symbols)
+ Debug symbols for the GCC support library.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libsfgcc-s1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${misc:Depends}
+Provides: libsfgcc-s1-CROSS_ARCH-dcv1
+Description: GCC support library (soft float ABI)
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libsfgcc-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libatomicbiarch}, ${dep:libbtracebiarch}, ${dep:libasanbiarch}, ${dep:liblsanbiarch}, ${dep:libtsanbiarch}, ${dep:libubsanbiarch}, ${dep:libvtvbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gcc-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: GCC support library (soft float ABI development files)
+ This package contains the headers and static library files necessary for
+ building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
+
+Package: libsfgcc-s1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libsfgcc-s1-CROSS_ARCH-cross (= ${gcc:EpochVersion}), ${misc:Depends}
+Description: GCC support library (debug symbols)
+ Debug symbols for the GCC support library.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libn32gcc-s1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${misc:Depends}
+Provides: libn32gcc-s1-CROSS_ARCH-dcv1
+Conflicts: libgcc-s1-CROSS_ARCH-cross (<= 1:3.3-0pre9)
+Description: GCC support library (n32)
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libn32gcc-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libatomicbiarch}, ${dep:libbtracebiarch}, ${dep:libasanbiarch}, ${dep:liblsanbiarch}, ${dep:libtsanbiarch}, ${dep:libubsanbiarch}, ${dep:libvtvbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gcc-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: GCC support library (n32 development files)
+ This package contains the headers and static library files necessary for
+ building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
+
+Package: libn32gcc-s1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32gcc-s1-CROSS_ARCH-cross (= ${gcc:EpochVersion}), ${misc:Depends}
+Description: GCC support library (debug symbols)
+ Debug symbols for the GCC support library.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libx32gcc-s1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${misc:Depends}
+Provides: libx32gcc-s1-CROSS_ARCH-dcv1
+Description: GCC support library (x32)
+ Shared version of the support library, a library of internal subroutines
+ that GCC uses to overcome shortcomings of particular machines, or
+ special needs for some languages.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libx32gcc-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libatomicbiarch}, ${dep:libbtracebiarch}, ${dep:libasanbiarch}, ${dep:liblsanbiarch}, ${dep:libtsanbiarch}, ${dep:libubsanbiarch}, ${dep:libvtvbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gcc-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: GCC support library (x32 development files)
+ This package contains the headers and static library files necessary for
+ building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
+
+Package: libx32gcc-s1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32gcc-s1-CROSS_ARCH-cross (= ${gcc:EpochVersion}), ${misc:Depends}
+Description: GCC support library (debug symbols)
+ Debug symbols for the GCC support library.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: gcc-GCC_VER-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), cpp-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), binutils-CROSS_GNU_TYPE (>= ${binutils:Version}), libgcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Recommends: ${dep:libcdev}
+Suggests: ${gcc:multilib}, gcc-GCC_VER-doc (>= ${gcc:SoftVersion}), gcc-GCC_VER-locales (>= ${gcc:SoftVersion}), libgcc-s1-dbg-CROSS_ARCH-cross, libgomp1-dbg-CROSS_ARCH-cross, libitm1-dbg-CROSS_ARCH-cross, libatomic1-dbg-CROSS_ARCH-cross, libtsan2-dbg-CROSS_ARCH-cross, libbacktrace1-dbg-CROSS_ARCH-cross, libquadmath-dbg-CROSS_ARCH-cross, ${dep:libcloog}, ${dep:gold}
+Provides: c-compiler-CROSS_GNU_TYPE
+Description: GNU C compiler
+ This is the GNU C compiler, a fairly portable optimizing compiler for C.
+ .
+ This package contains C cross-compiler for CROSS_ARCH architecture.
+
+Package: gcc-GCC_VER-multilib-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), gcc-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), ${dep:libcbiarchdev}, ${dep:libgccbiarchdev}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU C compiler (multilib files)
+ This is the GNU C compiler, a fairly portable optimizing compiler for C.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: gcc-GCC_VER-plugin-dev-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), gcc-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), libgmp-dev (>= 2:5.0.1~), ${shlibs:Depends}, ${misc:Depends}
+Description: Files for GNU GCC plugin development.
+ This package contains (header) files for GNU GCC plugin development. It
+ is only used for the development of GCC plugins, but not needed to run
+ plugins.
+
+Package: cpp-GCC_VER-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Suggests: gcc-GCC_VER-locales (>= ${gcc:SoftVersion})
+Description: GNU C preprocessor
+ A macro processor that is used automatically by the GNU C compiler
+ to transform programs before actual compilation.
+ .
+ This package has been separated from gcc for the benefit of those who
+ require the preprocessor but not the compiler.
+ .
+ This package contains preprocessor configured for CROSS_ARCH architecture.
+
+Package: g++-GCC_VER-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), gcc-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), libstdc++-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Provides: c++-compiler-CROSS_GNU_TYPE, c++abi2-dev
+Suggests: ${gxx:multilib}, gcc-GCC_VER-doc (>= ${gcc:SoftVersion}), libstdc++6-GCC_VER-dbg-CROSS_ARCH-cross
+Description: GNU C++ compiler
+ This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
+ .
+ This package contains C++ cross-compiler for CROSS_ARCH architecture.
+
+Package: g++-GCC_VER-multilib-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), g++-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), gcc-GCC_VER-multilib-CROSS_GNU_TYPE (= ${gcc:Version}), ${dep:libcxxbiarchdev}, ${shlibs:Depends}, ${misc:Depends}
+Suggests: ${dep:libcxxbiarchdbg}
+Description: GNU C++ compiler (multilib files)
+ This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: libgomp1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: libgomp1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libgomp1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library (debug symbols)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: lib32gomp1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: GCC OpenMP (GOMP) support library (32bit)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: lib32gomp1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32gomp1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library (32 bit debug symbols)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: lib64gomp1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library (64bit)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: lib64gomp1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64gomp1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library (64bit debug symbols)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: libn32gomp1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library (n32)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: libn32gomp1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32gomp1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library (n32 debug symbols)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+
+Package: libx32gomp1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library (x32)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: libx32gomp1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32gomp1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library (x32 debug symbols)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+
+Package: libhfgomp1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library (hard float ABI)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: libhfgomp1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libhfgomp1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library (hard float ABI debug symbols)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+
+Package: libsfgomp1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library (soft float ABI)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+ in the GNU Compiler Collection.
+
+Package: libsfgomp1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libsfgomp1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GCC OpenMP (GOMP) support library (soft float ABI debug symbols)
+ GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
+
+Package: libitm1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Transactional Memory Library
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: libitm1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libitm1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Transactional Memory Library (debug symbols)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: lib32itm1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: GNU Transactional Memory Library (32bit)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: lib32itm1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32itm1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Transactional Memory Library (32 bit debug symbols)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: lib64itm1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Transactional Memory Library (64bit)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: lib64itm1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64itm1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Transactional Memory Library (64bit debug symbols)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: libn32itm1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Transactional Memory Library (n32)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: libn32itm1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32itm1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Transactional Memory Library (n32 debug symbols)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: libx32itm1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Transactional Memory Library (x32)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: libx32itm1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32itm1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Transactional Memory Library (x32 debug symbols)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: libhfitm1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Transactional Memory Library (hard float ABI)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: libhfitm1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libhfitm1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Transactional Memory Library (hard float ABI debug symbols)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: libsfitm1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Transactional Memory Library (soft float ABI)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: libsfitm1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libsfitm1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Transactional Memory Library (soft float ABI debug symbols)
+ GNU Transactional Memory Library (libitm) provides transaction support for
+ accesses to the memory of a process, enabling easy-to-use synchronization of
+ accesses to shared memory by several threads.
+
+Package: libatomic1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: support library providing __atomic built-in functions
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: libatomic1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libatomic1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: support library providing __atomic built-in functions (debug symbols)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: lib32atomic1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: support library providing __atomic built-in functions (32bit)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: lib32atomic1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32atomic1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: support library providing __atomic built-in functions (32 bit debug symbols)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: lib64atomic1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: support library providing __atomic built-in functions (64bit)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: lib64atomic1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64atomic1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: support library providing __atomic built-in functions (64bit debug symbols)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: libn32atomic1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: support library providing __atomic built-in functions (n32)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: libn32atomic1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32atomic1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: support library providing __atomic built-in functions (n32 debug symbols)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: libx32atomic1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: support library providing __atomic built-in functions (x32)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: libx32atomic1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32atomic1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: support library providing __atomic built-in functions (x32 debug symbols)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: libhfatomic1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: support library providing __atomic built-in functions (hard float ABI)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: libhfatomic1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libhfatomic1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: support library providing __atomic built-in functions (hard float ABI debug symbols)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: libsfatomic1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: support library providing __atomic built-in functions (soft float ABI)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: libsfatomic1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libsfatomic1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: support library providing __atomic built-in functions (soft float ABI debug symbols)
+ library providing __atomic built-in functions. When an atomic call cannot
+ be turned into lock-free instructions, GCC will make calls into this library.
+
+Package: libhwasan0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector
+ AddressSanitizer (HWASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libasan8-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libasan8-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libasan1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector (debug symbols)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: lib32asan8-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: AddressSanitizer -- a fast memory error detector (32bit)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: lib32asan8-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32asan1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector (32 bit debug symbols)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: lib64asan8-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector (64bit)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: lib64asan8-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64asan1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector (64bit debug symbols)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libn32asan8-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector (n32)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libn32asan8-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32asan1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector (n32 debug symbols)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libx32asan8-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector (x32)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libx32asan8-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32asan1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector (x32 debug symbols)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libhfasan8-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector (hard float ABI)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libhfasan8-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libhfasan1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector (hard float ABI debug symbols)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libsfasan8-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector (soft float ABI)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libsfasan8-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libsfasan1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: AddressSanitizer -- a fast memory error detector (soft float ABI debug symbols)
+ AddressSanitizer (ASan) is a fast memory error detector.  It finds
+ use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
+
+Package: libtsan2-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: ThreadSanitizer -- a Valgrind-based detector of data races
+ ThreadSanitizer (Tsan) is a data race detector for C/C++ programs. 
+ The Linux and Mac versions are based on Valgrind.
+
+Package: libtsan2-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libtsan2-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: ThreadSanitizer -- a Valgrind-based detector of data races (debug symbols)
+ ThreadSanitizer (Tsan) is a data race detector for C/C++ programs. 
+ The Linux and Mac versions are based on Valgrind.
+
+Package: lib32tsan2-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: ThreadSanitizer -- a Valgrind-based detector of data races (32bit)
+ ThreadSanitizer (Tsan) is a data race detector for C/C++ programs. 
+ The Linux and Mac versions are based on Valgrind.
+
+Package: lib32tsan2-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32tsan2-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: ThreadSanitizer -- a Valgrind-based detector of data races (32 bit debug symbols)
+ ThreadSanitizer (Tsan) is a data race detector for C/C++ programs. 
+ The Linux and Mac versions are based on Valgrind.
+
+Package: lib64tsan2-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: ThreadSanitizer -- a Valgrind-based detector of data races (64bit)
+ ThreadSanitizer (Tsan) is a data race detector for C/C++ programs. 
+ The Linux and Mac versions are based on Valgrind.
+
+Package: lib64tsan2-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64tsan2-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: ThreadSanitizer -- a Valgrind-based detector of data races (64bit debug symbols)
+ ThreadSanitizer (Tsan) is a data race detector for C/C++ programs. 
+ The Linux and Mac versions are based on Valgrind.
+
+Package: libn32tsan2-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: ThreadSanitizer -- a Valgrind-based detector of data races (n32)
+ ThreadSanitizer (Tsan) is a data race detector for C/C++ programs. 
+ The Linux and Mac versions are based on Valgrind.
+
+Package: libn32tsan2-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32tsan2-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: ThreadSanitizer -- a Valgrind-based detector of data races (n32 debug symbols)
+ ThreadSanitizer (Tsan) is a data race detector for C/C++ programs. 
+ The Linux and Mac versions are based on Valgrind.
+
+Package: libx32tsan2-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: ThreadSanitizer -- a Valgrind-based detector of data races (x32)
+ ThreadSanitizer (Tsan) is a data race detector for C/C++ programs. 
+ The Linux and Mac versions are based on Valgrind.
+
+Package: libx32tsan2-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32tsan2-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: ThreadSanitizer -- a Valgrind-based detector of data races (x32 debug symbols)
+ ThreadSanitizer (Tsan) is a data race detector for C/C++ programs. 
+ The Linux and Mac versions are based on Valgrind.
+
+Package: libhftsan2-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: ThreadSanitizer -- a Valgrind-based detector of data races (hard float ABI)
+ ThreadSanitizer (Tsan) is a data race detector for C/C++ programs. 
+ The Linux and Mac versions are based on Valgrind.
+
+Package: libhftsan2-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libhftsan2-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: ThreadSanitizer -- a Valgrind-based detector of data races (hard float ABI debug symbols)
+ ThreadSanitizer (Tsan) is a data race detector for C/C++ programs. 
+ The Linux and Mac versions are based on Valgrind.
+
+Package: libsftsan2-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: ThreadSanitizer -- a Valgrind-based detector of data races (soft float ABI)
+ ThreadSanitizer (Tsan) is a data race detector for C/C++ programs. 
+ The Linux and Mac versions are based on Valgrind.
+
+Package: libsftsan2-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libsftsan2-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: ThreadSanitizer -- a Valgrind-based detector of data races (soft float ABI debug symbols)
+ ThreadSanitizer (Tsan) is a data race detector for C/C++ programs. 
+ The Linux and Mac versions are based on Valgrind.
+
+Package: liblsan0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: LeakSanitizer -- a memory leak detector
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: liblsan0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), liblsan0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: LeakSanitizer -- a memory leak detector (debug symbols)
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: lib32lsan0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: LeakSanitizer -- a memory leak detector (32bit)
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: lib32lsan0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32lsan0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: LeakSanitizer -- a memory leak detector (32 bit debug symbols)
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: lib64lsan0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: LeakSanitizer -- a memory leak detector (64bit)
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: lib64lsan0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64lsan0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: LeakSanitizer -- a memory leak detector (64bit debug symbols)
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: libn32lsan0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: LeakSanitizer -- a memory leak detector (n32)
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: libn32lsan0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32lsan0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: LeakSanitizer -- a memory leak detector (n32 debug symbols)
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: libx32lsan0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: LeakSanitizer -- a memory leak detector (x32)
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: libx32lsan0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32lsan0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: LeakSanitizer -- a memory leak detector (x32 debug symbols)
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: libhflsan0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: LeakSanitizer -- a memory leak detector (hard float ABI)
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: libhflsan0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libhflsan0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: LeakSanitizer -- a memory leak detector (hard float ABI debug symbols)
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: libsflsan0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: LeakSanitizer -- a memory leak detector (soft float ABI)
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: libsflsan0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libsflsan0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: LeakSanitizer -- a memory leak detector (soft float ABI debug symbols)
+ LeakSanitizer (Lsan) is a memory leak detector which is integrated
+ into AddressSanitizer.
+
+Package: libubsan1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: libubsan1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libubsan1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer (debug symbols)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: lib32ubsan1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: UBSan -- undefined behaviour sanitizer (32bit)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: lib32ubsan1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32ubsan1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer (32 bit debug symbols)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: lib64ubsan1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer (64bit)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: lib64ubsan1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64ubsan1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer (64bit debug symbols)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: libn32ubsan1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer (n32)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: libn32ubsan1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32ubsan1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer (n32 debug symbols)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: libx32ubsan1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer (x32)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: libx32ubsan1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32ubsan1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer (x32 debug symbols)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: libhfubsan1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer (hard float ABI)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: libhfubsan1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libhfubsan1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer (hard float ABI debug symbols)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: libsfubsan1-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer (soft float ABI)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: libsfubsan1-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libsfubsan1-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: UBSan -- undefined behaviour sanitizer (soft float ABI debug symbols)
+ UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
+ Various computations will be instrumented to detect undefined behavior
+ at runtime. Available for C and C++.
+
+Package: libvtv0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU vtable verification library
+ Vtable verification is a new security hardening feature for GCC that
+ is designed to detect and handle (during program execution) when a
+ vtable pointer that is about to be used for a virtual function call is
+ not a valid vtable pointer for that call.
+
+Package: libvtv0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libvtv0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GNU vtable verification library (debug symbols)
+ Vtable verification is a new security hardening feature for GCC that
+ is designed to detect and handle (during program execution) when a
+ vtable pointer that is about to be used for a virtual function call is
+ not a valid vtable pointer for that call.
+
+Package: lib32vtv0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: GNU vtable verification library (32bit)
+ Vtable verification is a new security hardening feature for GCC that
+ is designed to detect and handle (during program execution) when a
+ vtable pointer that is about to be used for a virtual function call is
+ not a valid vtable pointer for that call.
+
+Package: lib32vtv0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32vtv0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GNU vtable verification library (32 bit debug symbols)
+ Vtable verification is a new security hardening feature for GCC that
+ is designed to detect and handle (during program execution) when a
+ vtable pointer that is about to be used for a virtual function call is
+ not a valid vtable pointer for that call.
+
+Package: lib64vtv0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU vtable verification library (64bit)
+ Vtable verification is a new security hardening feature for GCC that
+ is designed to detect and handle (during program execution) when a
+ vtable pointer that is about to be used for a virtual function call is
+ not a valid vtable pointer for that call.
+
+Package: lib64vtv0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64vtv0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GNU vtable verification library (64bit debug symbols)
+ Vtable verification is a new security hardening feature for GCC that
+ is designed to detect and handle (during program execution) when a
+ vtable pointer that is about to be used for a virtual function call is
+ not a valid vtable pointer for that call.
+
+Package: libn32vtv0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU vtable verification library (n32)
+ Vtable verification is a new security hardening feature for GCC that
+ is designed to detect and handle (during program execution) when a
+ vtable pointer that is about to be used for a virtual function call is
+ not a valid vtable pointer for that call.
+
+Package: libn32vtv0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32vtv0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GNU vtable verification library (n32 debug symbols)
+ Vtable verification is a new security hardening feature for GCC that
+ is designed to detect and handle (during program execution) when a
+ vtable pointer that is about to be used for a virtual function call is
+ not a valid vtable pointer for that call.
+
+Package: libx32vtv0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU vtable verification library (x32)
+ Vtable verification is a new security hardening feature for GCC that
+ is designed to detect and handle (during program execution) when a
+ vtable pointer that is about to be used for a virtual function call is
+ not a valid vtable pointer for that call.
+
+Package: libx32vtv0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32vtv0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GNU vtable verification library (x32 debug symbols)
+ Vtable verification is a new security hardening feature for GCC that
+ is designed to detect and handle (during program execution) when a
+ vtable pointer that is about to be used for a virtual function call is
+ not a valid vtable pointer for that call.
+
+Package: libhfvtv0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU vtable verification library (hard float ABI)
+ Vtable verification is a new security hardening feature for GCC that
+ is designed to detect and handle (during program execution) when a
+ vtable pointer that is about to be used for a virtual function call is
+ not a valid vtable pointer for that call.
+
+Package: libhfvtv0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libhfvtv0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GNU vtable verification library (hard float ABI debug symbols)
+ Vtable verification is a new security hardening feature for GCC that
+ is designed to detect and handle (during program execution) when a
+ vtable pointer that is about to be used for a virtual function call is
+ not a valid vtable pointer for that call.
+
+Package: libsfvtv0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU vtable verification library (soft float ABI)
+ Vtable verification is a new security hardening feature for GCC that
+ is designed to detect and handle (during program execution) when a
+ vtable pointer that is about to be used for a virtual function call is
+ not a valid vtable pointer for that call.
+
+Package: libsfvtv0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libsfvtv0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GNU vtable verification library (soft float ABI debug symbols)
+ Vtable verification is a new security hardening feature for GCC that
+ is designed to detect and handle (during program execution) when a
+ vtable pointer that is about to be used for a virtual function call is
+ not a valid vtable pointer for that call.
+
+Package: libquadmath0-CROSS_ARCH-cross
+Architecture: all
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GCC Quad-Precision Math Library
+ A library, which provides quad-precision mathematical functions on targets
+ supporting the __float128 datatype. The library is used to provide on such
+ targets the REAL(16) type in the GNU Fortran compiler.
+
+Package: libquadmath0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libquadmath0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Multi-Arch: same
+Description: GCC Quad-Precision Math Library (debug symbols)
+ A library, which provides quad-precision mathematical functions on targets
+ supporting the __float128 datatype.
+
+Package: lib32quadmath0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: GCC Quad-Precision Math Library (32bit)
+ A library, which provides quad-precision mathematical functions on targets
+ supporting the __float128 datatype. The library is used to provide on such
+ targets the REAL(16) type in the GNU Fortran compiler.
+
+Package: lib32quadmath0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32quadmath0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GCC Quad-Precision Math Library (32 bit debug symbols)
+ A library, which provides quad-precision mathematical functions on targets
+ supporting the __float128 datatype.
+
+Package: lib64quadmath0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: GCC Quad-Precision Math Library  (64bit)
+ A library, which provides quad-precision mathematical functions on targets
+ supporting the __float128 datatype. The library is used to provide on such
+ targets the REAL(16) type in the GNU Fortran compiler.
+
+Package: lib64quadmath0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64quadmath0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GCC Quad-Precision Math Library  (64bit debug symbols)
+ A library, which provides quad-precision mathematical functions on targets
+ supporting the __float128 datatype.
+
+Package: libx32quadmath0-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: GCC Quad-Precision Math Library (x32 32bit)
+ A library, which provides quad-precision mathematical functions on targets
+ supporting the __float128 datatype. The library is used to provide on such
+ targets the REAL(16) type in the GNU Fortran compiler.
+
+Package: libx32quadmath0-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32quadmath0-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: GCC Quad-Precision Math Library (x32 32 bit debug symbols)
+ A library, which provides quad-precision mathematical functions on targets
+ supporting the __float128 datatype.
+
+Package: gobjc++-GCC_VER-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), gobjc-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), g++-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), ${shlibs:Depends}, libobjc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Suggests: ${gobjcxx:multilib}, gcc-GCC_VER-doc (>= ${gcc:SoftVersion})
+Provides: objc++-compiler-CROSS_GNU_TYPE
+Description: GNU Objective-C++ compiler
+ This is the GNU Objective-C++ compiler, which compiles
+ Objective-C++ on platforms supported by the gcc compiler. It uses the
+ gcc backend to generate optimized code.
+
+Package: gobjc++-GCC_VER-multilib-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), gobjc++-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), g++-GCC_VER-multilib-CROSS_GNU_TYPE (= ${gcc:Version}), gobjc-GCC_VER-multilib-CROSS_GNU_TYPE (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Objective-C++ compiler (multilib files)
+ This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
+ platforms supported by the gcc compiler.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: gobjc-GCC_VER-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), gcc-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, libobjc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Suggests: ${gobjc:multilib}, gcc-GCC_VER-doc (>= ${gcc:SoftVersion}), libobjc4-dbg-CROSS_ARCH-cross
+Provides: objc-compiler-CROSS_GNU_TYPE
+Description: GNU Objective-C compiler
+ This is the GNU Objective-C compiler, which compiles
+ Objective-C on platforms supported by the gcc compiler. It uses the
+ gcc backend to generate optimized code.
+
+Package: gobjc-GCC_VER-multilib-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), gobjc-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), gcc-GCC_VER-multilib-CROSS_GNU_TYPE (= ${gcc:Version}), ${dep:libobjcbiarchdev}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Objective-C compiler (multilib files)
+ This is the GNU Objective-C compiler, which compiles Objective-C on platforms
+ supported by the gcc compiler.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: libobjc4-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: libobjc-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libgcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libobjc4-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-GCC_VER (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Objective-C applications (development files)
+ This package contains the headers and static library files needed to build
+ GNU ObjC applications.
+
+Package: libobjc4-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libobjc4-CROSS_ARCH-cross (= ${gcc:Version}), libgcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications (debug symbols)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: lib64objc4-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications (64bit)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: lib64objc-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), lib64objc4-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Objective-C applications (64bit development files)
+ This package contains the headers and static library files needed to build
+ GNU ObjC applications.
+
+Package: lib64objc4-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64objc4-CROSS_ARCH-cross (= ${gcc:Version}), lib64gcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications (64 bit debug symbols)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: lib32objc4-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: Runtime library for GNU Objective-C applications (32bit)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: lib32objc-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), lib32objc4-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Objective-C applications (32bit development files)
+ This package contains the headers and static library files needed to build
+ GNU ObjC applications.
+
+Package: lib32objc4-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32objc4-CROSS_ARCH-cross (= ${gcc:Version}), lib32gcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications (32 bit debug symbols)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: libn32objc4-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications (n32)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: libn32objc-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libn32objc4-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Objective-C applications (n32 development files)
+ This package contains the headers and static library files needed to build
+ GNU ObjC applications.
+
+Package: libn32objc4-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32objc4-CROSS_ARCH-cross (= ${gcc:Version}), libn32gcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications (n32 debug symbols)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: libx32objc4-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications (x32)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: libx32objc-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libx32objc4-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Objective-C applications (x32 development files)
+ This package contains the headers and static library files needed to build
+ GNU ObjC applications.
+
+Package: libx32objc4-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32objc4-CROSS_ARCH-cross (= ${gcc:Version}), libx32gcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications (x32 debug symbols)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: libhfobjc4-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications (hard float ABI)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: libhfobjc-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libhfgcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libhfobjc4-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Objective-C applications (hard float ABI development files)
+ This package contains the headers and static library files needed to build
+ GNU ObjC applications.
+
+Package: libhfobjc4-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libhfobjc4-CROSS_ARCH-cross (= ${gcc:Version}), libhfgcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications (hard float ABI debug symbols)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: libsfobjc4-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications (soft float ABI)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: libsfobjc-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libsfgcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libsfobjc4-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Objective-C applications (soft float development files)
+ This package contains the headers and static library files needed to build
+ GNU ObjC applications.
+
+Package: libsfobjc4-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libsfobjc4-CROSS_ARCH-cross (= ${gcc:Version}), libsfgcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+Description: Runtime library for GNU Objective-C applications (soft float ABI debug symbols)
+ Library needed for GNU ObjC applications linked against the shared library.
+
+Package: gfortran-GCC_VER-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), gcc-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), libgfortran-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: fortran95-compiler
+Suggests: ${gfortran:multilib}, gfortran-GCC_VER-doc, libgfortran5-dbg-CROSS_ARCH-cross
+Description: GNU Fortran compiler
+ This is the GNU Fortran compiler, which compiles
+ Fortran on platforms supported by the gcc compiler. It uses the
+ gcc backend to generate optimized code.
+
+Package: gfortran-GCC_VER-multilib-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), gfortran-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), gcc-GCC_VER-multilib-CROSS_GNU_TYPE (= ${gcc:Version}), ${dep:libgfortranbiarchdev}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Fortran compiler (multilib files)
+ This is the GNU Fortran compiler, which compiles Fortran on platforms
+ supported by the gcc compiler.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: libgfortran5-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Fortran applications
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: libgfortran-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libgfortran5-CROSS_ARCH-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-GCC_VER (<< ${gcc:SplitVersion})
+Breaks: gfortran-GCC_VER (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Fortran applications (development files)
+ This package contains the headers and static library files needed to build
+ GNU Fortran applications.
+
+Package: libgfortran5-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libgfortran5-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: Runtime library for GNU Fortran applications (debug symbols)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: lib64gfortran5-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Fortran applications (64bit)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: lib64gfortran-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64gfortran5-CROSS_ARCH-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Breaks: gfortran-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Fortran applications (64bit development files)
+ This package contains the headers and static library files needed to build
+ GNU Fortran applications.
+
+Package: lib64gfortran5-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64gfortran5-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: Runtime library for GNU Fortran applications (64bit debug symbols)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: lib32gfortran5-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: Runtime library for GNU Fortran applications (32bit)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: lib32gfortran-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32gfortran5-CROSS_ARCH-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Breaks: gfortran-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Fortran applications (32bit development files)
+ This package contains the headers and static library files needed to build
+ GNU Fortran applications.
+
+Package: lib32gfortran5-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32gfortran5-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: Runtime library for GNU Fortran applications (32 bit debug symbols)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: libn32gfortran5-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Fortran applications (n32)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: libn32gfortran-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32gfortran5-CROSS_ARCH-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Breaks: gfortran-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Fortran applications (n32 development files)
+ This package contains the headers and static library files needed to build
+ GNU Fortran applications.
+
+Package: libn32gfortran5-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32gfortran5-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: Runtime library for GNU Fortran applications (n32 debug symbols)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: libx32gfortran5-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Fortran applications (x32)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: libx32gfortran-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32gfortran5-CROSS_ARCH-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Breaks: gfortran-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Fortran applications (x32 development files)
+ This package contains the headers and static library files needed to build
+ GNU Fortran applications.
+
+Package: libx32gfortran5-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32gfortran5-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: Runtime library for GNU Fortran applications (x32 debug symbols)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: libhfgfortran5-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Fortran applications (hard float ABI)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: libhfgfortran-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libhfgfortran5-CROSS_ARCH-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Breaks: gfortran-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Fortran applications (hard float ABI development files)
+ This package contains the headers and static library files needed to build
+ GNU Fortran applications.
+
+Package: libhfgfortran5-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libhfgfortran5-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: Runtime library for GNU Fortran applications (hard float ABI debug symbols)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: libsfgfortran5-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Fortran applications (soft float ABI)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: libsfgfortran-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libsfgfortran5-CROSS_ARCH-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Breaks: gfortran-GCC_VER-multilib (<< ${gcc:SplitVersion})
+Description: Runtime library for GNU Fortran applications (soft float ABI development files)
+ This package contains the headers and static library files needed to build
+ GNU Fortran applications.
+
+Package: libsfgfortran5-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libsfgfortran5-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: Runtime library for GNU Fortran applications (hard float ABI debug symbols)
+ Library needed for GNU Fortran applications linked against the
+ shared library.
+
+Package: gccgo-GCC_VER-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), gcc-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), libgo-GCC_VER-dev-CROSS_ARCH-cross (>= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: go-compiler
+Suggests: ${go:multilib}, gccgo-GCC_VER-doc, libgo21-dbg-CROSS_ARCH-cross
+Description: GNU Go compiler
+ This is the GNU Go compiler, which compiles Go on platforms supported
+ by the gcc compiler. It uses the gcc backend to generate optimized code.
+
+Package: gccgo-GCC_VER-multilib-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), gccgo-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), gcc-GCC_VER-multilib-CROSS_GNU_TYPE (= ${gcc:Version}), ${dep:libgobiarchdev}, ${shlibs:Depends}, ${misc:Depends}
+Suggests: ${dep:libgobiarchdbg}
+Description: GNU Go compiler (multilib files)
+ This is the GNU Go compiler, which compiles Go on platforms supported
+ by the gcc compiler.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: libgo-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libgcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libgo21-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (development files)
+ This package contains the headers and static library files needed to build
+ GNU Go applications.
+
+Package: lib64go-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), lib64go21-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (64bit development files)
+ This package contains the headers and static library files needed to build
+ GNU Go applications.
+
+Package: lib32go-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), lib32go21-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (32bit development files)
+ This package contains the headers and static library files needed to build
+ GNU Go applications.
+
+Package: libn32go-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libn32go21-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (n32 development files)
+ This package contains the headers and static library files needed to build
+ GNU Go applications.
+
+Package: libx32go-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libx32go21-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (x32 development files)
+ This package contains the headers and static library files needed to build
+ GNU Go applications.
+
+Package: libgo21-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: libgo21-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libgo21-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: Runtime library for GNU Go applications (debug symbols)
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: lib64go21-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (64bit)
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: lib64go21-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64go21-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: Runtime library for GNU Go applications (64bit debug symbols)
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: lib32go21-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Description: Runtime library for GNU Go applications (32bit)
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: lib32go21-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32go21-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: Runtime library for GNU Go applications (32 bit debug symbols)
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: libn32go21-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (n32)
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: libn32go21-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32go21-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: Runtime library for GNU Go applications (n32 debug symbols)
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: libx32go21-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Runtime library for GNU Go applications (x32)
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: libx32go21-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32go21-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Description: Runtime library for GNU Go applications (x32 debug symbols)
+ Library needed for GNU Go applications linked against the
+ shared library.
+
+Package: libstdc++6-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libc}, ${shlibs:Depends}, ${misc:Depends}
+Provides: libstdc++6-CROSS_ARCH-dcv1
+Conflicts: scim (<< 1.4.2-1)
+Description: GNU Standard C++ Library v3
+ This package contains an additional runtime library for C++ programs
+ built with the GNU compiler.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: lib32stdc++6-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32gcc-s1-CROSS_ARCH-cross, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: ${confl:lib32}
+Provides: lib32stdc++6-CROSS_ARCH-dcv1
+Description: GNU Standard C++ Library v3 (32 bit Version)
+ This package contains an additional runtime library for C++ programs
+ built with the GNU compiler.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: lib64stdc++6-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, lib64gcc-s1-CROSS_ARCH-cross, ${misc:Depends}
+Provides: lib64stdc++6-CROSS_ARCH-dcv1
+Description: GNU Standard C++ Library v3 (64bit)
+ This package contains an additional runtime library for C++ programs
+ built with the GNU compiler.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libn32stdc++6-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, libn32gcc-s1-CROSS_ARCH-cross, ${misc:Depends}
+Provides: libn32stdc++6-CROSS_ARCH-dcv1
+Description: GNU Standard C++ Library v3 (n32)
+ This package contains an additional runtime library for C++ programs
+ built with the GNU compiler.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libx32stdc++6-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, libx32gcc-s1-CROSS_ARCH-cross, ${misc:Depends}
+Provides: libx32stdc++6-CROSS_ARCH-dcv1
+Description: GNU Standard C++ Library v3 (x32)
+ This package contains an additional runtime library for C++ programs
+ built with the GNU compiler.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libhfstdc++6-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, libhfgcc-s1-CROSS_ARCH-cross, ${misc:Depends}
+Provides: libhfstdc++6-CROSS_ARCH-dcv1
+Description: GNU Standard C++ Library v3 (hard float ABI)
+ This package contains an additional runtime library for C++ programs
+ built with the GNU compiler.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libsfstdc++6-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, libsfgcc-s1-CROSS_ARCH-cross, ${misc:Depends}
+Provides: libsfstdc++6-CROSS_ARCH-dcv1
+Description: GNU Standard C++ Library v3 (soft float ABI)
+ This package contains an additional runtime library for C++ programs
+ built with the GNU compiler.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libstdc++-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libgcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libstdc++6-CROSS_ARCH-cross (>= ${gcc:Version}), ${dep:libcdev}, ${misc:Depends}
+Provides: libstdc++-dev-CROSS_ARCH-cross, libstdc++-dev-CROSS_ARCH-dcv1, libstdc++6-dev-CROSS_ARCH-dcv1
+Description: GNU Standard C++ Library v3 (development files)
+ This package contains the headers and static library files necessary for
+ building C++ programs which use libstdc++.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libstdc++-GCC_VER-pic-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libstdc++6-CROSS_ARCH-cross (>= ${gcc:Version}), libstdc++6-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), ${misc:Depends}
+Provides: libstdc++-pic-CROSS_ARCH-dcv1
+Description: GNU Standard C++ Library v3 (shared library subset kit)
+ This is used to develop subsets of the libstdc++ shared libraries for
+ use on custom installation floppies and in embedded systems.
+ .
+ Unless you are making one of those, you will not need this package.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libstdc++6-GCC_VER-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libstdc++6-CROSS_ARCH-cross (>= ${gcc:Version}), libgcc-s1-dbg-CROSS_ARCH-cross, ${shlibs:Depends}, ${misc:Depends}
+Provides: libstdc++6-dbg-CROSS_ARCH-dcv1
+Recommends: libstdc++6-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version})
+Conflicts: libstdc++5-dbg-CROSS_ARCH-cross, libstdc++5-3.3-dbg-CROSS_ARCH-cross, libstdc++6-dbg-CROSS_ARCH-cross, libstdc++6-4.0-dbg-CROSS_ARCH-cross, libstdc++6-4.1-dbg-CROSS_ARCH-cross, libstdc++6-4.2-dbg-CROSS_ARCH-cross, libstdc++6-4.3-dbg-CROSS_ARCH-cross, libstdc++6-4.4-dbg-CROSS_ARCH-cross, libstdc++6-4.5-dbg-CROSS_ARCH-cross, libstdc++6-4.6-dbg-CROSS_ARCH-cross
+Description: GNU Standard C++ Library v3 (debugging files)
+ This package contains the shared library of libstdc++ compiled with
+ debugging symbols.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: lib32stdc++-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), lib32stdc++6-CROSS_ARCH-cross (>= ${gcc:Version}), libstdc++6-GCC_VER-dev (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Standard C++ Library v3 (development files) (CROSS_ARCH)
+ This package contains the headers and static library files necessary for
+ building C++ programs which use libstdc++.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: lib32stdc++6-GCC_VER-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32stdc++6-CROSS_ARCH-cross (>= ${gcc:Version}), libstdc++6-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), lib32gcc-s1-dbg-CROSS_ARCH-cross, ${shlibs:Depends}, ${misc:Depends}
+Provides: lib32stdc++6-dbg-CROSS_ARCH-dcv1
+Conflicts: lib32stdc++6-dbg-CROSS_ARCH-cross, lib32stdc++6-4.0-dbg-CROSS_ARCH-cross, lib32stdc++6-4.1-dbg-CROSS_ARCH-cross, lib32stdc++6-4.2-dbg-CROSS_ARCH-cross, lib32stdc++6-4.3-dbg-CROSS_ARCH-cross, lib32stdc++6-4.4-dbg-CROSS_ARCH-cross, lib32stdc++6-4.5-dbg-CROSS_ARCH-cross, lib32stdc++6-4.6-dbg-CROSS_ARCH-cross
+Description: GNU Standard C++ Library v3 (debugging files)
+ This package contains the shared library of libstdc++ compiled with
+ debugging symbols.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: lib64stdc++-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), lib64stdc++6-CROSS_ARCH-cross (>= ${gcc:Version}), libstdc++6-GCC_VER-dev (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Standard C++ Library v3 (development files) (CROSS_ARCH)
+ This package contains the headers and static library files necessary for
+ building C++ programs which use libstdc++.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: lib64stdc++6-GCC_VER-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64stdc++6-CROSS_ARCH-cross (>= ${gcc:Version}), libstdc++6-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), lib64gcc-s1-dbg-CROSS_ARCH-cross, ${shlibs:Depends}, ${misc:Depends}
+Provides: lib64stdc++6-dbg-CROSS_ARCH-dcv1
+Conflicts: lib64stdc++6-dbg-CROSS_ARCH-cross, lib64stdc++6-4.0-dbg-CROSS_ARCH-cross, lib64stdc++6-4.1-dbg-CROSS_ARCH-cross, lib64stdc++6-4.2-dbg-CROSS_ARCH-cross, lib64stdc++6-4.3-dbg-CROSS_ARCH-cross, lib64stdc++6-4.4-dbg-CROSS_ARCH-cross, lib64stdc++6-4.5-dbg-CROSS_ARCH-cross, lib64stdc++6-4.6-dbg-CROSS_ARCH-cross
+Description: GNU Standard C++ Library v3 (debugging files)
+ This package contains the shared library of libstdc++ compiled with
+ debugging symbols.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libn32stdc++-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libn32stdc++6-CROSS_ARCH-cross (>= ${gcc:Version}), libstdc++6-GCC_VER-dev (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Standard C++ Library v3 (development files) (CROSS_ARCH)
+ This package contains the headers and static library files necessary for
+ building C++ programs which use libstdc++.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libn32stdc++6-GCC_VER-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32stdc++6-CROSS_ARCH-cross (>= ${gcc:Version}), libstdc++6-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libn32gcc-s1-dbg-CROSS_ARCH-cross, ${shlibs:Depends}, ${misc:Depends}
+Provides: libn32stdc++6-dbg-CROSS_ARCH-dcv1
+Conflicts: libn32stdc++6-dbg-CROSS_ARCH-cross, libn32stdc++6-4.0-dbg-CROSS_ARCH-cross, libn32stdc++6-4.1-dbg-CROSS_ARCH-cross, libn32stdc++6-4.2-dbg-CROSS_ARCH-cross, libn32stdc++6-4.3-dbg-CROSS_ARCH-cross, libn32stdc++6-4.4-dbg-CROSS_ARCH-cross, libn32stdc++6-4.5-dbg-CROSS_ARCH-cross, libn32stdc++6-4.6-dbg-CROSS_ARCH-cross
+Description: GNU Standard C++ Library v3 (debugging files)
+ This package contains the shared library of libstdc++ compiled with
+ debugging symbols.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libx32stdc++-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libx32stdc++6-CROSS_ARCH-cross (>= ${gcc:Version}), libstdc++6-GCC_VER-dev (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Standard C++ Library v3 (development files) (CROSS_ARCH)
+ This package contains the headers and static library files necessary for
+ building C++ programs which use libstdc++.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libx32stdc++6-GCC_VER-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32stdc++6-CROSS_ARCH-cross (>= ${gcc:Version}), libstdc++6-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libx32gcc-s1-dbg-CROSS_ARCH-cross, ${shlibs:Depends}, ${misc:Depends}
+Provides: libx32stdc++6-dbg-CROSS_ARCH-dcv1
+Conflicts: libx32stdc++6-dbg-CROSS_ARCH-cross, libx32stdc++6-4.0-dbg-CROSS_ARCH-cross, libx32stdc++6-4.1-dbg-CROSS_ARCH-cross, libx32stdc++6-4.2-dbg-CROSS_ARCH-cross, libx32stdc++6-4.3-dbg-CROSS_ARCH-cross, libx32stdc++6-4.4-dbg-CROSS_ARCH-cross, libx32stdc++6-4.5-dbg-CROSS_ARCH-cross, libx32stdc++6-4.6-dbg-CROSS_ARCH-cross
+Description: GNU Standard C++ Library v3 (debugging files)
+ This package contains the shared library of libstdc++ compiled with
+ debugging symbols.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libhfstdc++-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libhfgcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libhfstdc++6-CROSS_ARCH-cross (>= ${gcc:Version}), libstdc++6-GCC_VER-dev (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Standard C++ Library v3 (development files) (CROSS_ARCH)
+ This package contains the headers and static library files necessary for
+ building C++ programs which use libstdc++.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libhfstdc++6-GCC_VER-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libhfstdc++6-CROSS_ARCH-cross (>= ${gcc:Version}), libstdc++6-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libhfgcc-s1-dbg-CROSS_ARCH-cross, ${shlibs:Depends}, ${misc:Depends}
+Provides: libhfstdc++6-dbg-CROSS_ARCH-dcv1
+Description: GNU Standard C++ Library v3 (debugging files)
+ This package contains the shared library of libstdc++ compiled with
+ debugging symbols.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libsfstdc++-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libsfgcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libsfstdc++6-CROSS_ARCH-cross (>= ${gcc:Version}), libstdc++6-GCC_VER-dev (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Standard C++ Library v3 (development files) (CROSS_ARCH)
+ This package contains the headers and static library files necessary for
+ building C++ programs which use libstdc++.
+ .
+ libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
+ was included up to g++-2.95. The first version of libstdc++-v3 appeared
+ in g++-3.0.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: libsfstdc++6-GCC_VER-dbg-CROSS_ARCH-cross
+Architecture: all
+Section: debug
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libsfstdc++6-CROSS_ARCH-cross (>= ${gcc:Version}), libstdc++6-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libsfgcc-s1-dbg-CROSS_ARCH-cross, ${shlibs:Depends}, ${misc:Depends}
+Provides: libsfstdc++6-dbg-CROSS_ARCH-dcv1
+Description: GNU Standard C++ Library v3 (debugging files)
+ This package contains the shared library of libstdc++ compiled with
+ debugging symbols.
+ .
+ This package contains files for CROSS_ARCH architecture, for use in cross-compile
+ environment.
+
+Package: gdc-GCC_VER-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), g++-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), PHOBOS_DEP ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: d-compiler, d-v2-compiler
+Suggests: ${gdc:multilib}, libgphobos-dbg-CROSS_ARCH-cross
+Description: GNU D compiler (version 2), based on the GCC backend
+ This is the GNU D compiler, which compiles D on platforms supported by gcc.
+ It uses the gcc backend to generate optimised code.
+ .
+ This compiler supports D language version 2.
+
+Package: gdc-GCC_VER-multilib-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), gdc-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), gcc-GCC_VER-multilib-CROSS_GNU_TYPE (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Provides: d-compiler, d-v2-compiler
+Description: GNU D compiler (version 2), based on the GCC backend (multilib files)
+ This is the GNU D compiler, which compiles D on platforms supported by gcc.
+ It uses the gcc backend to generate optimised code.
+ .
+ On architectures with multilib support, the package contains files
+ and dependencies for the non-default multilib architecture(s).
+
+Package: libgphobos-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libgcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libgphobos3-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (development files)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: libgphobos3-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (runtime library)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: libgphobos3-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libgphobos3-CROSS_ARCH-cross (= ${gcc:Version}), libgcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+Description: Phobos D standard library (debug symbols)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: lib64gphobos-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), lib64gphobos3-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (64bit development files)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: lib64gphobos3-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (64bit runtime library)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: lib64gphobos3-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib64gphobos3-CROSS_ARCH-cross (= ${gcc:Version}), lib64gcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+Description: Phobos D standard library (64bit debug symbols)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: lib32gphobos-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), lib32gphobos3-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (32bit development files)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: lib32gphobos3-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (32bit runtime library)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: lib32gphobos3-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), lib32gphobos3-CROSS_ARCH-cross (= ${gcc:Version}), lib32gcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+Description: Phobos D standard library (32bit debug symbols)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: libx32gphobos-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libx32gphobos3-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (x32bit development files)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: libx32gphobos3-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (x32bit runtime library)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: libx32gphobos3-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libx32gphobos3-CROSS_ARCH-cross (= ${gcc:Version}), libx32gcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+Description: Phobos D standard library (x32bit debug symbols)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: libn32gphobos-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}), libn32gphobos3-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (n32bit development files)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: libn32gphobos3-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+Description: Phobos D standard library (n32bit runtime library)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: libn32gphobos3-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libn32gphobos3-CROSS_ARCH-cross (= ${gcc:Version}), libn32gcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+Description: Phobos D standard library (n32bit debug symbols)
+ This is the Phobos standard library that comes with the D2 compiler.
+
+Package: gnat-GCC_VER-CROSS_GNU_TYPE
+Architecture: @ada64_host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), gcc-GCC_VER-CROSS_GNU_TYPE (>= ${gcc:SoftVersion}), ${dep:libgnat}, ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Ada compiler
+ GNAT is a compiler for the Ada programming language. It produces optimized
+ code on platforms supported by the GNU Compiler Collection (GCC).
+
+Package: gnat-GCC_VER-sjlj-CROSS_GNU_TYPE
+Architecture: @ada64_host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), gnat-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Ada compiler (setjump/longjump runtime library)
+ GNAT is a compiler for the Ada programming language. It produces optimized
+ code on platforms supported by the GNU Compiler Collection (GCC).
+ .
+ This package provides an alternative runtime library that handles
+ exceptions using the setjump/longjump mechanism (as a static library
+ only).  You can install it to supplement the normal compiler.
+
+Package: libgnat-GCC_VER-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: runtime for applications compiled with GNAT (shared library)
+ GNAT is a compiler for the Ada programming language. It produces optimized
+ code on platforms supported by the GNU Compiler Collection (GCC).
+
+Package: libgnat-GCC_VER-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), libgnat-GCC_VER-CROSS_ARCH-cross (= ${gnat:Version}), ${misc:Depends}
+Description: runtime for applications compiled with GNAT (debugging symbols)
+ GNAT is a compiler for the Ada programming language. It produces optimized
+ code on platforms supported by the GNU Compiler Collection (GCC).
+
+Package: gm2-GCC_VER-CROSS_GNU_TYPE
+Architecture: @host_archs@
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}),
+  g++-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}),
+  ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: m2-compiler
+Suggests: ${gm2:multilib}, libgm2-17-dbg-CROSS_ARCH-cross
+Description: GNU Modula-2, based on the GCC backend
+ This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
+ supported by gcc.  It uses the gcc backend to generate optimised code.
+
+#Package: gm2-GCC_VER-multilib-CROSS_GNU_TYPE
+#Architecture: @host_archs@
+#Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}),
+#  gm2-GCC_VER-CROSS_GNU_TYPE (= ${gcc:Version}),
+#  gcc-GCC_VER-multilib-CROSS_GNU_TYPE (= ${gcc:Version}),
+#  ${shlibs:Depends}, ${misc:Depends}
+#Provides: m2-compiler
+#Description: GNU Modula-2, based on the GCC backend (multilib files)
+# This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
+# supported by gcc.  It uses the gcc backend to generate optimised code.
+# .
+# On architectures with multilib support, the package contains files
+# and dependencies for the non-default multilib architecture(s).
+
+Package: libgm2-GCC_VER-dev-CROSS_ARCH-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}),
+  libgcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}),
+  libgm2-17-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Modula-2 standard library (development files)
+ This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+Package: libgm2-17-CROSS_ARCH-cross
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: GNU Modula-2 standard library (runtime library)
+ This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+Package: libgm2-17-dbg-CROSS_ARCH-cross
+Section: debug
+Architecture: all
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}),
+  libgm2-17-CROSS_ARCH-cross (= ${gcc:Version}),
+  libgcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+Description: GNU Modula-2 standard library (debug symbols)
+ This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib64gm2-GCC_VER-dev-CROSS_ARCH-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}),
+#  lib64gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}),
+#  lib64gm2-17-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (64bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib64gm2-17-CROSS_ARCH-cross
+#Architecture: all
+#Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (64bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib64gm2-17-dbg-CROSS_ARCH-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}),
+#  lib64gm2-17-CROSS_ARCH-cross (= ${gcc:Version}), lib64gcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (64bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib32gm2-GCC_VER-dev-CROSS_ARCH-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}),
+#  lib32gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}),
+#  lib32gm2-17-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (32bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib32gm2-17-CROSS_ARCH-cross
+#Architecture: all
+#Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (32bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: lib32gm2-17-dbg-CROSS_ARCH-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}),
+#  lib32gm2-17-CROSS_ARCH-cross (= ${gcc:Version}), lib32gcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (32bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libx32gm2-GCC_VER-dev-CROSS_ARCH-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}),
+#  libx32gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}),
+#  libx32gm2-17-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (x32bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libx32gm2-17-CROSS_ARCH-cross
+#Architecture: all
+#Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (x32bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libx32gm2-17-dbg-CROSS_ARCH-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}),
+#  libx32gm2-17-CROSS_ARCH-cross (= ${gcc:Version}), libx32gcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (x32bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libn32gm2-GCC_VER-dev-CROSS_ARCH-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}),
+#  libn32gcc-GCC_VER-dev-CROSS_ARCH-cross (= ${gcc:Version}),
+#  libn32gm2-17-CROSS_ARCH-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (n32bit development files)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libn32gm2-17-CROSS_ARCH-cross
+#Architecture: all
+#Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
+#Description: GNU Modula-2 standard library (n32bit runtime library)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
+
+#Package: libn32gm2-17-dbg-CROSS_ARCH-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}),
+#  libn32gm2-17-CROSS_ARCH-cross (= ${gcc:Version}), libn32gcc-s1-dbg-CROSS_ARCH-cross, ${misc:Depends}
+#Description: GNU Modula-2 standard library (n32bit debug symbols)
+# This is the GNU Modula-2 standard library that comes with the GNU Modula-2 compiler.
diff --git a/debian/control.hppa64.in b/debian/control.hppa64.in
new file mode 100644 (file)
index 0000000..0740dec
--- /dev/null
@@ -0,0 +1,9 @@
+
+Package: gcc-GCC_VER-hppa64
+Architecture: @host_archs@
+Section: devel
+Priority: optional
+Depends: gcc-GCC_VER-CROSS_GNU_TYPE-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Conflicts: gcc-3.3-hppa64 (<= 1:3.3.4-5), gcc-3.4-hppa64 (<= 3.4.1-3)
+Description: GNU C compiler (cross compiler for hppa64)
+ This is the GNU C compiler, a fairly portable optimizing compiler for C.
diff --git a/debian/control.source.in b/debian/control.source.in
new file mode 100644 (file)
index 0000000..aeb8f3f
--- /dev/null
@@ -0,0 +1,39 @@
+Source: gcc-GCC_VER-crossGCC_PORTS_BUILD
+Section: devel
+Priority: optional
+Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
+Uploaders: Matthias Klose <doko@debian.org>
+Standards-Version: 4.6.0
+Build-Depends: gcc-GCC_VER-source (>= MIN_VER_GCC),
+  gcc-GCC_VER-base (>= MIN_VER_GCC),
+  binutils-multiarch (>= VER_BINUTILS),
+  autoconf2.69, bison (>= 1:2.3),
+  chrpath, debhelper (>= 9), dpkg-dev (>= 1.14.15), flex, gawk, gettext,
+  gperf (>= 3.0.1), GCC_BUILD_DEPS
+  BINUTILS_BUILD_DEPS
+  GLIBC_BUILD_DEPS EXTRA_BUILD_DEPS
+  LINUX_BUILD_DEPS
+  libisl-dev (>= VER_ISL), libmpc-dev,
+  libmpfr-dev (>= 2.3.0), libtool, lsb-release, m4, make (>= 3.81),
+  dwz, pkg-config, libgc-dev,
+  patchutils, procps, quilt, coreutils (>= 2.26) | realpath (>= 1.9.12), sharutils, texinfo (>= 4.3),
+  g++-GCC_VER,
+  gccgo-GCC_VER,
+  gdc-GCC_VER,
+  gm2-GCC_VER [!powerpc !ppc64 !x32],
+  gnat-GCC_VER [!m32r !sh3 !sh3eb !sh4eb],
+  xz-utils, zlib1g-dev, libzstd-dev, python3, time,
+Build-Conflicts: gcc-multilib,
+  libc6-amd64 [i386 x32], libc6-i386 [amd64 x32], libc6-x32 [amd64 i386]
+Homepage: http://gcc.gnu.org/
+Vcs-Browser: https://salsa.debian.org/toolchain-team/gcc-cross
+Vcs-Git: https://salsa.debian.org/toolchain-team/gcc-cross.git
+
+Package: gcc-GCC_VER-cross-baseGCC_PORTS_BUILD
+Architecture: all
+Section: devel
+Priority: optional
+Depends: ${misc:Depends}
+Description: GCC, the GNU Compiler Collection (library base package)
+ This package contains files common to all libraries
+ contained in the GNU Compiler Collection (GCC).
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..d0209b5
--- /dev/null
@@ -0,0 +1,219 @@
+This package was made by Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>.
+
+(C) 2010 Linaro Limited
+
+These scripts are free software; you can redistribute it and/or modify it
+under the terms of the Eclipse Public License v1.0.
+
+Eclipse Public License - v 1.0
+
+THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
+LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
+CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
+
+1. DEFINITIONS
+
+"Contribution" means:
+
+a) in the case of the initial Contributor, the initial code and documentation
+   distributed under this Agreement, and
+
+b) in the case of each subsequent Contributor:
+
+i) changes to the Program, and
+
+ii) additions to the Program;
+
+where such changes and/or additions to the Program originate from and are
+distributed by that particular Contributor. A Contribution 'originates' from a
+Contributor if it was added to the Program by such Contributor itself or anyone
+acting on such Contributor's behalf. Contributions do not include additions to
+the Program which: (i) are separate modules of software distributed in
+conjunction with the Program under their own license agreement, and (ii) are
+not derivative works of the Program.
+
+"Contributor" means any person or entity that distributes the Program.
+
+"Licensed Patents" mean patent claims licensable by a Contributor which are
+necessarily infringed by the use or sale of its Contribution alone or when
+combined with the Program.
+
+"Program" means the Contributions distributed in accordance with this Agreement.
+
+"Recipient" means anyone who receives the Program under this Agreement,
+including all Contributors.
+
+2. GRANT OF RIGHTS
+
+a) Subject to the terms of this Agreement, each Contributor hereby grants
+Recipient a non-exclusive, worldwide, royalty-free copyright license to
+reproduce, prepare derivative works of, publicly display, publicly perform,
+distribute and sublicense the Contribution of such Contributor, if any, and
+such derivative works, in source code and object code form.
+
+b) Subject to the terms of this Agreement, each Contributor hereby grants
+Recipient a non-exclusive, worldwide, royalty-free patent license under
+Licensed Patents to make, use, sell, offer to sell, import and otherwise
+transfer the Contribution of such Contributor, if any, in source code and
+object code form. This patent license shall apply to the combination of the
+Contribution and the Program if, at the time the Contribution is added by the
+Contributor, such addition of the Contribution causes such combination to be
+covered by the Licensed Patents. The patent license shall not apply to any
+other combinations which include the Contribution. No hardware per se is
+licensed hereunder.
+
+c) Recipient understands that although each Contributor grants the licenses to
+its Contributions set forth herein, no assurances are provided by any
+Contributor that the Program does not infringe the patent or other intellectual
+property rights of any other entity. Each Contributor disclaims any liability
+to Recipient for claims brought by any other entity based on infringement of
+intellectual property rights or otherwise. As a condition to exercising the
+rights and licenses granted hereunder, each Recipient hereby assumes sole
+responsibility to secure any other intellectual property rights needed, if any.
+For example, if a third party patent license is required to allow Recipient to
+distribute the Program, it is Recipient's responsibility to acquire that
+license before distributing the Program.
+
+d) Each Contributor represents that to its knowledge it has sufficient
+copyright rights in its Contribution, if any, to grant the copyright license
+set forth in this Agreement.
+
+3. REQUIREMENTS
+
+A Contributor may choose to distribute the Program in object code form under
+its own license agreement, provided that:
+
+a) it complies with the terms and conditions of this Agreement; and
+
+b) its license agreement:
+
+i) effectively disclaims on behalf of all Contributors all warranties and
+conditions, express and implied, including warranties or conditions of title
+and non-infringement, and implied warranties or conditions of merchantability
+and fitness for a particular purpose;
+
+ii) effectively excludes on behalf of all Contributors all liability for
+damages, including direct, indirect, special, incidental and consequential
+damages, such as lost profits;
+
+iii) states that any provisions which differ from this Agreement are offered by
+that Contributor alone and not by any other party; and
+
+iv) states that source code for the Program is available from such Contributor,
+and informs licensees how to obtain it in a reasonable manner on or through a
+medium customarily used for software exchange.
+
+When the Program is made available in source code form:
+
+a) it must be made available under this Agreement; and
+
+b) a copy of this Agreement must be included with each copy of the Program.
+
+Contributors may not remove or alter any copyright notices contained within the
+Program.
+
+Each Contributor must identify itself as the originator of its Contribution, if
+any, in a manner that reasonably allows subsequent Recipients to identify the
+originator of the Contribution.
+
+4. COMMERCIAL DISTRIBUTION
+
+Commercial distributors of software may accept certain responsibilities with
+respect to end users, business partners and the like. While this license is
+intended to facilitate the commercial use of the Program, the Contributor who
+includes the Program in a commercial product offering should do so in a manner
+which does not create potential liability for other Contributors. Therefore, if
+a Contributor includes the Program in a commercial product offering, such
+Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
+every other Contributor ("Indemnified Contributor") against any losses, damages
+and costs (collectively "Losses") arising from claims, lawsuits and other legal
+actions brought by a third party against the Indemnified Contributor to the
+extent caused by the acts or omissions of such Commercial Contributor in
+connection with its distribution of the Program in a commercial product
+offering. The obligations in this section do not apply to any claims or Losses
+relating to any actual or alleged intellectual property infringement. In order
+to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
+Contributor in writing of such claim, and b) allow the Commercial Contributor
+to control, and cooperate with the Commercial Contributor in, the defense and
+any related settlement negotiations. The Indemnified Contributor may
+participate in any such claim at its own expense.
+
+For example, a Contributor might include the Program in a commercial product
+offering, Product X. That Contributor is then a Commercial Contributor. If that
+Commercial Contributor then makes performance claims, or offers warranties
+related to Product X, those performance claims and warranties are such
+Commercial Contributor's responsibility alone. Under this section, the
+Commercial Contributor would have to defend claims against the other
+Contributors related to those performance claims and warranties, and if a court
+requires any other Contributor to pay any damages as a result, the Commercial
+Contributor must pay those damages.
+
+5. NO WARRANTY
+
+EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
+IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
+NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each
+Recipient is solely responsible for determining the appropriateness of using
+and distributing the Program and assumes all risks associated with its exercise
+of rights under this Agreement , including but not limited to the risks and
+costs of program errors, compliance with applicable laws, damage to or loss of
+data, programs or equipment, and unavailability or interruption of operations.
+
+6. DISCLAIMER OF LIABILITY
+
+EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
+CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST
+PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
+WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
+GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+7. GENERAL
+
+If any provision of this Agreement is invalid or unenforceable under applicable
+law, it shall not affect the validity or enforceability of the remainder of the
+terms of this Agreement, and without further action by the parties hereto, such
+provision shall be reformed to the minimum extent necessary to make such
+provision valid and enforceable.
+
+If Recipient institutes patent litigation against any entity (including a
+cross-claim or counterclaim in a lawsuit) alleging that the Program itself
+(excluding combinations of the Program with other software or hardware)
+infringes such Recipient's patent(s), then such Recipient's rights granted
+under Section 2(b) shall terminate as of the date such litigation is filed.
+
+All Recipient's rights under this Agreement shall terminate if it fails to
+comply with any of the material terms or conditions of this Agreement and does
+not cure such failure in a reasonable period of time after becoming aware of
+such noncompliance. If all Recipient's rights under this Agreement terminate,
+Recipient agrees to cease use and distribution of the Program as soon as
+reasonably practicable. However, Recipient's obligations under this Agreement
+and any licenses granted by Recipient relating to the Program shall continue
+and survive.
+
+Everyone is permitted to copy and distribute copies of this Agreement, but in
+order to avoid inconsistency the Agreement is copyrighted and may only be
+modified in the following manner. The Agreement Steward reserves the right to
+publish new versions (including revisions) of this Agreement from time to time.
+No one other than the Agreement Steward has the right to modify this Agreement.
+The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation
+may assign the responsibility to serve as the Agreement Steward to a suitable
+separate entity. Each new version of the Agreement will be given a
+distinguishing version number. The Program (including Contributions) may always
+be distributed subject to the version of the Agreement under which it was
+received. In addition, after a new version of the Agreement is published,
+Contributor may elect to distribute the Program (including its Contributions)
+under the new version. Except as expressly stated in Sections 2(a) and 2(b)
+above, Recipient receives no rights or licenses to the intellectual property of
+any Contributor under this Agreement, whether expressly, by implication,
+estoppel or otherwise. All rights in the Program not expressly granted under
+this Agreement are reserved.
+
+This Agreement is governed by the laws of the State of New York and the
+intellectual property laws of the United States of America. No party to this
+Agreement will bring a legal action under this Agreement more than one year
+after the cause of action arose. Each party waives its rights to a jury trial
+in any resulting litigation.
+
diff --git a/debian/new_cross_version.sh b/debian/new_cross_version.sh
new file mode 100644 (file)
index 0000000..307baf6
--- /dev/null
@@ -0,0 +1,86 @@
+#! /bin/sh
+
+arch="$1"
+if [ -z "$1" ]; then
+    echo >&2 "usage: $0 <architecture>"
+    exit 1
+fi
+
+[ -z "$TARGET_ARCH" ] && verbose=y
+
+#vendor=$(if dpkg-vendor --derives-from Ubuntu; then echo ubuntu; else echo debian; fi)
+
+cross=c
+cross=cross
+case "$arch" in
+    arm64)
+       pkg_all=libgcc-12-dev-arm64-cross;;
+    ppc64)
+       pkg_all=libgcc-12-dev-ppc64-cross;;
+    mipsr6el)
+       pkg_all=libgcc-12-dev-mipsr6el-cross;;
+    *)
+       echo >&2 "usage: $0 <architecture>"
+       exit 1
+esac
+case "$(dpkg-architecture -qDEB_HOST_ARCH)" in
+    arm64)
+       pkg_any=gcc-12-arm-linux-gnueabihf-base;;
+    ppc64)
+       pkg_any=gcc-12-powerpc64le-linux-gnu-base;;
+    ppc64el)
+       pkg_any=gcc-12-powerpc-linux-gnu-base;;
+    amd64|i386|x32)
+       case "$arch" in
+           arm64)
+               pkg_any=gcc-12-aarch64-linux-gnu-base;;
+           ppc64)
+               pkg_any=gcc-12-powerpc64-linux-gnu-base;;
+           mipsr6el)
+               pkg_any=gcc-12-mipsisa32r6el-linux-gnu-base;;
+       esac;;
+esac
+
+v_deb_gcc=$(apt-cache policy gcc-12-source | awk '/^ \*\*\*/ {print $2}')
+
+v_deb_gcc_cross=$(apt-cache show --no-all-versions $pkg_all 2>/dev/null | awk '/^Version/ {print $2}')
+
+if [ -n "$verbose" ]; then
+    echo >&2 "gcc: $v_deb_gcc / $v_deb_gcc_cross"
+fi
+
+if [ -n "$v_deb_gcc_cross" ]; then
+    v_deb_gcc_cross_v=$(echo $v_deb_gcc_cross | sed 's/\(.*\)c[ros]*.*/\1/')
+    v_deb_gcc_cross_c=$(echo $v_deb_gcc_cross | sed 's/.*c[ros]*\(.*\)/\1/')
+    case "$v_deb_gcc_cross_c" in
+       *.*) v_deb_gcc_cross_c=$(echo $v_deb_gcc_cross_c | awk -F. '{print $1}')
+    esac                               
+else
+    v_deb_gcc_cross_v=$v_deb_gcc
+    v_deb_gcc_cross_c=0
+fi
+
+if [ -n "$verbose" ]; then
+    echo >&2 ""
+    echo >&2 "old gcc version: $v_deb_gcc_cross_v / $v_deb_gcc_cross_c"
+fi
+
+if dpkg --compare-versions $v_deb_gcc gt $v_deb_gcc_cross_v; then
+    v_gcc_new_c=1
+else
+    v_deb_src=$(apt-cache show --no-all-versions $pkg_all 2>/dev/null | sed -n '/^Source:/s/.*(\(.*\))/\1/p')
+    [ -n "$v_deb_src" ] || v_deb_src=1
+    v_src=$(dpkg-parsechangelog| sed -n 's/-*//; s/^Version: \(.*\)/\1/p')
+    if dpkg --compare-versions $v_deb_src lt $v_src; then
+       v_gcc_new_c=$(expr $v_deb_gcc_cross_c + 1)
+    else
+       v_gcc_new_c=$v_deb_gcc_cross_c
+    fi
+fi
+
+if [ -n "$verbose" ]; then
+    echo >&2 ""
+    echo >&2 "new gcc version: ${v_deb_gcc}${cross}${v_gcc_new_c}"
+
+    echo $v_gcc_new_c
+fi
diff --git a/debian/packages.arm32ml b/debian/packages.arm32ml
new file mode 100644 (file)
index 0000000..0a1eb8d
--- /dev/null
@@ -0,0 +1,55 @@
+g++-12-multilib-arm-linux-gnueabi
+g++-12-multilib-arm-linux-gnueabihf
+gcc-12-multilib-arm-linux-gnueabi
+gcc-12-multilib-arm-linux-gnueabihf
+gdc-12-multilib-arm-linux-gnueabi
+gdc-12-multilib-arm-linux-gnueabihf
+gfortran-12-multilib-arm-linux-gnueabi
+gfortran-12-multilib-arm-linux-gnueabihf
+gobjc++-12-multilib-arm-linux-gnueabi
+gobjc++-12-multilib-arm-linux-gnueabihf
+gobjc-12-multilib-arm-linux-gnueabi
+gobjc-12-multilib-arm-linux-gnueabihf
+libhfasan8-armel-cross
+libhfasan8-dbg-armel-cross
+libhfatomic1-armel-cross
+libhfatomic1-dbg-armel-cross
+libhfgcc-12-dev-armel-cross
+libhfgcc-s1-armel-cross
+libhfgcc-s1-dbg-armel-cross
+libhfgfortran-12-dev-armel-cross
+libhfgfortran5-armel-cross
+libhfgfortran5-dbg-armel-cross
+libhfgomp1-armel-cross
+libhfgomp1-dbg-armel-cross
+libhfobjc-12-dev-armel-cross
+libhfobjc4-armel-cross
+libhfobjc4-dbg-armel-cross
+libhfstdc++-12-dev-armel-cross
+libhfstdc++6-12-dbg-armel-cross
+libhfstdc++6-armel-cross
+libhfubsan1-armel-cross
+libhfubsan1-dbg-armel-cross
+libsfasan8-armhf-cross
+libsfasan8-dbg-armhf-cross
+libsfatomic1-armhf-cross
+libsfatomic1-dbg-armhf-cross
+libsfgcc-12-dev-armhf-cross
+libsfgcc-s1-armhf-cross
+libsfgcc-s1-dbg-armhf-cross
+libsfgfortran-12-dev-armhf-cross
+libsfgfortran5-armhf-cross
+libsfgfortran5-dbg-armhf-cross
+libsfgomp1-armhf-cross
+libsfgomp1-dbg-armhf-cross
+libsfgphobos-12-dev-armhf-cross
+libsfgphobos3-armhf-cross
+libsfgphobos3-dbg-armhf-cross
+libsfobjc-12-dev-armhf-cross
+libsfobjc4-armhf-cross
+libsfobjc4-dbg-armhf-cross
+libsfstdc++-12-dev-armhf-cross
+libsfstdc++6-12-dbg-armhf-cross
+libsfstdc++6-armhf-cross
+libsfubsan1-armhf-cross
+libsfubsan1-dbg-armhf-cross
diff --git a/debian/packages.common b/debian/packages.common
new file mode 100644 (file)
index 0000000..c9a2983
--- /dev/null
@@ -0,0 +1,581 @@
+lib32atomic1-amd64-cross
+lib32atomic1-dbg-amd64-cross
+lib32atomic1-dbg-s390x-cross
+lib32atomic1-mips64-cross
+lib32atomic1-mips64el-cross
+lib32atomic1-mips64r6-cross
+lib32atomic1-mips64r6el-cross
+lib32atomic1-mipsn32-cross
+lib32atomic1-mipsn32el-cross
+lib32atomic1-mipsn32r6-cross
+lib32atomic1-mipsn32r6el-cross
+lib32atomic1-ppc64-cross
+lib32atomic1-s390x-cross
+lib32atomic1-sparc64-cross
+lib32atomic1-x32-cross
+lib32gcc-s1-amd64-cross
+lib32gcc-s1-dbg-amd64-cross
+lib32gcc-s1-dbg-s390x-cross
+lib32gcc-s1-mips64-cross
+lib32gcc-s1-mips64el-cross
+lib32gcc-s1-mips64r6-cross
+lib32gcc-s1-mips64r6el-cross
+lib32gcc-s1-mipsn32-cross
+lib32gcc-s1-mipsn32el-cross
+lib32gcc-s1-mipsn32r6-cross
+lib32gcc-s1-mipsn32r6el-cross
+lib32gcc-s1-ppc64-cross
+lib32gcc-s1-s390x-cross
+lib32gcc-s1-sparc64-cross
+lib32gcc-s1-x32-cross
+lib32gfortran5-mips64-cross
+lib32gfortran5-mips64el-cross
+lib32gfortran5-mips64r6-cross
+lib32gfortran5-mips64r6el-cross
+lib32gfortran5-mipsn32-cross
+lib32gfortran5-mipsn32el-cross
+lib32gfortran5-mipsn32r6-cross
+lib32gfortran5-mipsn32r6el-cross
+lib32gfortran5-ppc64-cross
+lib32gfortran5-s390x-cross
+lib32gfortran5-sparc64-cross
+lib32gomp1-amd64-cross
+lib32gomp1-dbg-amd64-cross
+lib32gomp1-dbg-s390x-cross
+lib32gomp1-mips64-cross
+lib32gomp1-mips64el-cross
+lib32gomp1-mips64r6-cross
+lib32gomp1-mips64r6el-cross
+lib32gomp1-mipsn32-cross
+lib32gomp1-mipsn32el-cross
+lib32gomp1-mipsn32r6-cross
+lib32gomp1-mipsn32r6el-cross
+lib32gomp1-ppc64-cross
+lib32gomp1-s390x-cross
+lib32gomp1-sparc64-cross
+lib32gomp1-x32-cross
+lib32itm1-amd64-cross
+lib32itm1-dbg-amd64-cross
+lib32itm1-dbg-s390x-cross
+lib32itm1-ppc64-cross
+lib32itm1-s390x-cross
+lib32itm1-sparc64-cross
+lib32itm1-x32-cross
+lib32lsan0-amd64-cross
+lib32lsan0-dbg-amd64-cross
+lib32lsan0-dbg-s390x-cross
+lib32lsan0-ppc64-cross
+lib32lsan0-x32-cross
+lib32objc4-amd64-cross
+lib32objc4-dbg-amd64-cross
+lib32objc4-dbg-s390x-cross
+lib32objc4-mips64-cross
+lib32objc4-mips64el-cross
+lib32objc4-mips64r6-cross
+lib32objc4-mips64r6el-cross
+lib32objc4-mipsn32-cross
+lib32objc4-mipsn32el-cross
+lib32objc4-mipsn32r6-cross
+lib32objc4-mipsn32r6el-cross
+lib32objc4-ppc64-cross
+lib32objc4-s390x-cross
+lib32objc4-sparc64-cross
+lib32objc4-x32-cross
+lib32quadmath0-amd64-cross
+lib32quadmath0-dbg-amd64-cross
+lib32quadmath0-x32-cross
+lib32stdc++6-amd64-cross
+lib32stdc++6-mips64-cross
+lib32stdc++6-mips64el-cross
+lib32stdc++6-mips64r6-cross
+lib32stdc++6-mips64r6el-cross
+lib32stdc++6-mipsn32-cross
+lib32stdc++6-mipsn32el-cross
+lib32stdc++6-mipsn32r6-cross
+lib32stdc++6-mipsn32r6el-cross
+lib32stdc++6-ppc64-cross
+lib32stdc++6-s390x-cross
+lib32stdc++6-sparc64-cross
+lib32stdc++6-x32-cross
+lib32tsan2-dbg-amd64-cross
+lib32tsan2-dbg-s390x-cross
+lib32tsan2-x32-cross
+lib32ubsan1-ppc64-cross
+lib32ubsan1-sparc64-cross
+lib32vtv0-dbg-amd64-cross
+lib32vtv0-dbg-s390x-cross
+lib64atomic1-dbg-i386-cross
+lib64atomic1-dbg-powerpc-cross
+lib64atomic1-i386-cross
+lib64atomic1-mips-cross
+lib64atomic1-mipsel-cross
+lib64atomic1-mipsn32-cross
+lib64atomic1-mipsn32el-cross
+lib64atomic1-mipsn32r6-cross
+lib64atomic1-mipsn32r6el-cross
+lib64atomic1-mipsr6-cross
+lib64atomic1-mipsr6el-cross
+lib64atomic1-powerpc-cross
+lib64atomic1-x32-cross
+lib64gcc-s1-dbg-i386-cross
+lib64gcc-s1-dbg-powerpc-cross
+lib64gcc-s1-i386-cross
+lib64gcc-s1-mips-cross
+lib64gcc-s1-mipsel-cross
+lib64gcc-s1-mipsn32-cross
+lib64gcc-s1-mipsn32el-cross
+lib64gcc-s1-mipsn32r6-cross
+lib64gcc-s1-mipsn32r6el-cross
+lib64gcc-s1-mipsr6-cross
+lib64gcc-s1-mipsr6el-cross
+lib64gcc-s1-powerpc-cross
+lib64gcc-s1-x32-cross
+lib64gfortran5-dbg-powerpc-cross
+lib64gfortran5-mips-cross
+lib64gfortran5-mipsel-cross
+lib64gfortran5-mipsn32-cross
+lib64gfortran5-mipsn32el-cross
+lib64gfortran5-mipsn32r6-cross
+lib64gfortran5-mipsn32r6el-cross
+lib64gfortran5-mipsr6-cross
+lib64gfortran5-mipsr6el-cross
+lib64gfortran5-powerpc-cross
+lib64gomp1-dbg-i386-cross
+lib64gomp1-dbg-powerpc-cross
+lib64gomp1-i386-cross
+lib64gomp1-mips-cross
+lib64gomp1-mipsel-cross
+lib64gomp1-mipsn32-cross
+lib64gomp1-mipsn32el-cross
+lib64gomp1-mipsn32r6-cross
+lib64gomp1-mipsn32r6el-cross
+lib64gomp1-mipsr6-cross
+lib64gomp1-mipsr6el-cross
+lib64gomp1-powerpc-cross
+lib64gomp1-x32-cross
+lib64itm1-dbg-i386-cross
+lib64itm1-dbg-powerpc-cross
+lib64itm1-i386-cross
+lib64itm1-x32-cross
+lib64lsan0-dbg-i386-cross
+lib64lsan0-dbg-powerpc-cross
+lib64lsan0-i386-cross
+lib64lsan0-x32-cross
+lib64objc4-dbg-i386-cross
+lib64objc4-dbg-powerpc-cross
+lib64objc4-i386-cross
+lib64objc4-mips-cross
+lib64objc4-mipsel-cross
+lib64objc4-mipsn32-cross
+lib64objc4-mipsn32el-cross
+lib64objc4-mipsn32r6-cross
+lib64objc4-mipsn32r6el-cross
+lib64objc4-mipsr6-cross
+lib64objc4-mipsr6el-cross
+lib64objc4-powerpc-cross
+lib64objc4-x32-cross
+lib64quadmath0-dbg-i386-cross
+lib64quadmath0-i386-cross
+lib64quadmath0-x32-cross
+lib64stdc++6-i386-cross
+lib64stdc++6-mips-cross
+lib64stdc++6-mipsel-cross
+lib64stdc++6-mipsn32-cross
+lib64stdc++6-mipsn32el-cross
+lib64stdc++6-mipsn32r6-cross
+lib64stdc++6-mipsn32r6el-cross
+lib64stdc++6-mipsr6-cross
+lib64stdc++6-mipsr6el-cross
+lib64stdc++6-powerpc-cross
+lib64stdc++6-x32-cross
+lib64tsan2-dbg-i386-cross
+lib64tsan2-dbg-powerpc-cross
+lib64tsan2-i386-cross
+lib64tsan2-x32-cross
+lib64ubsan1-dbg-powerpc-cross
+lib64ubsan1-powerpc-cross
+libatomic1-alpha-cross
+libatomic1-amd64-cross
+libatomic1-arm64-cross
+libatomic1-armel-cross
+libatomic1-armhf-cross
+libatomic1-dbg-amd64-cross
+libatomic1-dbg-arm64-cross
+libatomic1-dbg-armel-cross
+libatomic1-dbg-armhf-cross
+libatomic1-dbg-i386-cross
+libatomic1-dbg-powerpc-cross
+libatomic1-dbg-ppc64el-cross
+libatomic1-dbg-s390x-cross
+libatomic1-hppa-cross
+libatomic1-i386-cross
+libatomic1-m68k-cross
+libatomic1-mips-cross
+libatomic1-mips64-cross
+libatomic1-mips64el-cross
+libatomic1-mips64r6-cross
+libatomic1-mips64r6el-cross
+libatomic1-mipsel-cross
+libatomic1-mipsn32-cross
+libatomic1-mipsn32el-cross
+libatomic1-mipsn32r6-cross
+libatomic1-mipsn32r6el-cross
+libatomic1-mipsr6-cross
+libatomic1-mipsr6el-cross
+libatomic1-powerpc-cross
+libatomic1-powerpcspe-cross
+libatomic1-ppc64-cross
+libatomic1-ppc64el-cross
+libatomic1-riscv64-cross
+libatomic1-s390x-cross
+libatomic1-sh4-cross
+libatomic1-sparc64-cross
+libatomic1-x32-cross
+libgcc-s1-alpha-cross
+libgcc-s1-amd64-cross
+libgcc-s1-arm64-cross
+libgcc-s1-armel-cross
+libgcc-s1-armhf-cross
+libgcc-s1-dbg-amd64-cross
+libgcc-s1-dbg-arm64-cross
+libgcc-s1-dbg-armel-cross
+libgcc-s1-dbg-armhf-cross
+libgcc-s1-dbg-i386-cross
+libgcc-s1-dbg-powerpc-cross
+libgcc-s1-dbg-ppc64el-cross
+libgcc-s1-dbg-s390x-cross
+libgcc-s1-i386-cross
+libgcc-s1-mips-cross
+libgcc-s1-mips64-cross
+libgcc-s1-mips64el-cross
+libgcc-s1-mips64r6-cross
+libgcc-s1-mips64r6el-cross
+libgcc-s1-mipsel-cross
+libgcc-s1-mipsn32-cross
+libgcc-s1-mipsn32el-cross
+libgcc-s1-mipsn32r6-cross
+libgcc-s1-mipsn32r6el-cross
+libgcc-s1-mipsr6-cross
+libgcc-s1-mipsr6el-cross
+libgcc-s1-powerpc-cross
+libgcc-s1-powerpcspe-cross
+libgcc-s1-ppc64-cross
+libgcc-s1-ppc64el-cross
+libgcc-s1-riscv64-cross
+libgcc-s1-s390x-cross
+libgcc-s1-sh4-cross
+libgcc-s1-sparc64-cross
+libgcc-s1-x32-cross
+libgcc-s2-m68k-cross
+libgcc-s4-hppa-cross
+libgfortran5-alpha-cross
+libgfortran5-arm64-cross
+libgfortran5-armel-cross
+libgfortran5-armhf-cross
+libgfortran5-dbg-arm64-cross
+libgfortran5-dbg-armel-cross
+libgfortran5-dbg-armhf-cross
+libgfortran5-dbg-powerpc-cross
+libgfortran5-dbg-ppc64el-cross
+libgfortran5-hppa-cross
+libgfortran5-m68k-cross
+libgfortran5-mips-cross
+libgfortran5-mips64-cross
+libgfortran5-mips64el-cross
+libgfortran5-mips64r6-cross
+libgfortran5-mips64r6el-cross
+libgfortran5-mipsel-cross
+libgfortran5-mipsn32-cross
+libgfortran5-mipsn32el-cross
+libgfortran5-mipsn32r6-cross
+libgfortran5-mipsn32r6el-cross
+libgfortran5-mipsr6-cross
+libgfortran5-mipsr6el-cross
+libgfortran5-powerpc-cross
+libgfortran5-ppc64-cross
+libgfortran5-ppc64el-cross
+libgfortran5-riscv64-cross
+libgfortran5-s390x-cross
+libgfortran5-sh4-cross
+libgfortran5-sparc64-cross
+libgomp1-alpha-cross
+libgomp1-amd64-cross
+libgomp1-arm64-cross
+libgomp1-armel-cross
+libgomp1-armhf-cross
+libgomp1-dbg-amd64-cross
+libgomp1-dbg-arm64-cross
+libgomp1-dbg-armel-cross
+libgomp1-dbg-armhf-cross
+libgomp1-dbg-i386-cross
+libgomp1-dbg-powerpc-cross
+libgomp1-dbg-ppc64el-cross
+libgomp1-dbg-s390x-cross
+libgomp1-hppa-cross
+libgomp1-i386-cross
+libgomp1-m68k-cross
+libgomp1-mips-cross
+libgomp1-mips64-cross
+libgomp1-mips64el-cross
+libgomp1-mips64r6-cross
+libgomp1-mips64r6el-cross
+libgomp1-mipsel-cross
+libgomp1-mipsn32-cross
+libgomp1-mipsn32el-cross
+libgomp1-mipsn32r6-cross
+libgomp1-mipsn32r6el-cross
+libgomp1-mipsr6-cross
+libgomp1-mipsr6el-cross
+libgomp1-powerpc-cross
+libgomp1-powerpcspe-cross
+libgomp1-ppc64-cross
+libgomp1-ppc64el-cross
+libgomp1-riscv64-cross
+libgomp1-s390x-cross
+libgomp1-sh4-cross
+libgomp1-sparc64-cross
+libgomp1-x32-cross
+libhfatomic1-armel-cross
+libhfatomic1-dbg-armel-cross
+libhfgcc-s1-armel-cross
+libhfgcc-s1-dbg-armel-cross
+libhfgfortran5-armel-cross
+libhfgfortran5-dbg-armel-cross
+libhfgomp1-armel-cross
+libhfgomp1-dbg-armel-cross
+libhfitm1-dbg-armel-cross
+libhflsan0-dbg-armel-cross
+libhfobjc4-armel-cross
+libhfobjc4-dbg-armel-cross
+libhfstdc++6-armel-cross
+libhftsan2-dbg-armel-cross
+libhfubsan1-armel-cross
+libhfubsan1-dbg-armel-cross
+libitm1-alpha-cross
+libitm1-amd64-cross
+libitm1-arm64-cross
+libitm1-dbg-amd64-cross
+libitm1-dbg-arm64-cross
+libitm1-dbg-armel-cross
+libitm1-dbg-armhf-cross
+libitm1-dbg-i386-cross
+libitm1-dbg-powerpc-cross
+libitm1-dbg-ppc64el-cross
+libitm1-dbg-s390x-cross
+libitm1-i386-cross
+libitm1-ppc64-cross
+libitm1-ppc64el-cross
+libitm1-s390x-cross
+libitm1-sh4-cross
+libitm1-sparc64-cross
+libitm1-x32-cross
+liblsan0-amd64-cross
+liblsan0-arm64-cross
+liblsan0-dbg-amd64-cross
+liblsan0-dbg-arm64-cross
+liblsan0-dbg-armel-cross
+liblsan0-dbg-armhf-cross
+liblsan0-dbg-i386-cross
+liblsan0-dbg-powerpc-cross
+liblsan0-dbg-ppc64el-cross
+liblsan0-dbg-s390x-cross
+liblsan0-i386-cross
+liblsan0-ppc64-cross
+liblsan0-ppc64el-cross
+liblsan0-x32-cross
+libn32atomic1-mips-cross
+libn32atomic1-mips64-cross
+libn32atomic1-mips64el-cross
+libn32atomic1-mips64r6-cross
+libn32atomic1-mips64r6el-cross
+libn32atomic1-mipsel-cross
+libn32atomic1-mipsr6-cross
+libn32atomic1-mipsr6el-cross
+libn32gcc-s1-mips-cross
+libn32gcc-s1-mips64-cross
+libn32gcc-s1-mips64el-cross
+libn32gcc-s1-mips64r6-cross
+libn32gcc-s1-mips64r6el-cross
+libn32gcc-s1-mipsel-cross
+libn32gcc-s1-mipsr6-cross
+libn32gcc-s1-mipsr6el-cross
+libn32gfortran5-mips-cross
+libn32gfortran5-mips64-cross
+libn32gfortran5-mips64el-cross
+libn32gfortran5-mips64r6-cross
+libn32gfortran5-mips64r6el-cross
+libn32gfortran5-mipsel-cross
+libn32gfortran5-mipsr6-cross
+libn32gfortran5-mipsr6el-cross
+libn32gomp1-mips-cross
+libn32gomp1-mips64-cross
+libn32gomp1-mips64el-cross
+libn32gomp1-mips64r6-cross
+libn32gomp1-mips64r6el-cross
+libn32gomp1-mipsel-cross
+libn32gomp1-mipsr6-cross
+libn32gomp1-mipsr6el-cross
+libn32objc4-mips-cross
+libn32objc4-mips64-cross
+libn32objc4-mips64el-cross
+libn32objc4-mips64r6-cross
+libn32objc4-mips64r6el-cross
+libn32objc4-mipsel-cross
+libn32objc4-mipsr6-cross
+libn32objc4-mipsr6el-cross
+libn32stdc++6-mips-cross
+libn32stdc++6-mips64-cross
+libn32stdc++6-mips64el-cross
+libn32stdc++6-mips64r6-cross
+libn32stdc++6-mips64r6el-cross
+libn32stdc++6-mipsel-cross
+libn32stdc++6-mipsr6-cross
+libn32stdc++6-mipsr6el-cross
+libobjc4-alpha-cross
+libobjc4-amd64-cross
+libobjc4-arm64-cross
+libobjc4-armel-cross
+libobjc4-armhf-cross
+libobjc4-dbg-amd64-cross
+libobjc4-dbg-arm64-cross
+libobjc4-dbg-armel-cross
+libobjc4-dbg-armhf-cross
+libobjc4-dbg-i386-cross
+libobjc4-dbg-powerpc-cross
+libobjc4-dbg-ppc64el-cross
+libobjc4-dbg-s390x-cross
+libobjc4-hppa-cross
+libobjc4-i386-cross
+libobjc4-m68k-cross
+libobjc4-mips-cross
+libobjc4-mips64-cross
+libobjc4-mips64el-cross
+libobjc4-mips64r6-cross
+libobjc4-mips64r6el-cross
+libobjc4-mipsel-cross
+libobjc4-mipsn32-cross
+libobjc4-mipsn32el-cross
+libobjc4-mipsn32r6-cross
+libobjc4-mipsn32r6el-cross
+libobjc4-mipsr6-cross
+libobjc4-mipsr6el-cross
+libobjc4-powerpc-cross
+libobjc4-powerpcspe-cross
+libobjc4-ppc64-cross
+libobjc4-ppc64el-cross
+libobjc4-riscv64-cross
+libobjc4-s390x-cross
+libobjc4-sh4-cross
+libobjc4-sparc64-cross
+libobjc4-x32-cross
+libquadmath0-amd64-cross
+libquadmath0-dbg-amd64-cross
+libquadmath0-dbg-i386-cross
+libquadmath0-i386-cross
+libquadmath0-x32-cross
+libsfatomic1-armhf-cross
+libsfatomic1-dbg-armhf-cross
+libsfgcc-s1-armhf-cross
+libsfgcc-s1-dbg-armhf-cross
+libsfgfortran5-armhf-cross
+libsfgfortran5-dbg-armhf-cross
+libsfgomp1-armhf-cross
+libsfgomp1-dbg-armhf-cross
+libsfitm1-dbg-armhf-cross
+libsflsan0-dbg-armhf-cross
+libsfobjc4-armhf-cross
+libsfobjc4-dbg-armhf-cross
+libsfstdc++6-armhf-cross
+libsftsan2-dbg-armhf-cross
+libsfubsan1-armhf-cross
+libsfubsan1-dbg-armhf-cross
+libstdc++6-alpha-cross
+libstdc++6-amd64-cross
+libstdc++6-arm64-cross
+libstdc++6-armel-cross
+libstdc++6-armhf-cross
+libstdc++6-hppa-cross
+libstdc++6-i386-cross
+libstdc++6-m68k-cross
+libstdc++6-mips-cross
+libstdc++6-mips64-cross
+libstdc++6-mips64el-cross
+libstdc++6-mips64r6-cross
+libstdc++6-mips64r6el-cross
+libstdc++6-mipsel-cross
+libstdc++6-mipsn32-cross
+libstdc++6-mipsn32el-cross
+libstdc++6-mipsn32r6-cross
+libstdc++6-mipsn32r6el-cross
+libstdc++6-mipsr6-cross
+libstdc++6-mipsr6el-cross
+libstdc++6-powerpc-cross
+libstdc++6-powerpcspe-cross
+libstdc++6-ppc64-cross
+libstdc++6-ppc64el-cross
+libstdc++6-riscv64-cross
+libstdc++6-s390x-cross
+libstdc++6-sh4-cross
+libstdc++6-sparc64-cross
+libstdc++6-x32-cross
+libtsan2-amd64-cross
+libtsan2-arm64-cross
+libtsan2-dbg-amd64-cross
+libtsan2-dbg-arm64-cross
+libtsan2-dbg-armel-cross
+libtsan2-dbg-armhf-cross
+libtsan2-dbg-i386-cross
+libtsan2-dbg-powerpc-cross
+libtsan2-dbg-ppc64el-cross
+libtsan2-dbg-s390x-cross
+libtsan2-i386-cross
+libtsan2-ppc64-cross
+libtsan2-ppc64el-cross
+libtsan2-x32-cross
+libubsan1-arm64-cross
+libubsan1-armel-cross
+libubsan1-armhf-cross
+libubsan1-dbg-arm64-cross
+libubsan1-dbg-armel-cross
+libubsan1-dbg-armhf-cross
+libubsan1-dbg-powerpc-cross
+libubsan1-dbg-ppc64el-cross
+libubsan1-powerpc-cross
+libubsan1-ppc64-cross
+libubsan1-ppc64el-cross
+libubsan1-sparc64-cross
+libvtv0-dbg-s390x-cross
+libx32atomic1-amd64-cross
+libx32atomic1-dbg-amd64-cross
+libx32atomic1-dbg-i386-cross
+libx32atomic1-i386-cross
+libx32gcc-s1-amd64-cross
+libx32gcc-s1-dbg-amd64-cross
+libx32gcc-s1-dbg-i386-cross
+libx32gcc-s1-i386-cross
+libx32gomp1-amd64-cross
+libx32gomp1-dbg-amd64-cross
+libx32gomp1-dbg-i386-cross
+libx32gomp1-i386-cross
+libx32itm1-amd64-cross
+libx32itm1-dbg-amd64-cross
+libx32itm1-dbg-i386-cross
+libx32itm1-i386-cross
+libx32lsan0-amd64-cross
+libx32lsan0-dbg-amd64-cross
+libx32lsan0-dbg-i386-cross
+libx32lsan0-i386-cross
+libx32objc4-amd64-cross
+libx32objc4-dbg-amd64-cross
+libx32objc4-dbg-i386-cross
+libx32objc4-i386-cross
+libx32quadmath0-amd64-cross
+libx32quadmath0-dbg-amd64-cross
+libx32quadmath0-dbg-i386-cross
+libx32quadmath0-i386-cross
+libx32stdc++6-amd64-cross
+libx32stdc++6-i386-cross
+libx32tsan2-dbg-amd64-cross
+libx32tsan2-dbg-i386-cross
+libx32tsan2-i386-cross
+libx32vtv0-dbg-amd64-cross
diff --git a/debian/packages.invalid b/debian/packages.invalid
new file mode 100644 (file)
index 0000000..5272cb1
--- /dev/null
@@ -0,0 +1,4205 @@
+g++-12-multilib-aarch64-linux-gnu
+g++-12-multilib-alpha-linux-gnu
+g++-12-multilib-hppa-linux-gnu
+g++-12-multilib-m68k-linux-gnu
+g++-12-multilib-powerpc64le-linux-gnu
+g++-12-multilib-powerpc-linux-gnuspe
+g++-12-multilib-riscv64-linux-gnu
+g++-12-multilib-sh4-linux-gnu
+gcc-12-hppa64-linux-gnu
+gcc-12-multilib-aarch64-linux-gnu
+gcc-12-multilib-alpha-linux-gnu
+gcc-12-multilib-hppa-linux-gnu
+gcc-12-multilib-m68k-linux-gnu
+gcc-12-multilib-powerpc64le-linux-gnu
+gcc-12-multilib-powerpc-linux-gnuspe
+gcc-12-multilib-riscv64-linux-gnu
+gcc-12-multilib-sh4-linux-gnu
+gcc-12-source
+gccgo-12-hppa-linux-gnu
+gccgo-12-m68k-linux-gnu
+gccgo-12-multilib-aarch64-linux-gnu
+gccgo-12-multilib-alpha-linux-gnu
+gccgo-12-multilib-arm-linux-gnueabi
+gccgo-12-multilib-arm-linux-gnueabihf
+gccgo-12-multilib-hppa-linux-gnu
+gccgo-12-multilib-m68k-linux-gnu
+gccgo-12-multilib-powerpc64le-linux-gnu
+gccgo-12-multilib-powerpc-linux-gnuspe
+gccgo-12-multilib-riscv64-linux-gnu
+gccgo-12-multilib-sh4-linux-gnu
+gdc-12-multilib-aarch64-linux-gnu
+gdc-12-multilib-alpha-linux-gnu
+gdc-12-multilib-hppa-linux-gnu
+gdc-12-multilib-m68k-linux-gnu
+gdc-12-multilib-powerpc64le-linux-gnu
+gdc-12-multilib-powerpc-linux-gnuspe
+gdc-12-multilib-riscv64-linux-gnu
+gdc-12-multilib-sh4-linux-gnu
+gfortran-12-multilib-aarch64-linux-gnu
+gfortran-12-multilib-alpha-linux-gnu
+gfortran-12-multilib-hppa-linux-gnu
+gfortran-12-multilib-m68k-linux-gnu
+gfortran-12-multilib-powerpc64le-linux-gnu
+gfortran-12-multilib-powerpc-linux-gnuspe
+gfortran-12-multilib-riscv64-linux-gnu
+gfortran-12-multilib-sh4-linux-gnu
+gm2-12-powerpc64-linux-gnu
+gm2-12-powerpc-linux-gnu
+gm2-12-sh4-linux-gnu
+gnat-12-sjlj-aarch64-linux-gnu
+gnat-12-sjlj-alpha-linux-gnu
+gnat-12-sjlj-arm-linux-gnueabi
+gnat-12-sjlj-arm-linux-gnueabihf
+gnat-12-sjlj-hppa-linux-gnu
+gnat-12-sjlj-i686-linux-gnu
+gnat-12-sjlj-m68k-linux-gnu
+gnat-12-sjlj-mips64el-linux-gnuabi64
+gnat-12-sjlj-mips64-linux-gnuabi64
+gnat-12-sjlj-mipsel-linux-gnu
+gnat-12-sjlj-mips-linux-gnu
+gnat-12-sjlj-powerpc64le-linux-gnu
+gnat-12-sjlj-powerpc64-linux-gnu
+gnat-12-sjlj-powerpc-linux-gnu
+gnat-12-sjlj-riscv64-linux-gnu
+gnat-12-sjlj-s390x-linux-gnu
+gnat-12-sjlj-sh4-linux-gnu
+gnat-12-sjlj-sparc64-linux-gnu
+gnat-12-sjlj-x86-64-linux-gnu
+gnat-12-sjlj-x86-64-linux-gnux32
+gobjc-12-multilib-aarch64-linux-gnu
+gobjc++-12-multilib-aarch64-linux-gnu
+gobjc-12-multilib-alpha-linux-gnu
+gobjc++-12-multilib-alpha-linux-gnu
+gobjc-12-multilib-hppa-linux-gnu
+gobjc++-12-multilib-hppa-linux-gnu
+gobjc-12-multilib-m68k-linux-gnu
+gobjc++-12-multilib-m68k-linux-gnu
+gobjc-12-multilib-powerpc64le-linux-gnu
+gobjc++-12-multilib-powerpc64le-linux-gnu
+gobjc-12-multilib-powerpc-linux-gnuspe
+gobjc++-12-multilib-powerpc-linux-gnuspe
+gobjc-12-multilib-riscv64-linux-gnu
+gobjc++-12-multilib-riscv64-linux-gnu
+gobjc-12-multilib-sh4-linux-gnu
+gobjc++-12-multilib-sh4-linux-gnu
+lib32asan8-alpha-cross
+lib32asan8-arm64-cross
+lib32asan8-armel-cross
+lib32asan8-armhf-cross
+lib32asan8-dbg-arm64-cross
+lib32asan8-dbg-armel-cross
+lib32asan8-dbg-armhf-cross
+lib32asan8-dbg-i386-cross
+lib32asan8-dbg-mips64-cross
+lib32asan8-dbg-mips64el-cross
+lib32asan8-dbg-mips64r6-cross
+lib32asan8-dbg-mips64r6el-cross
+lib32asan8-dbg-mips-cross
+lib32asan8-dbg-mipsel-cross
+lib32asan8-dbg-mipsn32-cross
+lib32asan8-dbg-mipsn32el-cross
+lib32asan8-dbg-mipsn32r6-cross
+lib32asan8-dbg-mipsn32r6el-cross
+lib32asan8-dbg-mipsr6-cross
+lib32asan8-dbg-mipsr6el-cross
+lib32asan8-dbg-powerpc-cross
+lib32asan8-dbg-ppc64el-cross
+lib32asan8-dbg-riscv64-cross
+lib32asan8-hppa-cross
+lib32asan8-i386-cross
+lib32asan8-m68k-cross
+lib32asan8-mips64-cross
+lib32asan8-mips64el-cross
+lib32asan8-mips64r6-cross
+lib32asan8-mips64r6el-cross
+lib32asan8-mips-cross
+lib32asan8-mipsel-cross
+lib32asan8-mipsn32-cross
+lib32asan8-mipsn32el-cross
+lib32asan8-mipsn32r6-cross
+lib32asan8-mipsn32r6el-cross
+lib32asan8-mipsr6-cross
+lib32asan8-mipsr6el-cross
+lib32asan8-powerpc-cross
+lib32asan8-ppc64el-cross
+lib32asan8-riscv64-cross
+lib32asan8-sh4-cross
+lib32atomic1-alpha-cross
+lib32atomic1-arm64-cross
+lib32atomic1-armel-cross
+lib32atomic1-armhf-cross
+lib32atomic1-dbg-arm64-cross
+lib32atomic1-dbg-armel-cross
+lib32atomic1-dbg-armhf-cross
+lib32atomic1-dbg-i386-cross
+lib32atomic1-dbg-mips-cross
+lib32atomic1-dbg-mipsel-cross
+lib32atomic1-dbg-mipsr6-cross
+lib32atomic1-dbg-mipsr6el-cross
+lib32atomic1-dbg-powerpc-cross
+lib32atomic1-dbg-ppc64el-cross
+lib32atomic1-dbg-riscv64-cross
+lib32atomic1-hppa-cross
+lib32atomic1-i386-cross
+lib32atomic1-m68k-cross
+lib32atomic1-mips-cross
+lib32atomic1-mipsel-cross
+lib32atomic1-mipsr6-cross
+lib32atomic1-mipsr6el-cross
+lib32atomic1-powerpc-cross
+lib32atomic1-ppc64el-cross
+lib32atomic1-riscv64-cross
+lib32atomic1-sh4-cross
+lib32gcc-s1-alpha-cross
+lib32gcc-s1-arm64-cross
+lib32gcc-s1-armel-cross
+lib32gcc-s1-armhf-cross
+lib32gcc-s1-dbg-arm64-cross
+lib32gcc-s1-dbg-armel-cross
+lib32gcc-s1-dbg-armhf-cross
+lib32gcc-s1-dbg-i386-cross
+lib32gcc-s1-dbg-mips-cross
+lib32gcc-s1-dbg-mipsel-cross
+lib32gcc-s1-dbg-mipsr6-cross
+lib32gcc-s1-dbg-mipsr6el-cross
+lib32gcc-s1-dbg-powerpc-cross
+lib32gcc-s1-dbg-ppc64el-cross
+lib32gcc-s1-dbg-riscv64-cross
+lib32gcc-s1-hppa-cross
+lib32gcc-s1-i386-cross
+lib32gcc-s1-m68k-cross
+lib32gcc-s1-mips-cross
+lib32gcc-s1-mipsel-cross
+lib32gcc-s1-mipsr6-cross
+lib32gcc-s1-mipsr6el-cross
+lib32gcc-s1-powerpc-cross
+lib32gcc-s1-ppc64el-cross
+lib32gcc-s1-riscv64-cross
+lib32gcc-s1-sh4-cross
+lib32gcc-12-dev-alpha-cross
+lib32gcc-12-dev-arm64-cross
+lib32gcc-12-dev-armel-cross
+lib32gcc-12-dev-armhf-cross
+lib32gcc-12-dev-hppa-cross
+lib32gcc-12-dev-i386-cross
+lib32gcc-12-dev-m68k-cross
+lib32gcc-12-dev-mips-cross
+lib32gcc-12-dev-mipsel-cross
+lib32gcc-12-dev-mipsr6-cross
+lib32gcc-12-dev-mipsr6el-cross
+lib32gcc-12-dev-powerpc-cross
+lib32gcc-12-dev-ppc64el-cross
+lib32gcc-12-dev-riscv64-cross
+lib32gcc-12-dev-sh4-cross
+lib32gfortran5-alpha-cross
+lib32gfortran5-arm64-cross
+lib32gfortran5-armel-cross
+lib32gfortran5-armhf-cross
+lib32gfortran5-dbg-arm64-cross
+lib32gfortran5-dbg-armel-cross
+lib32gfortran5-dbg-armhf-cross
+lib32gfortran5-dbg-i386-cross
+lib32gfortran5-dbg-mips-cross
+lib32gfortran5-dbg-mipsel-cross
+lib32gfortran5-dbg-mipsr6-cross
+lib32gfortran5-dbg-mipsr6el-cross
+lib32gfortran5-dbg-powerpc-cross
+lib32gfortran5-dbg-ppc64el-cross
+lib32gfortran5-dbg-riscv64-cross
+lib32gfortran5-hppa-cross
+lib32gfortran5-i386-cross
+lib32gfortran5-m68k-cross
+lib32gfortran5-mips-cross
+lib32gfortran5-mipsel-cross
+lib32gfortran5-mipsr6-cross
+lib32gfortran5-mipsr6el-cross
+lib32gfortran5-powerpc-cross
+lib32gfortran5-ppc64el-cross
+lib32gfortran5-riscv64-cross
+lib32gfortran5-sh4-cross
+lib32gfortran-12-dev-alpha-cross
+lib32gfortran-12-dev-arm64-cross
+lib32gfortran-12-dev-armel-cross
+lib32gfortran-12-dev-armhf-cross
+lib32gfortran-12-dev-hppa-cross
+lib32gfortran-12-dev-i386-cross
+lib32gfortran-12-dev-m68k-cross
+lib32gfortran-12-dev-mips-cross
+lib32gfortran-12-dev-mipsel-cross
+lib32gfortran-12-dev-mipsr6-cross
+lib32gfortran-12-dev-mipsr6el-cross
+lib32gfortran-12-dev-powerpc-cross
+lib32gfortran-12-dev-ppc64el-cross
+lib32gfortran-12-dev-riscv64-cross
+lib32gfortran-12-dev-sh4-cross
+lib32go21-alpha-cross
+lib32go21-arm64-cross
+lib32go21-armel-cross
+lib32go21-armhf-cross
+lib32go21-dbg-arm64-cross
+lib32go21-dbg-armel-cross
+lib32go21-dbg-armhf-cross
+lib32go21-dbg-i386-cross
+lib32go21-dbg-mips-cross
+lib32go21-dbg-mipsel-cross
+lib32go21-dbg-mipsr6-cross
+lib32go21-dbg-mipsr6el-cross
+lib32go21-dbg-powerpc-cross
+lib32go21-dbg-ppc64el-cross
+lib32go21-dbg-riscv64-cross
+lib32go21-hppa-cross
+lib32go21-i386-cross
+lib32go21-m68k-cross
+lib32go21-mips-cross
+lib32go21-mipsel-cross
+lib32go21-mipsr6-cross
+lib32go21-mipsr6el-cross
+lib32go21-powerpc-cross
+lib32go21-ppc64el-cross
+lib32go21-riscv64-cross
+lib32go21-sh4-cross
+lib32go-12-dev-alpha-cross
+lib32go-12-dev-arm64-cross
+lib32go-12-dev-armel-cross
+lib32go-12-dev-armhf-cross
+lib32go-12-dev-hppa-cross
+lib32go-12-dev-i386-cross
+lib32go-12-dev-m68k-cross
+lib32go-12-dev-mips-cross
+lib32go-12-dev-mipsel-cross
+lib32go-12-dev-mipsr6-cross
+lib32go-12-dev-mipsr6el-cross
+lib32go-12-dev-powerpc-cross
+lib32go-12-dev-ppc64el-cross
+lib32go-12-dev-riscv64-cross
+lib32go-12-dev-sh4-cross
+lib32gomp1-alpha-cross
+lib32gomp1-arm64-cross
+lib32gomp1-armel-cross
+lib32gomp1-armhf-cross
+lib32gomp1-dbg-arm64-cross
+lib32gomp1-dbg-armel-cross
+lib32gomp1-dbg-armhf-cross
+lib32gomp1-dbg-i386-cross
+lib32gomp1-dbg-mips-cross
+lib32gomp1-dbg-mipsel-cross
+lib32gomp1-dbg-mipsr6-cross
+lib32gomp1-dbg-mipsr6el-cross
+lib32gomp1-dbg-powerpc-cross
+lib32gomp1-dbg-ppc64el-cross
+lib32gomp1-dbg-riscv64-cross
+lib32gomp1-hppa-cross
+lib32gomp1-i386-cross
+lib32gomp1-m68k-cross
+lib32gomp1-mips-cross
+lib32gomp1-mipsel-cross
+lib32gomp1-mipsr6-cross
+lib32gomp1-mipsr6el-cross
+lib32gomp1-powerpc-cross
+lib32gomp1-ppc64el-cross
+lib32gomp1-riscv64-cross
+lib32gomp1-sh4-cross
+lib32gphobos3-alpha-cross
+lib32gphobos3-arm64-cross
+lib32gphobos3-armel-cross
+lib32gphobos3-armhf-cross
+lib32gphobos3-dbg-arm64-cross
+lib32gphobos3-dbg-armel-cross
+lib32gphobos3-dbg-armhf-cross
+lib32gphobos3-dbg-i386-cross
+lib32gphobos3-dbg-mips64r6el-cross
+lib32gphobos3-dbg-mips-cross
+lib32gphobos3-dbg-mipsel-cross
+lib32gphobos3-dbg-mipsn32-cross
+lib32gphobos3-dbg-mipsn32el-cross
+lib32gphobos3-dbg-mipsn32r6-cross
+lib32gphobos3-dbg-mipsn32r6el-cross
+lib32gphobos3-dbg-mipsr6-cross
+lib32gphobos3-dbg-mipsr6el-cross
+lib32gphobos3-dbg-ppc64el-cross
+lib32gphobos3-hppa-cross
+lib32gphobos3-i386-cross
+lib32gphobos3-m68k-cross
+lib32gphobos3-mips-cross
+lib32gphobos3-mipsel-cross
+lib32gphobos3-mipsn32-cross
+lib32gphobos3-mipsn32el-cross
+lib32gphobos3-mipsn32r6-cross
+lib32gphobos3-mipsn32r6el-cross
+lib32gphobos3-mipsr6-cross
+lib32gphobos3-mipsr6el-cross
+lib32gphobos3-powerpc-cross
+lib32gphobos3-ppc64el-cross
+lib32gphobos3-riscv64-cross
+lib32gphobos3-sh4-cross
+lib32gphobos3-sparc64-cross
+lib32gphobos-12-dev-alpha-cross
+lib32gphobos-12-dev-arm64-cross
+lib32gphobos-12-dev-armel-cross
+lib32gphobos-12-dev-armhf-cross
+lib32gphobos-12-dev-hppa-cross
+lib32gphobos-12-dev-i386-cross
+lib32gphobos-12-dev-m68k-cross
+lib32gphobos-12-dev-mips-cross
+lib32gphobos-12-dev-mipsel-cross
+lib32gphobos-12-dev-mipsn32-cross
+lib32gphobos-12-dev-mipsn32el-cross
+lib32gphobos-12-dev-mipsn32r6-cross
+lib32gphobos-12-dev-mipsn32r6el-cross
+lib32gphobos-12-dev-mipsr6-cross
+lib32gphobos-12-dev-mipsr6el-cross
+lib32gphobos-12-dev-powerpc-cross
+lib32gphobos-12-dev-ppc64el-cross
+lib32gphobos-12-dev-riscv64-cross
+lib32gphobos-12-dev-sh4-cross
+lib32gphobos-12-dev-sparc64-cross
+lib32itm1-alpha-cross
+lib32itm1-arm64-cross
+lib32itm1-armel-cross
+lib32itm1-armhf-cross
+lib32itm1-dbg-arm64-cross
+lib32itm1-dbg-armel-cross
+lib32itm1-dbg-armhf-cross
+lib32itm1-dbg-i386-cross
+lib32itm1-dbg-mips64el-cross
+lib32itm1-dbg-mips-cross
+lib32itm1-dbg-mipsel-cross
+lib32itm1-dbg-powerpc-cross
+lib32itm1-dbg-ppc64el-cross
+lib32itm1-dbg-riscv64-cross
+lib32itm1-hppa-cross
+lib32itm1-i386-cross
+lib32itm1-m68k-cross
+lib32itm1-mips64-cross
+lib32itm1-mips64el-cross
+lib32itm1-mips64r6-cross
+lib32itm1-mips64r6el-cross
+lib32itm1-mips-cross
+lib32itm1-mipsel-cross
+lib32itm1-mipsn32-cross
+lib32itm1-mipsn32el-cross
+lib32itm1-mipsn32r6-cross
+lib32itm1-mipsn32r6el-cross
+lib32itm1-mipsr6-cross
+lib32itm1-mipsr6el-cross
+lib32itm1-powerpc-cross
+lib32itm1-ppc64el-cross
+lib32itm1-riscv64-cross
+lib32itm1-sh4-cross
+lib32lsan0-alpha-cross
+lib32lsan0-arm64-cross
+lib32lsan0-armel-cross
+lib32lsan0-armhf-cross
+lib32lsan0-dbg-arm64-cross
+lib32lsan0-dbg-armel-cross
+lib32lsan0-dbg-armhf-cross
+lib32lsan0-dbg-i386-cross
+lib32lsan0-dbg-mips64el-cross
+lib32lsan0-dbg-mips-cross
+lib32lsan0-dbg-mipsel-cross
+lib32lsan0-dbg-powerpc-cross
+lib32lsan0-dbg-ppc64el-cross
+lib32lsan0-dbg-riscv64-cross
+lib32lsan0-dbg-x32-cross
+lib32lsan0-hppa-cross
+lib32lsan0-i386-cross
+lib32lsan0-m68k-cross
+lib32lsan0-mips64-cross
+lib32lsan0-mips64el-cross
+lib32lsan0-mips64r6-cross
+lib32lsan0-mips64r6el-cross
+lib32lsan0-mips-cross
+lib32lsan0-mipsel-cross
+lib32lsan0-mipsn32-cross
+lib32lsan0-mipsn32el-cross
+lib32lsan0-mipsn32r6-cross
+lib32lsan0-mipsn32r6el-cross
+lib32lsan0-mipsr6-cross
+lib32lsan0-mipsr6el-cross
+lib32lsan0-powerpc-cross
+lib32lsan0-ppc64el-cross
+lib32lsan0-riscv64-cross
+lib32lsan0-s390x-cross
+lib32lsan0-sh4-cross
+lib32lsan0-sparc64-cross
+lib32lsan0-x32-cross
+lib32objc4-alpha-cross
+lib32objc4-arm64-cross
+lib32objc4-armel-cross
+lib32objc4-armhf-cross
+lib32objc4-dbg-arm64-cross
+lib32objc4-dbg-armel-cross
+lib32objc4-dbg-armhf-cross
+lib32objc4-dbg-i386-cross
+lib32objc4-dbg-mips-cross
+lib32objc4-dbg-mipsel-cross
+lib32objc4-dbg-mipsr6-cross
+lib32objc4-dbg-mipsr6el-cross
+lib32objc4-dbg-powerpc-cross
+lib32objc4-dbg-ppc64el-cross
+lib32objc4-dbg-riscv64-cross
+lib32objc4-hppa-cross
+lib32objc4-i386-cross
+lib32objc4-m68k-cross
+lib32objc4-mips-cross
+lib32objc4-mipsel-cross
+lib32objc4-mipsr6-cross
+lib32objc4-mipsr6el-cross
+lib32objc4-powerpc-cross
+lib32objc4-ppc64el-cross
+lib32objc4-riscv64-cross
+lib32objc4-sh4-cross
+lib32objc-12-dev-alpha-cross
+lib32objc-12-dev-arm64-cross
+lib32objc-12-dev-armel-cross
+lib32objc-12-dev-armhf-cross
+lib32objc-12-dev-hppa-cross
+lib32objc-12-dev-i386-cross
+lib32objc-12-dev-m68k-cross
+lib32objc-12-dev-mips-cross
+lib32objc-12-dev-mipsel-cross
+lib32objc-12-dev-mipsr6-cross
+lib32objc-12-dev-mipsr6el-cross
+lib32objc-12-dev-powerpc-cross
+lib32objc-12-dev-ppc64el-cross
+lib32objc-12-dev-riscv64-cross
+lib32objc-12-dev-sh4-cross
+lib32quadmath0-alpha-cross
+lib32quadmath0-arm64-cross
+lib32quadmath0-armel-cross
+lib32quadmath0-armhf-cross
+lib32quadmath0-dbg-i386-cross
+lib32quadmath0-dbg-ppc64el-cross
+lib32quadmath0-dbg-riscv64-cross
+lib32quadmath0-hppa-cross
+lib32quadmath0-i386-cross
+lib32quadmath0-m68k-cross
+lib32quadmath0-mips64el-cross
+lib32quadmath0-mips-cross
+lib32quadmath0-mipsel-cross
+lib32quadmath0-powerpc-cross
+lib32quadmath0-ppc64-cross
+lib32quadmath0-ppc64el-cross
+lib32quadmath0-riscv64-cross
+lib32quadmath0-s390x-cross
+lib32quadmath0-sh4-cross
+lib32quadmath0-sparc64-cross
+lib32stdc++6-12-dbg-arm64-cross
+lib32stdc++6-12-dbg-armel-cross
+lib32stdc++6-12-dbg-armhf-cross
+lib32stdc++6-12-dbg-i386-cross
+lib32stdc++6-12-dbg-mips-cross
+lib32stdc++6-12-dbg-mipsel-cross
+lib32stdc++6-12-dbg-mipsr6-cross
+lib32stdc++6-12-dbg-mipsr6el-cross
+lib32stdc++6-12-dbg-powerpc-cross
+lib32stdc++6-12-dbg-ppc64el-cross
+lib32stdc++6-12-dbg-riscv64-cross
+lib32stdc++6-alpha-cross
+lib32stdc++6-arm64-cross
+lib32stdc++6-armel-cross
+lib32stdc++6-armhf-cross
+lib32stdc++6-hppa-cross
+lib32stdc++6-i386-cross
+lib32stdc++6-m68k-cross
+lib32stdc++6-mips-cross
+lib32stdc++6-mipsel-cross
+lib32stdc++6-mipsr6-cross
+lib32stdc++6-mipsr6el-cross
+lib32stdc++6-powerpc-cross
+lib32stdc++6-ppc64el-cross
+lib32stdc++6-riscv64-cross
+lib32stdc++6-sh4-cross
+lib32stdc++-12-dev-alpha-cross
+lib32stdc++-12-dev-arm64-cross
+lib32stdc++-12-dev-armel-cross
+lib32stdc++-12-dev-armhf-cross
+lib32stdc++-12-dev-hppa-cross
+lib32stdc++-12-dev-i386-cross
+lib32stdc++-12-dev-m68k-cross
+lib32stdc++-12-dev-mips-cross
+lib32stdc++-12-dev-mipsel-cross
+lib32stdc++-12-dev-mipsr6-cross
+lib32stdc++-12-dev-mipsr6el-cross
+lib32stdc++-12-dev-powerpc-cross
+lib32stdc++-12-dev-ppc64el-cross
+lib32stdc++-12-dev-riscv64-cross
+lib32stdc++-12-dev-sh4-cross
+lib32tsan2-alpha-cross
+lib32tsan2-amd64-cross
+lib32tsan2-arm64-cross
+lib32tsan2-armel-cross
+lib32tsan2-armhf-cross
+lib32tsan2-dbg-arm64-cross
+lib32tsan2-dbg-armel-cross
+lib32tsan2-dbg-armhf-cross
+lib32tsan2-dbg-i386-cross
+lib32tsan2-dbg-mips64el-cross
+lib32tsan2-dbg-mips-cross
+lib32tsan2-dbg-mipsel-cross
+lib32tsan2-dbg-powerpc-cross
+lib32tsan2-dbg-ppc64el-cross
+lib32tsan2-dbg-riscv64-cross
+lib32tsan2-dbg-x32-cross
+lib32tsan2-hppa-cross
+lib32tsan2-i386-cross
+lib32tsan2-m68k-cross
+lib32tsan2-mips64-cross
+lib32tsan2-mips64el-cross
+lib32tsan2-mips64r6-cross
+lib32tsan2-mips64r6el-cross
+lib32tsan2-mips-cross
+lib32tsan2-mipsel-cross
+lib32tsan2-mipsn32-cross
+lib32tsan2-mipsn32el-cross
+lib32tsan2-mipsn32r6-cross
+lib32tsan2-mipsn32r6el-cross
+lib32tsan2-mipsr6-cross
+lib32tsan2-mipsr6el-cross
+lib32tsan2-powerpc-cross
+lib32tsan2-ppc64-cross
+lib32tsan2-ppc64el-cross
+lib32tsan2-riscv64-cross
+lib32tsan2-s390x-cross
+lib32tsan2-sh4-cross
+lib32tsan2-sparc64-cross
+lib32tsan2-x32-cross
+lib32ubsan1-alpha-cross
+lib32ubsan1-arm64-cross
+lib32ubsan1-armel-cross
+lib32ubsan1-armhf-cross
+lib32ubsan1-dbg-arm64-cross
+lib32ubsan1-dbg-armel-cross
+lib32ubsan1-dbg-armhf-cross
+lib32ubsan1-dbg-i386-cross
+lib32ubsan1-dbg-mips64el-cross
+lib32ubsan1-dbg-mips-cross
+lib32ubsan1-dbg-mipsel-cross
+lib32ubsan1-dbg-powerpc-cross
+lib32ubsan1-dbg-ppc64el-cross
+lib32ubsan1-dbg-riscv64-cross
+lib32ubsan1-hppa-cross
+lib32ubsan1-i386-cross
+lib32ubsan1-m68k-cross
+lib32ubsan1-mips64-cross
+lib32ubsan1-mips64el-cross
+lib32ubsan1-mips64r6-cross
+lib32ubsan1-mips64r6el-cross
+lib32ubsan1-mips-cross
+lib32ubsan1-mipsel-cross
+lib32ubsan1-mipsn32-cross
+lib32ubsan1-mipsn32el-cross
+lib32ubsan1-mipsn32r6-cross
+lib32ubsan1-mipsn32r6el-cross
+lib32ubsan1-mipsr6-cross
+lib32ubsan1-mipsr6el-cross
+lib32ubsan1-powerpc-cross
+lib32ubsan1-ppc64el-cross
+lib32ubsan1-riscv64-cross
+lib32ubsan1-sh4-cross
+lib32vtv0-alpha-cross
+lib32vtv0-amd64-cross
+lib32vtv0-arm64-cross
+lib32vtv0-armel-cross
+lib32vtv0-armhf-cross
+lib32vtv0-dbg-arm64-cross
+lib32vtv0-dbg-armel-cross
+lib32vtv0-dbg-armhf-cross
+lib32vtv0-dbg-i386-cross
+lib32vtv0-dbg-mips64el-cross
+lib32vtv0-dbg-mips-cross
+lib32vtv0-dbg-mipsel-cross
+lib32vtv0-dbg-powerpc-cross
+lib32vtv0-dbg-ppc64el-cross
+lib32vtv0-dbg-riscv64-cross
+lib32vtv0-dbg-x32-cross
+lib32vtv0-hppa-cross
+lib32vtv0-i386-cross
+lib32vtv0-m68k-cross
+lib32vtv0-mips64-cross
+lib32vtv0-mips64el-cross
+lib32vtv0-mips64r6-cross
+lib32vtv0-mips64r6el-cross
+lib32vtv0-mips-cross
+lib32vtv0-mipsel-cross
+lib32vtv0-mipsn32-cross
+lib32vtv0-mipsn32el-cross
+lib32vtv0-mipsn32r6-cross
+lib32vtv0-mipsn32r6el-cross
+lib32vtv0-mipsr6-cross
+lib32vtv0-mipsr6el-cross
+lib32vtv0-powerpc-cross
+lib32vtv0-ppc64-cross
+lib32vtv0-ppc64el-cross
+lib32vtv0-riscv64-cross
+lib32vtv0-s390x-cross
+lib32vtv0-sh4-cross
+lib32vtv0-sparc64-cross
+lib32vtv0-x32-cross
+lib64asan8-alpha-cross
+lib64asan8-amd64-cross
+lib64asan8-arm64-cross
+lib64asan8-armel-cross
+lib64asan8-armhf-cross
+lib64asan8-dbg-amd64-cross
+lib64asan8-dbg-arm64-cross
+lib64asan8-dbg-armel-cross
+lib64asan8-dbg-armhf-cross
+lib64asan8-dbg-mips64-cross
+lib64asan8-dbg-mips64el-cross
+lib64asan8-dbg-mips64r6-cross
+lib64asan8-dbg-mips64r6el-cross
+lib64asan8-dbg-mips-cross
+lib64asan8-dbg-mipsel-cross
+lib64asan8-dbg-mipsn32-cross
+lib64asan8-dbg-mipsn32el-cross
+lib64asan8-dbg-mipsn32r6-cross
+lib64asan8-dbg-mipsn32r6el-cross
+lib64asan8-dbg-mipsr6-cross
+lib64asan8-dbg-mipsr6el-cross
+lib64asan8-dbg-ppc64el-cross
+lib64asan8-dbg-riscv64-cross
+lib64asan8-dbg-s390x-cross
+lib64asan8-hppa-cross
+lib64asan8-m68k-cross
+lib64asan8-mips64-cross
+lib64asan8-mips64el-cross
+lib64asan8-mips64r6-cross
+lib64asan8-mips64r6el-cross
+lib64asan8-mips-cross
+lib64asan8-mipsel-cross
+lib64asan8-mipsn32-cross
+lib64asan8-mipsn32el-cross
+lib64asan8-mipsn32r6-cross
+lib64asan8-mipsn32r6el-cross
+lib64asan8-mipsr6-cross
+lib64asan8-mipsr6el-cross
+lib64asan8-ppc64-cross
+lib64asan8-ppc64el-cross
+lib64asan8-riscv64-cross
+lib64asan8-s390x-cross
+lib64asan8-sh4-cross
+lib64asan8-sparc64-cross
+lib64atomic1-alpha-cross
+lib64atomic1-amd64-cross
+lib64atomic1-arm64-cross
+lib64atomic1-armel-cross
+lib64atomic1-armhf-cross
+lib64atomic1-dbg-amd64-cross
+lib64atomic1-dbg-arm64-cross
+lib64atomic1-dbg-armel-cross
+lib64atomic1-dbg-armhf-cross
+lib64atomic1-dbg-mips64el-cross
+lib64atomic1-dbg-mips64r6el-cross
+lib64atomic1-dbg-ppc64el-cross
+lib64atomic1-dbg-riscv64-cross
+lib64atomic1-dbg-s390x-cross
+lib64atomic1-hppa-cross
+lib64atomic1-m68k-cross
+lib64atomic1-mips64-cross
+lib64atomic1-mips64el-cross
+lib64atomic1-mips64r6-cross
+lib64atomic1-mips64r6el-cross
+lib64atomic1-ppc64-cross
+lib64atomic1-ppc64el-cross
+lib64atomic1-riscv64-cross
+lib64atomic1-s390x-cross
+lib64atomic1-sh4-cross
+lib64atomic1-sparc64-cross
+lib64gcc-s1-alpha-cross
+lib64gcc-s1-amd64-cross
+lib64gcc-s1-arm64-cross
+lib64gcc-s1-armel-cross
+lib64gcc-s1-armhf-cross
+lib64gcc-s1-dbg-amd64-cross
+lib64gcc-s1-dbg-arm64-cross
+lib64gcc-s1-dbg-armel-cross
+lib64gcc-s1-dbg-armhf-cross
+lib64gcc-s1-dbg-mips64el-cross
+lib64gcc-s1-dbg-mips64r6el-cross
+lib64gcc-s1-dbg-ppc64el-cross
+lib64gcc-s1-dbg-riscv64-cross
+lib64gcc-s1-dbg-s390x-cross
+lib64gcc-s1-hppa-cross
+lib64gcc-s1-m68k-cross
+lib64gcc-s1-mips64-cross
+lib64gcc-s1-mips64el-cross
+lib64gcc-s1-mips64r6-cross
+lib64gcc-s1-mips64r6el-cross
+lib64gcc-s1-ppc64-cross
+lib64gcc-s1-ppc64el-cross
+lib64gcc-s1-riscv64-cross
+lib64gcc-s1-s390x-cross
+lib64gcc-s1-sh4-cross
+lib64gcc-s1-sparc64-cross
+lib64gcc-12-dev-alpha-cross
+lib64gcc-12-dev-amd64-cross
+lib64gcc-12-dev-arm64-cross
+lib64gcc-12-dev-armel-cross
+lib64gcc-12-dev-armhf-cross
+lib64gcc-12-dev-hppa-cross
+lib64gcc-12-dev-m68k-cross
+lib64gcc-12-dev-mips64-cross
+lib64gcc-12-dev-mips64el-cross
+lib64gcc-12-dev-mips64r6-cross
+lib64gcc-12-dev-mips64r6el-cross
+lib64gcc-12-dev-ppc64-cross
+lib64gcc-12-dev-ppc64el-cross
+lib64gcc-12-dev-riscv64-cross
+lib64gcc-12-dev-s390x-cross
+lib64gcc-12-dev-sh4-cross
+lib64gcc-12-dev-sparc64-cross
+lib64gfortran5-alpha-cross
+lib64gfortran5-amd64-cross
+lib64gfortran5-arm64-cross
+lib64gfortran5-armel-cross
+lib64gfortran5-armhf-cross
+lib64gfortran5-dbg-amd64-cross
+lib64gfortran5-dbg-arm64-cross
+lib64gfortran5-dbg-armel-cross
+lib64gfortran5-dbg-armhf-cross
+lib64gfortran5-dbg-mips64el-cross
+lib64gfortran5-dbg-mips64r6el-cross
+lib64gfortran5-dbg-ppc64el-cross
+lib64gfortran5-dbg-riscv64-cross
+lib64gfortran5-dbg-s390x-cross
+lib64gfortran5-hppa-cross
+lib64gfortran5-m68k-cross
+lib64gfortran5-mips64-cross
+lib64gfortran5-mips64el-cross
+lib64gfortran5-mips64r6-cross
+lib64gfortran5-mips64r6el-cross
+lib64gfortran5-ppc64-cross
+lib64gfortran5-ppc64el-cross
+lib64gfortran5-riscv64-cross
+lib64gfortran5-s390x-cross
+lib64gfortran5-sh4-cross
+lib64gfortran5-sparc64-cross
+lib64gfortran-12-dev-alpha-cross
+lib64gfortran-12-dev-amd64-cross
+lib64gfortran-12-dev-arm64-cross
+lib64gfortran-12-dev-armel-cross
+lib64gfortran-12-dev-armhf-cross
+lib64gfortran-12-dev-hppa-cross
+lib64gfortran-12-dev-m68k-cross
+lib64gfortran-12-dev-mips64-cross
+lib64gfortran-12-dev-mips64el-cross
+lib64gfortran-12-dev-mips64r6-cross
+lib64gfortran-12-dev-mips64r6el-cross
+lib64gfortran-12-dev-ppc64-cross
+lib64gfortran-12-dev-ppc64el-cross
+lib64gfortran-12-dev-riscv64-cross
+lib64gfortran-12-dev-s390x-cross
+lib64gfortran-12-dev-sh4-cross
+lib64gfortran-12-dev-sparc64-cross
+lib64go21-alpha-cross
+lib64go21-amd64-cross
+lib64go21-arm64-cross
+lib64go21-armel-cross
+lib64go21-armhf-cross
+lib64go21-dbg-amd64-cross
+lib64go21-dbg-arm64-cross
+lib64go21-dbg-armel-cross
+lib64go21-dbg-armhf-cross
+lib64go21-dbg-mips64el-cross
+lib64go21-dbg-mips64r6el-cross
+lib64go21-dbg-ppc64el-cross
+lib64go21-dbg-riscv64-cross
+lib64go21-dbg-s390x-cross
+lib64go21-hppa-cross
+lib64go21-m68k-cross
+lib64go21-mips64-cross
+lib64go21-mips64el-cross
+lib64go21-mips64r6-cross
+lib64go21-mips64r6el-cross
+lib64go21-ppc64-cross
+lib64go21-ppc64el-cross
+lib64go21-riscv64-cross
+lib64go21-s390x-cross
+lib64go21-sh4-cross
+lib64go21-sparc64-cross
+lib64go-12-dev-alpha-cross
+lib64go-12-dev-amd64-cross
+lib64go-12-dev-arm64-cross
+lib64go-12-dev-armel-cross
+lib64go-12-dev-armhf-cross
+lib64go-12-dev-hppa-cross
+lib64go-12-dev-m68k-cross
+lib64go-12-dev-mips64-cross
+lib64go-12-dev-mips64el-cross
+lib64go-12-dev-mips64r6-cross
+lib64go-12-dev-mips64r6el-cross
+lib64go-12-dev-ppc64-cross
+lib64go-12-dev-ppc64el-cross
+lib64go-12-dev-riscv64-cross
+lib64go-12-dev-s390x-cross
+lib64go-12-dev-sh4-cross
+lib64go-12-dev-sparc64-cross
+lib64gomp1-alpha-cross
+lib64gomp1-amd64-cross
+lib64gomp1-arm64-cross
+lib64gomp1-armel-cross
+lib64gomp1-armhf-cross
+lib64gomp1-dbg-amd64-cross
+lib64gomp1-dbg-arm64-cross
+lib64gomp1-dbg-armel-cross
+lib64gomp1-dbg-armhf-cross
+lib64gomp1-dbg-mips64el-cross
+lib64gomp1-dbg-mips64r6el-cross
+lib64gomp1-dbg-ppc64el-cross
+lib64gomp1-dbg-riscv64-cross
+lib64gomp1-dbg-s390x-cross
+lib64gomp1-hppa-cross
+lib64gomp1-m68k-cross
+lib64gomp1-mips64-cross
+lib64gomp1-mips64el-cross
+lib64gomp1-mips64r6-cross
+lib64gomp1-mips64r6el-cross
+lib64gomp1-ppc64-cross
+lib64gomp1-ppc64el-cross
+lib64gomp1-riscv64-cross
+lib64gomp1-s390x-cross
+lib64gomp1-sh4-cross
+lib64gomp1-sparc64-cross
+lib64gphobos3-alpha-cross
+lib64gphobos3-amd64-cross
+lib64gphobos3-arm64-cross
+lib64gphobos3-armel-cross
+lib64gphobos3-armhf-cross
+lib64gphobos3-dbg-amd64-cross
+lib64gphobos3-dbg-arm64-cross
+lib64gphobos3-dbg-armel-cross
+lib64gphobos3-dbg-armhf-cross
+lib64gphobos3-dbg-mips64el-cross
+lib64gphobos3-dbg-mips64r6el-cross
+lib64gphobos3-dbg-mipsn32-cross
+lib64gphobos3-dbg-mipsn32el-cross
+lib64gphobos3-dbg-mipsn32r6-cross
+lib64gphobos3-dbg-mipsn32r6el-cross
+lib64gphobos3-dbg-mipsr6-cross
+lib64gphobos3-dbg-mipsr6el-cross
+lib64gphobos3-dbg-ppc64el-cross
+lib64gphobos3-dbg-s390x-cross
+lib64gphobos3-hppa-cross
+lib64gphobos3-m68k-cross
+lib64gphobos3-mips64el-cross
+lib64gphobos3-mips64r6el-cross
+lib64gphobos3-mipsn32-cross
+lib64gphobos3-mipsn32el-cross
+lib64gphobos3-mipsn32r6-cross
+lib64gphobos3-mipsn32r6el-cross
+lib64gphobos3-ppc64-cross
+lib64gphobos3-ppc64el-cross
+lib64gphobos3-riscv64-cross
+lib64gphobos3-s390x-cross
+lib64gphobos3-sh4-cross
+lib64gphobos3-sparc64-cross
+lib64gphobos-12-dev-alpha-cross
+lib64gphobos-12-dev-amd64-cross
+lib64gphobos-12-dev-arm64-cross
+lib64gphobos-12-dev-armel-cross
+lib64gphobos-12-dev-armhf-cross
+lib64gphobos-12-dev-hppa-cross
+lib64gphobos-12-dev-m68k-cross
+lib64gphobos-12-dev-mips64el-cross
+lib64gphobos-12-dev-mips64r6el-cross
+lib64gphobos-12-dev-mipsn32-cross
+lib64gphobos-12-dev-mipsn32el-cross
+lib64gphobos-12-dev-mipsn32r6-cross
+lib64gphobos-12-dev-mipsn32r6el-cross
+lib64gphobos-12-dev-ppc64-cross
+lib64gphobos-12-dev-ppc64el-cross
+lib64gphobos-12-dev-riscv64-cross
+lib64gphobos-12-dev-s390x-cross
+lib64gphobos-12-dev-sh4-cross
+lib64gphobos-12-dev-sparc64-cross
+lib64itm1-alpha-cross
+lib64itm1-amd64-cross
+lib64itm1-arm64-cross
+lib64itm1-armel-cross
+lib64itm1-armhf-cross
+lib64itm1-dbg-amd64-cross
+lib64itm1-dbg-arm64-cross
+lib64itm1-dbg-armel-cross
+lib64itm1-dbg-armhf-cross
+lib64itm1-dbg-mips64el-cross
+lib64itm1-dbg-mips-cross
+lib64itm1-dbg-mipsel-cross
+lib64itm1-dbg-ppc64el-cross
+lib64itm1-dbg-riscv64-cross
+lib64itm1-dbg-s390x-cross
+lib64itm1-hppa-cross
+lib64itm1-m68k-cross
+lib64itm1-mips64-cross
+lib64itm1-mips64el-cross
+lib64itm1-mips64r6-cross
+lib64itm1-mips64r6el-cross
+lib64itm1-mips-cross
+lib64itm1-mipsel-cross
+lib64itm1-mipsn32-cross
+lib64itm1-mipsn32el-cross
+lib64itm1-mipsn32r6-cross
+lib64itm1-mipsn32r6el-cross
+lib64itm1-mipsr6-cross
+lib64itm1-mipsr6el-cross
+lib64itm1-powerpc-cross
+lib64itm1-ppc64-cross
+lib64itm1-ppc64el-cross
+lib64itm1-riscv64-cross
+lib64itm1-s390x-cross
+lib64itm1-sh4-cross
+lib64itm1-sparc64-cross
+lib64lsan0-alpha-cross
+lib64lsan0-amd64-cross
+lib64lsan0-arm64-cross
+lib64lsan0-armel-cross
+lib64lsan0-armhf-cross
+lib64lsan0-dbg-amd64-cross
+lib64lsan0-dbg-arm64-cross
+lib64lsan0-dbg-armel-cross
+lib64lsan0-dbg-armhf-cross
+lib64lsan0-dbg-mips64el-cross
+lib64lsan0-dbg-mips-cross
+lib64lsan0-dbg-mipsel-cross
+lib64lsan0-dbg-ppc64el-cross
+lib64lsan0-dbg-riscv64-cross
+lib64lsan0-dbg-s390x-cross
+lib64lsan0-dbg-x32-cross
+lib64lsan0-hppa-cross
+lib64lsan0-i386-cross
+lib64lsan0-m68k-cross
+lib64lsan0-mips64-cross
+lib64lsan0-mips64el-cross
+lib64lsan0-mips64r6-cross
+lib64lsan0-mips64r6el-cross
+lib64lsan0-mips-cross
+lib64lsan0-mipsel-cross
+lib64lsan0-mipsn32-cross
+lib64lsan0-mipsn32el-cross
+lib64lsan0-mipsn32r6-cross
+lib64lsan0-mipsn32r6el-cross
+lib64lsan0-mipsr6-cross
+lib64lsan0-mipsr6el-cross
+lib64lsan0-powerpc-cross
+lib64lsan0-ppc64-cross
+lib64lsan0-ppc64el-cross
+lib64lsan0-riscv64-cross
+lib64lsan0-s390x-cross
+lib64lsan0-sh4-cross
+lib64lsan0-sparc64-cross
+lib64lsan0-x32-cross
+lib64objc4-alpha-cross
+lib64objc4-amd64-cross
+lib64objc4-arm64-cross
+lib64objc4-armel-cross
+lib64objc4-armhf-cross
+lib64objc4-dbg-amd64-cross
+lib64objc4-dbg-arm64-cross
+lib64objc4-dbg-armel-cross
+lib64objc4-dbg-armhf-cross
+lib64objc4-dbg-mips64el-cross
+lib64objc4-dbg-mips64r6el-cross
+lib64objc4-dbg-ppc64el-cross
+lib64objc4-dbg-riscv64-cross
+lib64objc4-dbg-s390x-cross
+lib64objc4-hppa-cross
+lib64objc4-m68k-cross
+lib64objc4-mips64-cross
+lib64objc4-mips64el-cross
+lib64objc4-mips64r6-cross
+lib64objc4-mips64r6el-cross
+lib64objc4-ppc64-cross
+lib64objc4-ppc64el-cross
+lib64objc4-riscv64-cross
+lib64objc4-s390x-cross
+lib64objc4-sh4-cross
+lib64objc4-sparc64-cross
+lib64objc-12-dev-alpha-cross
+lib64objc-12-dev-amd64-cross
+lib64objc-12-dev-arm64-cross
+lib64objc-12-dev-armel-cross
+lib64objc-12-dev-armhf-cross
+lib64objc-12-dev-hppa-cross
+lib64objc-12-dev-m68k-cross
+lib64objc-12-dev-mips64-cross
+lib64objc-12-dev-mips64el-cross
+lib64objc-12-dev-mips64r6-cross
+lib64objc-12-dev-mips64r6el-cross
+lib64objc-12-dev-ppc64-cross
+lib64objc-12-dev-ppc64el-cross
+lib64objc-12-dev-riscv64-cross
+lib64objc-12-dev-s390x-cross
+lib64objc-12-dev-sh4-cross
+lib64objc-12-dev-sparc64-cross
+lib64quadmath0-alpha-cross
+lib64quadmath0-amd64-cross
+lib64quadmath0-arm64-cross
+lib64quadmath0-armel-cross
+lib64quadmath0-armhf-cross
+lib64quadmath0-dbg-amd64-cross
+lib64quadmath0-dbg-ppc64el-cross
+lib64quadmath0-dbg-riscv64-cross
+lib64quadmath0-hppa-cross
+lib64quadmath0-m68k-cross
+lib64quadmath0-mips64el-cross
+lib64quadmath0-mips-cross
+lib64quadmath0-mipsel-cross
+lib64quadmath0-powerpc-cross
+lib64quadmath0-ppc64-cross
+lib64quadmath0-ppc64el-cross
+lib64quadmath0-riscv64-cross
+lib64quadmath0-s390x-cross
+lib64quadmath0-sh4-cross
+lib64quadmath0-sparc64-cross
+lib64stdc++6-12-dbg-amd64-cross
+lib64stdc++6-12-dbg-arm64-cross
+lib64stdc++6-12-dbg-armel-cross
+lib64stdc++6-12-dbg-armhf-cross
+lib64stdc++6-12-dbg-mips64el-cross
+lib64stdc++6-12-dbg-mips64r6el-cross
+lib64stdc++6-12-dbg-ppc64el-cross
+lib64stdc++6-12-dbg-riscv64-cross
+lib64stdc++6-12-dbg-s390x-cross
+lib64stdc++6-alpha-cross
+lib64stdc++6-amd64-cross
+lib64stdc++6-arm64-cross
+lib64stdc++6-armel-cross
+lib64stdc++6-armhf-cross
+lib64stdc++6-hppa-cross
+lib64stdc++6-m68k-cross
+lib64stdc++6-mips64-cross
+lib64stdc++6-mips64el-cross
+lib64stdc++6-mips64r6-cross
+lib64stdc++6-mips64r6el-cross
+lib64stdc++6-ppc64-cross
+lib64stdc++6-ppc64el-cross
+lib64stdc++6-riscv64-cross
+lib64stdc++6-s390x-cross
+lib64stdc++6-sh4-cross
+lib64stdc++6-sparc64-cross
+lib64stdc++-12-dev-alpha-cross
+lib64stdc++-12-dev-amd64-cross
+lib64stdc++-12-dev-arm64-cross
+lib64stdc++-12-dev-armel-cross
+lib64stdc++-12-dev-armhf-cross
+lib64stdc++-12-dev-hppa-cross
+lib64stdc++-12-dev-m68k-cross
+lib64stdc++-12-dev-mips64-cross
+lib64stdc++-12-dev-mips64el-cross
+lib64stdc++-12-dev-mips64r6-cross
+lib64stdc++-12-dev-mips64r6el-cross
+lib64stdc++-12-dev-ppc64-cross
+lib64stdc++-12-dev-ppc64el-cross
+lib64stdc++-12-dev-riscv64-cross
+lib64stdc++-12-dev-s390x-cross
+lib64stdc++-12-dev-sh4-cross
+lib64stdc++-12-dev-sparc64-cross
+lib64tsan2-alpha-cross
+lib64tsan2-amd64-cross
+lib64tsan2-arm64-cross
+lib64tsan2-armel-cross
+lib64tsan2-armhf-cross
+lib64tsan2-dbg-amd64-cross
+lib64tsan2-dbg-arm64-cross
+lib64tsan2-dbg-armel-cross
+lib64tsan2-dbg-armhf-cross
+lib64tsan2-dbg-mips64el-cross
+lib64tsan2-dbg-mips-cross
+lib64tsan2-dbg-mipsel-cross
+lib64tsan2-dbg-ppc64el-cross
+lib64tsan2-dbg-riscv64-cross
+lib64tsan2-dbg-s390x-cross
+lib64tsan2-dbg-x32-cross
+lib64tsan2-hppa-cross
+lib64tsan2-i386-cross
+lib64tsan2-m68k-cross
+lib64tsan2-mips64-cross
+lib64tsan2-mips64el-cross
+lib64tsan2-mips64r6-cross
+lib64tsan2-mips64r6el-cross
+lib64tsan2-mips-cross
+lib64tsan2-mipsel-cross
+lib64tsan2-mipsn32-cross
+lib64tsan2-mipsn32el-cross
+lib64tsan2-mipsn32r6-cross
+lib64tsan2-mipsn32r6el-cross
+lib64tsan2-mipsr6-cross
+lib64tsan2-mipsr6el-cross
+lib64tsan2-powerpc-cross
+lib64tsan2-ppc64-cross
+lib64tsan2-ppc64el-cross
+lib64tsan2-riscv64-cross
+lib64tsan2-s390x-cross
+lib64tsan2-sh4-cross
+lib64tsan2-sparc64-cross
+lib64tsan2-x32-cross
+lib64ubsan1-alpha-cross
+lib64ubsan1-amd64-cross
+lib64ubsan1-arm64-cross
+lib64ubsan1-armel-cross
+lib64ubsan1-armhf-cross
+lib64ubsan1-dbg-amd64-cross
+lib64ubsan1-dbg-arm64-cross
+lib64ubsan1-dbg-armel-cross
+lib64ubsan1-dbg-armhf-cross
+lib64ubsan1-dbg-mips64el-cross
+lib64ubsan1-dbg-mips-cross
+lib64ubsan1-dbg-mipsel-cross
+lib64ubsan1-dbg-ppc64el-cross
+lib64ubsan1-dbg-riscv64-cross
+lib64ubsan1-dbg-s390x-cross
+lib64ubsan1-hppa-cross
+lib64ubsan1-m68k-cross
+lib64ubsan1-mips64-cross
+lib64ubsan1-mips64el-cross
+lib64ubsan1-mips64r6-cross
+lib64ubsan1-mips64r6el-cross
+lib64ubsan1-mips-cross
+lib64ubsan1-mipsel-cross
+lib64ubsan1-mipsn32-cross
+lib64ubsan1-mipsn32el-cross
+lib64ubsan1-mipsn32r6-cross
+lib64ubsan1-mipsn32r6el-cross
+lib64ubsan1-mipsr6-cross
+lib64ubsan1-mipsr6el-cross
+lib64ubsan1-ppc64-cross
+lib64ubsan1-ppc64el-cross
+lib64ubsan1-riscv64-cross
+lib64ubsan1-s390x-cross
+lib64ubsan1-sh4-cross
+lib64ubsan1-sparc64-cross
+lib64vtv0-alpha-cross
+lib64vtv0-amd64-cross
+lib64vtv0-arm64-cross
+lib64vtv0-armel-cross
+lib64vtv0-armhf-cross
+lib64vtv0-dbg-amd64-cross
+lib64vtv0-dbg-arm64-cross
+lib64vtv0-dbg-armel-cross
+lib64vtv0-dbg-armhf-cross
+lib64vtv0-dbg-i386-cross
+lib64vtv0-dbg-mips64el-cross
+lib64vtv0-dbg-mips-cross
+lib64vtv0-dbg-mipsel-cross
+lib64vtv0-dbg-powerpc-cross
+lib64vtv0-dbg-ppc64el-cross
+lib64vtv0-dbg-riscv64-cross
+lib64vtv0-dbg-s390x-cross
+lib64vtv0-dbg-x32-cross
+lib64vtv0-hppa-cross
+lib64vtv0-i386-cross
+lib64vtv0-m68k-cross
+lib64vtv0-mips64-cross
+lib64vtv0-mips64el-cross
+lib64vtv0-mips64r6-cross
+lib64vtv0-mips64r6el-cross
+lib64vtv0-mips-cross
+lib64vtv0-mipsel-cross
+lib64vtv0-mipsn32-cross
+lib64vtv0-mipsn32el-cross
+lib64vtv0-mipsn32r6-cross
+lib64vtv0-mipsn32r6el-cross
+lib64vtv0-mipsr6-cross
+lib64vtv0-mipsr6el-cross
+lib64vtv0-powerpc-cross
+lib64vtv0-ppc64-cross
+lib64vtv0-ppc64el-cross
+lib64vtv0-riscv64-cross
+lib64vtv0-s390x-cross
+lib64vtv0-sh4-cross
+lib64vtv0-sparc64-cross
+lib64vtv0-x32-cross
+libasan8-alpha-cross
+libasan8-dbg-mips64el-cross
+libasan8-dbg-mips-cross
+libasan8-dbg-mipsel-cross
+libasan8-hppa-cross
+libasan8-m68k-cross
+libasan8-mips64-cross
+libasan8-mips64el-cross
+libasan8-mips64r6-cross
+libasan8-mips64r6el-cross
+libasan8-mips-cross
+libasan8-mipsel-cross
+libasan8-mipsn32-cross
+libasan8-mipsn32el-cross
+libasan8-mipsn32r6-cross
+libasan8-mipsn32r6el-cross
+libasan8-mipsr6-cross
+libasan8-mipsr6el-cross
+libasan8-sh4-cross
+libgcc-s1-hppa-cross
+libgcc-s1-m68k-cross
+libgcc-s2-alpha-cross
+libgcc-s2-amd64-cross
+libgcc-s2-arm64-cross
+libgcc-s2-armel-cross
+libgcc-s2-armhf-cross
+libgcc-s2-dbg-amd64-cross
+libgcc-s2-dbg-arm64-cross
+libgcc-s2-dbg-armel-cross
+libgcc-s2-dbg-armhf-cross
+libgcc-s2-dbg-i386-cross
+libgcc-s2-dbg-mips64el-cross
+libgcc-s2-dbg-mips64r6el-cross
+libgcc-s2-dbg-mips-cross
+libgcc-s2-dbg-mipsel-cross
+libgcc-s2-dbg-mipsn32-cross
+libgcc-s2-dbg-mipsn32el-cross
+libgcc-s2-dbg-mipsn32r6-cross
+libgcc-s2-dbg-mipsn32r6el-cross
+libgcc-s2-dbg-mipsr6-cross
+libgcc-s2-dbg-mipsr6el-cross
+libgcc-s2-dbg-powerpc-cross
+libgcc-s2-dbg-ppc64el-cross
+libgcc-s2-dbg-riscv64-cross
+libgcc-s2-dbg-s390x-cross
+libgcc-s2-dbg-x32-cross
+libgcc-s2-hppa-cross
+libgcc-s2-i386-cross
+libgcc-s2-mips64-cross
+libgcc-s2-mips64el-cross
+libgcc-s2-mips64r6-cross
+libgcc-s2-mips64r6el-cross
+libgcc-s2-mips-cross
+libgcc-s2-mipsel-cross
+libgcc-s2-mipsn32-cross
+libgcc-s2-mipsn32el-cross
+libgcc-s2-mipsn32r6-cross
+libgcc-s2-mipsn32r6el-cross
+libgcc-s2-mipsr6-cross
+libgcc-s2-mipsr6el-cross
+libgcc-s2-powerpc-cross
+libgcc-s2-ppc64-cross
+libgcc-s2-ppc64el-cross
+libgcc-s2-riscv64-cross
+libgcc-s2-s390x-cross
+libgcc-s2-sh4-cross
+libgcc-s2-sparc64-cross
+libgcc-s2-x32-cross
+libgcc-s4-alpha-cross
+libgcc-s4-amd64-cross
+libgcc-s4-arm64-cross
+libgcc-s4-armel-cross
+libgcc-s4-armhf-cross
+libgcc-s4-dbg-amd64-cross
+libgcc-s4-dbg-arm64-cross
+libgcc-s4-dbg-armel-cross
+libgcc-s4-dbg-armhf-cross
+libgcc-s4-dbg-i386-cross
+libgcc-s4-dbg-mips64el-cross
+libgcc-s4-dbg-mips64r6el-cross
+libgcc-s4-dbg-mips-cross
+libgcc-s4-dbg-mipsel-cross
+libgcc-s4-dbg-mipsn32-cross
+libgcc-s4-dbg-mipsn32el-cross
+libgcc-s4-dbg-mipsn32r6-cross
+libgcc-s4-dbg-mipsn32r6el-cross
+libgcc-s4-dbg-mipsr6-cross
+libgcc-s4-dbg-mipsr6el-cross
+libgcc-s4-dbg-powerpc-cross
+libgcc-s4-dbg-ppc64el-cross
+libgcc-s4-dbg-riscv64-cross
+libgcc-s4-dbg-s390x-cross
+libgcc-s4-dbg-x32-cross
+libgcc-s4-i386-cross
+libgcc-s4-m68k-cross
+libgcc-s4-mips64-cross
+libgcc-s4-mips64el-cross
+libgcc-s4-mips64r6-cross
+libgcc-s4-mips64r6el-cross
+libgcc-s4-mips-cross
+libgcc-s4-mipsel-cross
+libgcc-s4-mipsn32-cross
+libgcc-s4-mipsn32el-cross
+libgcc-s4-mipsn32r6-cross
+libgcc-s4-mipsn32r6el-cross
+libgcc-s4-mipsr6-cross
+libgcc-s4-mipsr6el-cross
+libgcc-s4-powerpc-cross
+libgcc-s4-ppc64-cross
+libgcc-s4-ppc64el-cross
+libgcc-s4-riscv64-cross
+libgcc-s4-s390x-cross
+libgcc-s4-sh4-cross
+libgcc-s4-sparc64-cross
+libgcc-s4-x32-cross
+libgm2-17-powerpc-cross
+libgm2-17-ppc64-cross
+libgm2-17-sh4-cross
+libgm2-12-dev-powerpc-cross
+libgm2-12-dev-ppc64-cross
+libgm2-12-dev-sh4-cross
+libgo21-hppa-cross
+libgo21-m68k-cross
+libgo-12-dev-hppa-cross
+libgo-12-dev-m68k-cross
+libgphobos3-alpha-cross
+libgphobos3-dbg-mips64r6el-cross
+libgphobos3-dbg-mipsn32-cross
+libgphobos3-dbg-mipsn32el-cross
+libgphobos3-dbg-mipsn32r6-cross
+libgphobos3-dbg-mipsn32r6el-cross
+libgphobos3-dbg-mipsr6-cross
+libgphobos3-dbg-mipsr6el-cross
+libgphobos3-dbg-ppc64el-cross
+libgphobos3-m68k-cross
+libgphobos3-mipsn32-cross
+libgphobos3-mipsn32el-cross
+libgphobos3-mipsn32r6-cross
+libgphobos3-mipsn32r6el-cross
+libgphobos3-sh4-cross
+libgphobos3-sparc64-cross
+libgphobos-12-dev-alpha-cross
+libgphobos-12-dev-m68k-cross
+libgphobos-12-dev-mipsn32-cross
+libgphobos-12-dev-mipsn32el-cross
+libgphobos-12-dev-mipsn32r6-cross
+libgphobos-12-dev-mipsn32r6el-cross
+libgphobos-12-dev-sh4-cross
+libgphobos-12-dev-sparc64-cross
+libhfasan8-alpha-cross
+libhfasan8-amd64-cross
+libhfasan8-arm64-cross
+libhfasan8-armhf-cross
+libhfasan8-dbg-amd64-cross
+libhfasan8-dbg-arm64-cross
+libhfasan8-dbg-armhf-cross
+libhfasan8-dbg-i386-cross
+libhfasan8-dbg-mips64-cross
+libhfasan8-dbg-mips64el-cross
+libhfasan8-dbg-mips64r6-cross
+libhfasan8-dbg-mips64r6el-cross
+libhfasan8-dbg-mips-cross
+libhfasan8-dbg-mipsel-cross
+libhfasan8-dbg-mipsn32-cross
+libhfasan8-dbg-mipsn32el-cross
+libhfasan8-dbg-mipsn32r6-cross
+libhfasan8-dbg-mipsn32r6el-cross
+libhfasan8-dbg-mipsr6-cross
+libhfasan8-dbg-mipsr6el-cross
+libhfasan8-dbg-powerpc-cross
+libhfasan8-dbg-ppc64el-cross
+libhfasan8-dbg-riscv64-cross
+libhfasan8-dbg-s390x-cross
+libhfasan8-dbg-x32-cross
+libhfasan8-hppa-cross
+libhfasan8-i386-cross
+libhfasan8-m68k-cross
+libhfasan8-mips64-cross
+libhfasan8-mips64el-cross
+libhfasan8-mips64r6-cross
+libhfasan8-mips64r6el-cross
+libhfasan8-mips-cross
+libhfasan8-mipsel-cross
+libhfasan8-mipsn32-cross
+libhfasan8-mipsn32el-cross
+libhfasan8-mipsn32r6-cross
+libhfasan8-mipsn32r6el-cross
+libhfasan8-mipsr6-cross
+libhfasan8-mipsr6el-cross
+libhfasan8-powerpc-cross
+libhfasan8-ppc64-cross
+libhfasan8-ppc64el-cross
+libhfasan8-riscv64-cross
+libhfasan8-s390x-cross
+libhfasan8-sh4-cross
+libhfasan8-sparc64-cross
+libhfasan8-x32-cross
+libhfatomic1-alpha-cross
+libhfatomic1-amd64-cross
+libhfatomic1-arm64-cross
+libhfatomic1-armhf-cross
+libhfatomic1-dbg-amd64-cross
+libhfatomic1-dbg-arm64-cross
+libhfatomic1-dbg-armhf-cross
+libhfatomic1-dbg-i386-cross
+libhfatomic1-dbg-mips64el-cross
+libhfatomic1-dbg-mips-cross
+libhfatomic1-dbg-mipsel-cross
+libhfatomic1-dbg-powerpc-cross
+libhfatomic1-dbg-ppc64el-cross
+libhfatomic1-dbg-riscv64-cross
+libhfatomic1-dbg-s390x-cross
+libhfatomic1-dbg-x32-cross
+libhfatomic1-hppa-cross
+libhfatomic1-i386-cross
+libhfatomic1-m68k-cross
+libhfatomic1-mips64-cross
+libhfatomic1-mips64el-cross
+libhfatomic1-mips64r6-cross
+libhfatomic1-mips64r6el-cross
+libhfatomic1-mips-cross
+libhfatomic1-mipsel-cross
+libhfatomic1-mipsn32-cross
+libhfatomic1-mipsn32el-cross
+libhfatomic1-mipsn32r6-cross
+libhfatomic1-mipsn32r6el-cross
+libhfatomic1-mipsr6-cross
+libhfatomic1-mipsr6el-cross
+libhfatomic1-powerpc-cross
+libhfatomic1-ppc64-cross
+libhfatomic1-ppc64el-cross
+libhfatomic1-riscv64-cross
+libhfatomic1-s390x-cross
+libhfatomic1-sh4-cross
+libhfatomic1-sparc64-cross
+libhfatomic1-x32-cross
+libhfgcc-s1-alpha-cross
+libhfgcc-s1-amd64-cross
+libhfgcc-s1-arm64-cross
+libhfgcc-s1-armhf-cross
+libhfgcc-s1-dbg-amd64-cross
+libhfgcc-s1-dbg-arm64-cross
+libhfgcc-s1-dbg-armhf-cross
+libhfgcc-s1-dbg-i386-cross
+libhfgcc-s1-dbg-mips64el-cross
+libhfgcc-s1-dbg-mips-cross
+libhfgcc-s1-dbg-mipsel-cross
+libhfgcc-s1-dbg-powerpc-cross
+libhfgcc-s1-dbg-ppc64el-cross
+libhfgcc-s1-dbg-riscv64-cross
+libhfgcc-s1-dbg-s390x-cross
+libhfgcc-s1-dbg-x32-cross
+libhfgcc-s1-hppa-cross
+libhfgcc-s1-i386-cross
+libhfgcc-s1-m68k-cross
+libhfgcc-s1-mips64-cross
+libhfgcc-s1-mips64el-cross
+libhfgcc-s1-mips64r6-cross
+libhfgcc-s1-mips64r6el-cross
+libhfgcc-s1-mips-cross
+libhfgcc-s1-mipsel-cross
+libhfgcc-s1-mipsn32-cross
+libhfgcc-s1-mipsn32el-cross
+libhfgcc-s1-mipsn32r6-cross
+libhfgcc-s1-mipsn32r6el-cross
+libhfgcc-s1-mipsr6-cross
+libhfgcc-s1-mipsr6el-cross
+libhfgcc-s1-powerpc-cross
+libhfgcc-s1-ppc64-cross
+libhfgcc-s1-ppc64el-cross
+libhfgcc-s1-riscv64-cross
+libhfgcc-s1-s390x-cross
+libhfgcc-s1-sh4-cross
+libhfgcc-s1-sparc64-cross
+libhfgcc-s1-x32-cross
+libhfgcc-12-dev-alpha-cross
+libhfgcc-12-dev-amd64-cross
+libhfgcc-12-dev-arm64-cross
+libhfgcc-12-dev-armhf-cross
+libhfgcc-12-dev-hppa-cross
+libhfgcc-12-dev-i386-cross
+libhfgcc-12-dev-m68k-cross
+libhfgcc-12-dev-mips64-cross
+libhfgcc-12-dev-mips64el-cross
+libhfgcc-12-dev-mips64r6-cross
+libhfgcc-12-dev-mips64r6el-cross
+libhfgcc-12-dev-mips-cross
+libhfgcc-12-dev-mipsel-cross
+libhfgcc-12-dev-mipsn32-cross
+libhfgcc-12-dev-mipsn32el-cross
+libhfgcc-12-dev-mipsn32r6-cross
+libhfgcc-12-dev-mipsn32r6el-cross
+libhfgcc-12-dev-mipsr6-cross
+libhfgcc-12-dev-mipsr6el-cross
+libhfgcc-12-dev-powerpc-cross
+libhfgcc-12-dev-ppc64-cross
+libhfgcc-12-dev-ppc64el-cross
+libhfgcc-12-dev-riscv64-cross
+libhfgcc-12-dev-s390x-cross
+libhfgcc-12-dev-sh4-cross
+libhfgcc-12-dev-sparc64-cross
+libhfgcc-12-dev-x32-cross
+libhfgfortran5-alpha-cross
+libhfgfortran5-amd64-cross
+libhfgfortran5-arm64-cross
+libhfgfortran5-armhf-cross
+libhfgfortran5-dbg-amd64-cross
+libhfgfortran5-dbg-arm64-cross
+libhfgfortran5-dbg-armhf-cross
+libhfgfortran5-dbg-i386-cross
+libhfgfortran5-dbg-mips64el-cross
+libhfgfortran5-dbg-mips-cross
+libhfgfortran5-dbg-mipsel-cross
+libhfgfortran5-dbg-powerpc-cross
+libhfgfortran5-dbg-ppc64el-cross
+libhfgfortran5-dbg-riscv64-cross
+libhfgfortran5-dbg-s390x-cross
+libhfgfortran5-dbg-x32-cross
+libhfgfortran5-hppa-cross
+libhfgfortran5-i386-cross
+libhfgfortran5-m68k-cross
+libhfgfortran5-mips64-cross
+libhfgfortran5-mips64el-cross
+libhfgfortran5-mips64r6-cross
+libhfgfortran5-mips64r6el-cross
+libhfgfortran5-mips-cross
+libhfgfortran5-mipsel-cross
+libhfgfortran5-mipsn32-cross
+libhfgfortran5-mipsn32el-cross
+libhfgfortran5-mipsn32r6-cross
+libhfgfortran5-mipsn32r6el-cross
+libhfgfortran5-mipsr6-cross
+libhfgfortran5-mipsr6el-cross
+libhfgfortran5-powerpc-cross
+libhfgfortran5-ppc64-cross
+libhfgfortran5-ppc64el-cross
+libhfgfortran5-riscv64-cross
+libhfgfortran5-s390x-cross
+libhfgfortran5-sh4-cross
+libhfgfortran5-sparc64-cross
+libhfgfortran5-x32-cross
+libhfgfortran-12-dev-alpha-cross
+libhfgfortran-12-dev-amd64-cross
+libhfgfortran-12-dev-arm64-cross
+libhfgfortran-12-dev-armhf-cross
+libhfgfortran-12-dev-hppa-cross
+libhfgfortran-12-dev-i386-cross
+libhfgfortran-12-dev-m68k-cross
+libhfgfortran-12-dev-mips64-cross
+libhfgfortran-12-dev-mips64el-cross
+libhfgfortran-12-dev-mips64r6-cross
+libhfgfortran-12-dev-mips64r6el-cross
+libhfgfortran-12-dev-mips-cross
+libhfgfortran-12-dev-mipsel-cross
+libhfgfortran-12-dev-mipsn32-cross
+libhfgfortran-12-dev-mipsn32el-cross
+libhfgfortran-12-dev-mipsn32r6-cross
+libhfgfortran-12-dev-mipsn32r6el-cross
+libhfgfortran-12-dev-mipsr6-cross
+libhfgfortran-12-dev-mipsr6el-cross
+libhfgfortran-12-dev-powerpc-cross
+libhfgfortran-12-dev-ppc64-cross
+libhfgfortran-12-dev-ppc64el-cross
+libhfgfortran-12-dev-riscv64-cross
+libhfgfortran-12-dev-s390x-cross
+libhfgfortran-12-dev-sh4-cross
+libhfgfortran-12-dev-sparc64-cross
+libhfgfortran-12-dev-x32-cross
+libhfgo-12-dev-alpha-cross
+libhfgo-12-dev-amd64-cross
+libhfgo-12-dev-arm64-cross
+libhfgo-12-dev-armhf-cross
+libhfgo-12-dev-hppa-cross
+libhfgo-12-dev-i386-cross
+libhfgo-12-dev-m68k-cross
+libhfgo-12-dev-mips64-cross
+libhfgo-12-dev-mips64el-cross
+libhfgo-12-dev-mips64r6-cross
+libhfgo-12-dev-mips64r6el-cross
+libhfgo-12-dev-mips-cross
+libhfgo-12-dev-mipsel-cross
+libhfgo-12-dev-mipsn32-cross
+libhfgo-12-dev-mipsn32el-cross
+libhfgo-12-dev-mipsn32r6-cross
+libhfgo-12-dev-mipsn32r6el-cross
+libhfgo-12-dev-mipsr6-cross
+libhfgo-12-dev-mipsr6el-cross
+libhfgo-12-dev-powerpc-cross
+libhfgo-12-dev-ppc64-cross
+libhfgo-12-dev-ppc64el-cross
+libhfgo-12-dev-riscv64-cross
+libhfgo-12-dev-s390x-cross
+libhfgo-12-dev-sh4-cross
+libhfgo-12-dev-sparc64-cross
+libhfgo-12-dev-x32-cross
+libhfgomp1-alpha-cross
+libhfgomp1-amd64-cross
+libhfgomp1-arm64-cross
+libhfgomp1-armhf-cross
+libhfgomp1-dbg-amd64-cross
+libhfgomp1-dbg-arm64-cross
+libhfgomp1-dbg-armhf-cross
+libhfgomp1-dbg-i386-cross
+libhfgomp1-dbg-mips64el-cross
+libhfgomp1-dbg-mips-cross
+libhfgomp1-dbg-mipsel-cross
+libhfgomp1-dbg-powerpc-cross
+libhfgomp1-dbg-ppc64el-cross
+libhfgomp1-dbg-riscv64-cross
+libhfgomp1-dbg-s390x-cross
+libhfgomp1-dbg-x32-cross
+libhfgomp1-hppa-cross
+libhfgomp1-i386-cross
+libhfgomp1-m68k-cross
+libhfgomp1-mips64-cross
+libhfgomp1-mips64el-cross
+libhfgomp1-mips64r6-cross
+libhfgomp1-mips64r6el-cross
+libhfgomp1-mips-cross
+libhfgomp1-mipsel-cross
+libhfgomp1-mipsn32-cross
+libhfgomp1-mipsn32el-cross
+libhfgomp1-mipsn32r6-cross
+libhfgomp1-mipsn32r6el-cross
+libhfgomp1-mipsr6-cross
+libhfgomp1-mipsr6el-cross
+libhfgomp1-powerpc-cross
+libhfgomp1-ppc64-cross
+libhfgomp1-ppc64el-cross
+libhfgomp1-riscv64-cross
+libhfgomp1-s390x-cross
+libhfgomp1-sh4-cross
+libhfgomp1-sparc64-cross
+libhfgomp1-x32-cross
+libhfitm1-alpha-cross
+libhfitm1-amd64-cross
+libhfitm1-arm64-cross
+libhfitm1-armel-cross
+libhfitm1-armhf-cross
+libhfitm1-dbg-amd64-cross
+libhfitm1-dbg-arm64-cross
+libhfitm1-dbg-armhf-cross
+libhfitm1-dbg-i386-cross
+libhfitm1-dbg-mips64el-cross
+libhfitm1-dbg-mips-cross
+libhfitm1-dbg-mipsel-cross
+libhfitm1-dbg-powerpc-cross
+libhfitm1-dbg-ppc64el-cross
+libhfitm1-dbg-riscv64-cross
+libhfitm1-dbg-s390x-cross
+libhfitm1-dbg-x32-cross
+libhfitm1-hppa-cross
+libhfitm1-i386-cross
+libhfitm1-m68k-cross
+libhfitm1-mips64-cross
+libhfitm1-mips64el-cross
+libhfitm1-mips64r6-cross
+libhfitm1-mips64r6el-cross
+libhfitm1-mips-cross
+libhfitm1-mipsel-cross
+libhfitm1-mipsn32-cross
+libhfitm1-mipsn32el-cross
+libhfitm1-mipsn32r6-cross
+libhfitm1-mipsn32r6el-cross
+libhfitm1-mipsr6-cross
+libhfitm1-mipsr6el-cross
+libhfitm1-powerpc-cross
+libhfitm1-ppc64-cross
+libhfitm1-ppc64el-cross
+libhfitm1-riscv64-cross
+libhfitm1-s390x-cross
+libhfitm1-sh4-cross
+libhfitm1-sparc64-cross
+libhfitm1-x32-cross
+libhflsan0-alpha-cross
+libhflsan0-amd64-cross
+libhflsan0-arm64-cross
+libhflsan0-armel-cross
+libhflsan0-armhf-cross
+libhflsan0-dbg-amd64-cross
+libhflsan0-dbg-arm64-cross
+libhflsan0-dbg-armhf-cross
+libhflsan0-dbg-i386-cross
+libhflsan0-dbg-mips64el-cross
+libhflsan0-dbg-mips-cross
+libhflsan0-dbg-mipsel-cross
+libhflsan0-dbg-powerpc-cross
+libhflsan0-dbg-ppc64el-cross
+libhflsan0-dbg-riscv64-cross
+libhflsan0-dbg-s390x-cross
+libhflsan0-dbg-x32-cross
+libhflsan0-hppa-cross
+libhflsan0-i386-cross
+libhflsan0-m68k-cross
+libhflsan0-mips64-cross
+libhflsan0-mips64el-cross
+libhflsan0-mips64r6-cross
+libhflsan0-mips64r6el-cross
+libhflsan0-mips-cross
+libhflsan0-mipsel-cross
+libhflsan0-mipsn32-cross
+libhflsan0-mipsn32el-cross
+libhflsan0-mipsn32r6-cross
+libhflsan0-mipsn32r6el-cross
+libhflsan0-mipsr6-cross
+libhflsan0-mipsr6el-cross
+libhflsan0-powerpc-cross
+libhflsan0-ppc64-cross
+libhflsan0-ppc64el-cross
+libhflsan0-riscv64-cross
+libhflsan0-s390x-cross
+libhflsan0-sh4-cross
+libhflsan0-sparc64-cross
+libhflsan0-x32-cross
+libhfobjc4-alpha-cross
+libhfobjc4-amd64-cross
+libhfobjc4-arm64-cross
+libhfobjc4-armhf-cross
+libhfobjc4-dbg-amd64-cross
+libhfobjc4-dbg-arm64-cross
+libhfobjc4-dbg-armhf-cross
+libhfobjc4-dbg-i386-cross
+libhfobjc4-dbg-mips64el-cross
+libhfobjc4-dbg-mips-cross
+libhfobjc4-dbg-mipsel-cross
+libhfobjc4-dbg-powerpc-cross
+libhfobjc4-dbg-ppc64el-cross
+libhfobjc4-dbg-riscv64-cross
+libhfobjc4-dbg-s390x-cross
+libhfobjc4-dbg-x32-cross
+libhfobjc4-hppa-cross
+libhfobjc4-i386-cross
+libhfobjc4-m68k-cross
+libhfobjc4-mips64-cross
+libhfobjc4-mips64el-cross
+libhfobjc4-mips64r6-cross
+libhfobjc4-mips64r6el-cross
+libhfobjc4-mips-cross
+libhfobjc4-mipsel-cross
+libhfobjc4-mipsn32-cross
+libhfobjc4-mipsn32el-cross
+libhfobjc4-mipsn32r6-cross
+libhfobjc4-mipsn32r6el-cross
+libhfobjc4-mipsr6-cross
+libhfobjc4-mipsr6el-cross
+libhfobjc4-powerpc-cross
+libhfobjc4-ppc64-cross
+libhfobjc4-ppc64el-cross
+libhfobjc4-riscv64-cross
+libhfobjc4-s390x-cross
+libhfobjc4-sh4-cross
+libhfobjc4-sparc64-cross
+libhfobjc4-x32-cross
+libhfobjc-12-dev-alpha-cross
+libhfobjc-12-dev-amd64-cross
+libhfobjc-12-dev-arm64-cross
+libhfobjc-12-dev-armhf-cross
+libhfobjc-12-dev-hppa-cross
+libhfobjc-12-dev-i386-cross
+libhfobjc-12-dev-m68k-cross
+libhfobjc-12-dev-mips64-cross
+libhfobjc-12-dev-mips64el-cross
+libhfobjc-12-dev-mips64r6-cross
+libhfobjc-12-dev-mips64r6el-cross
+libhfobjc-12-dev-mips-cross
+libhfobjc-12-dev-mipsel-cross
+libhfobjc-12-dev-mipsn32-cross
+libhfobjc-12-dev-mipsn32el-cross
+libhfobjc-12-dev-mipsn32r6-cross
+libhfobjc-12-dev-mipsn32r6el-cross
+libhfobjc-12-dev-mipsr6-cross
+libhfobjc-12-dev-mipsr6el-cross
+libhfobjc-12-dev-powerpc-cross
+libhfobjc-12-dev-ppc64-cross
+libhfobjc-12-dev-ppc64el-cross
+libhfobjc-12-dev-riscv64-cross
+libhfobjc-12-dev-s390x-cross
+libhfobjc-12-dev-sh4-cross
+libhfobjc-12-dev-sparc64-cross
+libhfobjc-12-dev-x32-cross
+libhfstdc++6-12-dbg-amd64-cross
+libhfstdc++6-12-dbg-arm64-cross
+libhfstdc++6-12-dbg-armhf-cross
+libhfstdc++6-12-dbg-i386-cross
+libhfstdc++6-12-dbg-mips64el-cross
+libhfstdc++6-12-dbg-mips-cross
+libhfstdc++6-12-dbg-mipsel-cross
+libhfstdc++6-12-dbg-powerpc-cross
+libhfstdc++6-12-dbg-ppc64el-cross
+libhfstdc++6-12-dbg-riscv64-cross
+libhfstdc++6-12-dbg-s390x-cross
+libhfstdc++6-12-dbg-x32-cross
+libhfstdc++6-alpha-cross
+libhfstdc++6-amd64-cross
+libhfstdc++6-arm64-cross
+libhfstdc++6-armhf-cross
+libhfstdc++6-hppa-cross
+libhfstdc++6-i386-cross
+libhfstdc++6-m68k-cross
+libhfstdc++6-mips64-cross
+libhfstdc++6-mips64el-cross
+libhfstdc++6-mips64r6-cross
+libhfstdc++6-mips64r6el-cross
+libhfstdc++6-mips-cross
+libhfstdc++6-mipsel-cross
+libhfstdc++6-mipsr6-cross
+libhfstdc++6-mipsr6el-cross
+libhfstdc++6-powerpc-cross
+libhfstdc++6-ppc64-cross
+libhfstdc++6-ppc64el-cross
+libhfstdc++6-riscv64-cross
+libhfstdc++6-s390x-cross
+libhfstdc++6-sh4-cross
+libhfstdc++6-sparc64-cross
+libhfstdc++6-x32-cross
+libhfstdc++-12-dev-alpha-cross
+libhfstdc++-12-dev-amd64-cross
+libhfstdc++-12-dev-arm64-cross
+libhfstdc++-12-dev-armhf-cross
+libhfstdc++-12-dev-hppa-cross
+libhfstdc++-12-dev-i386-cross
+libhfstdc++-12-dev-m68k-cross
+libhfstdc++-12-dev-mips64-cross
+libhfstdc++-12-dev-mips64el-cross
+libhfstdc++-12-dev-mips64r6-cross
+libhfstdc++-12-dev-mips64r6el-cross
+libhfstdc++-12-dev-mips-cross
+libhfstdc++-12-dev-mipsel-cross
+libhfstdc++-12-dev-mipsr6-cross
+libhfstdc++-12-dev-mipsr6el-cross
+libhfstdc++-12-dev-powerpc-cross
+libhfstdc++-12-dev-ppc64-cross
+libhfstdc++-12-dev-ppc64el-cross
+libhfstdc++-12-dev-riscv64-cross
+libhfstdc++-12-dev-s390x-cross
+libhfstdc++-12-dev-sh4-cross
+libhfstdc++-12-dev-sparc64-cross
+libhfstdc++-12-dev-x32-cross
+libhftsan2-alpha-cross
+libhftsan2-amd64-cross
+libhftsan2-arm64-cross
+libhftsan2-armel-cross
+libhftsan2-armhf-cross
+libhftsan2-dbg-amd64-cross
+libhftsan2-dbg-arm64-cross
+libhftsan2-dbg-armhf-cross
+libhftsan2-dbg-i386-cross
+libhftsan2-dbg-mips64el-cross
+libhftsan2-dbg-mips-cross
+libhftsan2-dbg-mipsel-cross
+libhftsan2-dbg-powerpc-cross
+libhftsan2-dbg-ppc64el-cross
+libhftsan2-dbg-riscv64-cross
+libhftsan2-dbg-s390x-cross
+libhftsan2-dbg-x32-cross
+libhftsan2-hppa-cross
+libhftsan2-i386-cross
+libhftsan2-m68k-cross
+libhftsan2-mips64-cross
+libhftsan2-mips64el-cross
+libhftsan2-mips64r6-cross
+libhftsan2-mips64r6el-cross
+libhftsan2-mips-cross
+libhftsan2-mipsel-cross
+libhftsan2-mipsn32-cross
+libhftsan2-mipsn32el-cross
+libhftsan2-mipsn32r6-cross
+libhftsan2-mipsn32r6el-cross
+libhftsan2-mipsr6-cross
+libhftsan2-mipsr6el-cross
+libhftsan2-powerpc-cross
+libhftsan2-ppc64-cross
+libhftsan2-ppc64el-cross
+libhftsan2-riscv64-cross
+libhftsan2-s390x-cross
+libhftsan2-sh4-cross
+libhftsan2-sparc64-cross
+libhftsan2-x32-cross
+libhfubsan1-alpha-cross
+libhfubsan1-amd64-cross
+libhfubsan1-arm64-cross
+libhfubsan1-armhf-cross
+libhfubsan1-dbg-amd64-cross
+libhfubsan1-dbg-arm64-cross
+libhfubsan1-dbg-armhf-cross
+libhfubsan1-dbg-i386-cross
+libhfubsan1-dbg-mips64el-cross
+libhfubsan1-dbg-mips-cross
+libhfubsan1-dbg-mipsel-cross
+libhfubsan1-dbg-powerpc-cross
+libhfubsan1-dbg-ppc64el-cross
+libhfubsan1-dbg-riscv64-cross
+libhfubsan1-dbg-s390x-cross
+libhfubsan1-dbg-x32-cross
+libhfubsan1-hppa-cross
+libhfubsan1-i386-cross
+libhfubsan1-m68k-cross
+libhfubsan1-mips64-cross
+libhfubsan1-mips64el-cross
+libhfubsan1-mips64r6-cross
+libhfubsan1-mips64r6el-cross
+libhfubsan1-mips-cross
+libhfubsan1-mipsel-cross
+libhfubsan1-mipsn32-cross
+libhfubsan1-mipsn32el-cross
+libhfubsan1-mipsn32r6-cross
+libhfubsan1-mipsn32r6el-cross
+libhfubsan1-mipsr6-cross
+libhfubsan1-mipsr6el-cross
+libhfubsan1-powerpc-cross
+libhfubsan1-ppc64-cross
+libhfubsan1-ppc64el-cross
+libhfubsan1-riscv64-cross
+libhfubsan1-s390x-cross
+libhfubsan1-sh4-cross
+libhfubsan1-sparc64-cross
+libhfubsan1-x32-cross
+libhfvtv0-alpha-cross
+libhfvtv0-amd64-cross
+libhfvtv0-arm64-cross
+libhfvtv0-armel-cross
+libhfvtv0-armhf-cross
+libhfvtv0-dbg-amd64-cross
+libhfvtv0-dbg-arm64-cross
+libhfvtv0-dbg-armel-cross
+libhfvtv0-dbg-armhf-cross
+libhfvtv0-dbg-i386-cross
+libhfvtv0-dbg-mips64el-cross
+libhfvtv0-dbg-mips-cross
+libhfvtv0-dbg-mipsel-cross
+libhfvtv0-dbg-powerpc-cross
+libhfvtv0-dbg-ppc64el-cross
+libhfvtv0-dbg-riscv64-cross
+libhfvtv0-dbg-s390x-cross
+libhfvtv0-dbg-x32-cross
+libhfvtv0-hppa-cross
+libhfvtv0-i386-cross
+libhfvtv0-m68k-cross
+libhfvtv0-mips64-cross
+libhfvtv0-mips64el-cross
+libhfvtv0-mips64r6-cross
+libhfvtv0-mips64r6el-cross
+libhfvtv0-mips-cross
+libhfvtv0-mipsel-cross
+libhfvtv0-mipsn32-cross
+libhfvtv0-mipsn32el-cross
+libhfvtv0-mipsn32r6-cross
+libhfvtv0-mipsn32r6el-cross
+libhfvtv0-mipsr6-cross
+libhfvtv0-mipsr6el-cross
+libhfvtv0-powerpc-cross
+libhfvtv0-ppc64-cross
+libhfvtv0-ppc64el-cross
+libhfvtv0-riscv64-cross
+libhfvtv0-s390x-cross
+libhfvtv0-sh4-cross
+libhfvtv0-sparc64-cross
+libhfvtv0-x32-cross
+libhwasan0-alpha-cross
+libhwasan0-amd64-cross
+libhwasan0-armel-cross
+libhwasan0-armhf-cross
+libhwasan0-hppa-cross
+libhwasan0-i386-cross
+libhwasan0-m68k-cross
+libhwasan0-mips64-cross
+libhwasan0-mips64el-cross
+libhwasan0-mips64r6-cross
+libhwasan0-mips64r6el-cross
+libhwasan0-mips-cross
+libhwasan0-mipsel-cross
+libhwasan0-mipsn32-cross
+libhwasan0-mipsn32el-cross
+libhwasan0-mipsn32r6-cross
+libhwasan0-mipsn32r6el-cross
+libhwasan0-mipsr6-cross
+libhwasan0-mipsr6el-cross
+libhwasan0-powerpc-cross
+libhwasan0-ppc64-cross
+libhwasan0-ppc64el-cross
+libhwasan0-riscv64-cross
+libhwasan0-s390x-cross
+libhwasan0-sh4-cross
+libhwasan0-sparc64-cross
+libhwasan0-x32-cross
+libitm1-armel-cross
+libitm1-armhf-cross
+libitm1-dbg-mips64el-cross
+libitm1-dbg-mips-cross
+libitm1-dbg-mipsel-cross
+libitm1-dbg-riscv64-cross
+libitm1-hppa-cross
+libitm1-m68k-cross
+libitm1-mips64-cross
+libitm1-mips64el-cross
+libitm1-mips64r6-cross
+libitm1-mips64r6el-cross
+libitm1-mips-cross
+libitm1-mipsel-cross
+libitm1-mipsn32-cross
+libitm1-mipsn32el-cross
+libitm1-mipsn32r6-cross
+libitm1-mipsn32r6el-cross
+libitm1-mipsr6-cross
+libitm1-mipsr6el-cross
+libitm1-powerpc-cross
+libitm1-riscv64-cross
+liblsan0-alpha-cross
+liblsan0-armel-cross
+liblsan0-armhf-cross
+liblsan0-dbg-mips64el-cross
+liblsan0-dbg-mips-cross
+liblsan0-dbg-mipsel-cross
+liblsan0-dbg-riscv64-cross
+liblsan0-dbg-x32-cross
+liblsan0-hppa-cross
+liblsan0-i386-cross
+liblsan0-m68k-cross
+liblsan0-mips64-cross
+liblsan0-mips64el-cross
+liblsan0-mips64r6-cross
+liblsan0-mips64r6el-cross
+liblsan0-mips-cross
+liblsan0-mipsel-cross
+liblsan0-mipsn32-cross
+liblsan0-mipsn32el-cross
+liblsan0-mipsn32r6-cross
+liblsan0-mipsn32r6el-cross
+liblsan0-mipsr6-cross
+liblsan0-mipsr6el-cross
+liblsan0-powerpc-cross
+liblsan0-riscv64-cross
+liblsan0-s390x-cross
+liblsan0-sh4-cross
+liblsan0-sparc64-cross
+liblsan0-x32-cross
+libn32asan8-alpha-cross
+libn32asan8-amd64-cross
+libn32asan8-arm64-cross
+libn32asan8-armel-cross
+libn32asan8-armhf-cross
+libn32asan8-dbg-amd64-cross
+libn32asan8-dbg-arm64-cross
+libn32asan8-dbg-armel-cross
+libn32asan8-dbg-armhf-cross
+libn32asan8-dbg-i386-cross
+libn32asan8-dbg-mips64-cross
+libn32asan8-dbg-mips64el-cross
+libn32asan8-dbg-mips64r6-cross
+libn32asan8-dbg-mips64r6el-cross
+libn32asan8-dbg-mips-cross
+libn32asan8-dbg-mipsel-cross
+libn32asan8-dbg-mipsn32-cross
+libn32asan8-dbg-mipsn32el-cross
+libn32asan8-dbg-mipsn32r6-cross
+libn32asan8-dbg-mipsn32r6el-cross
+libn32asan8-dbg-mipsr6-cross
+libn32asan8-dbg-mipsr6el-cross
+libn32asan8-dbg-powerpc-cross
+libn32asan8-dbg-ppc64el-cross
+libn32asan8-dbg-riscv64-cross
+libn32asan8-dbg-s390x-cross
+libn32asan8-dbg-x32-cross
+libn32asan8-hppa-cross
+libn32asan8-i386-cross
+libn32asan8-m68k-cross
+libn32asan8-mips64-cross
+libn32asan8-mips64el-cross
+libn32asan8-mips64r6-cross
+libn32asan8-mips64r6el-cross
+libn32asan8-mips-cross
+libn32asan8-mipsel-cross
+libn32asan8-mipsn32-cross
+libn32asan8-mipsn32el-cross
+libn32asan8-mipsn32r6-cross
+libn32asan8-mipsn32r6el-cross
+libn32asan8-mipsr6-cross
+libn32asan8-mipsr6el-cross
+libn32asan8-powerpc-cross
+libn32asan8-ppc64-cross
+libn32asan8-ppc64el-cross
+libn32asan8-riscv64-cross
+libn32asan8-s390x-cross
+libn32asan8-sh4-cross
+libn32asan8-sparc64-cross
+libn32asan8-x32-cross
+libn32atomic1-alpha-cross
+libn32atomic1-amd64-cross
+libn32atomic1-arm64-cross
+libn32atomic1-armel-cross
+libn32atomic1-armhf-cross
+libn32atomic1-dbg-amd64-cross
+libn32atomic1-dbg-arm64-cross
+libn32atomic1-dbg-armel-cross
+libn32atomic1-dbg-armhf-cross
+libn32atomic1-dbg-i386-cross
+libn32atomic1-dbg-mipsn32-cross
+libn32atomic1-dbg-mipsn32el-cross
+libn32atomic1-dbg-mipsn32r6-cross
+libn32atomic1-dbg-mipsn32r6el-cross
+libn32atomic1-dbg-powerpc-cross
+libn32atomic1-dbg-ppc64el-cross
+libn32atomic1-dbg-riscv64-cross
+libn32atomic1-dbg-s390x-cross
+libn32atomic1-dbg-x32-cross
+libn32atomic1-hppa-cross
+libn32atomic1-i386-cross
+libn32atomic1-m68k-cross
+libn32atomic1-mipsn32-cross
+libn32atomic1-mipsn32el-cross
+libn32atomic1-mipsn32r6-cross
+libn32atomic1-mipsn32r6el-cross
+libn32atomic1-powerpc-cross
+libn32atomic1-ppc64-cross
+libn32atomic1-ppc64el-cross
+libn32atomic1-riscv64-cross
+libn32atomic1-s390x-cross
+libn32atomic1-sh4-cross
+libn32atomic1-sparc64-cross
+libn32atomic1-x32-cross
+libn32gcc-s1-alpha-cross
+libn32gcc-s1-amd64-cross
+libn32gcc-s1-arm64-cross
+libn32gcc-s1-armel-cross
+libn32gcc-s1-armhf-cross
+libn32gcc-s1-dbg-amd64-cross
+libn32gcc-s1-dbg-arm64-cross
+libn32gcc-s1-dbg-armel-cross
+libn32gcc-s1-dbg-armhf-cross
+libn32gcc-s1-dbg-i386-cross
+libn32gcc-s1-dbg-mipsn32-cross
+libn32gcc-s1-dbg-mipsn32el-cross
+libn32gcc-s1-dbg-mipsn32r6-cross
+libn32gcc-s1-dbg-mipsn32r6el-cross
+libn32gcc-s1-dbg-powerpc-cross
+libn32gcc-s1-dbg-ppc64el-cross
+libn32gcc-s1-dbg-riscv64-cross
+libn32gcc-s1-dbg-s390x-cross
+libn32gcc-s1-dbg-x32-cross
+libn32gcc-s1-hppa-cross
+libn32gcc-s1-i386-cross
+libn32gcc-s1-m68k-cross
+libn32gcc-s1-mipsn32-cross
+libn32gcc-s1-mipsn32el-cross
+libn32gcc-s1-mipsn32r6-cross
+libn32gcc-s1-mipsn32r6el-cross
+libn32gcc-s1-powerpc-cross
+libn32gcc-s1-ppc64-cross
+libn32gcc-s1-ppc64el-cross
+libn32gcc-s1-riscv64-cross
+libn32gcc-s1-s390x-cross
+libn32gcc-s1-sh4-cross
+libn32gcc-s1-sparc64-cross
+libn32gcc-s1-x32-cross
+libn32gcc-12-dev-alpha-cross
+libn32gcc-12-dev-amd64-cross
+libn32gcc-12-dev-arm64-cross
+libn32gcc-12-dev-armel-cross
+libn32gcc-12-dev-armhf-cross
+libn32gcc-12-dev-hppa-cross
+libn32gcc-12-dev-i386-cross
+libn32gcc-12-dev-m68k-cross
+libn32gcc-12-dev-mipsn32-cross
+libn32gcc-12-dev-mipsn32el-cross
+libn32gcc-12-dev-mipsn32r6-cross
+libn32gcc-12-dev-mipsn32r6el-cross
+libn32gcc-12-dev-powerpc-cross
+libn32gcc-12-dev-ppc64-cross
+libn32gcc-12-dev-ppc64el-cross
+libn32gcc-12-dev-riscv64-cross
+libn32gcc-12-dev-s390x-cross
+libn32gcc-12-dev-sh4-cross
+libn32gcc-12-dev-sparc64-cross
+libn32gcc-12-dev-x32-cross
+libn32gfortran5-alpha-cross
+libn32gfortran5-amd64-cross
+libn32gfortran5-arm64-cross
+libn32gfortran5-armel-cross
+libn32gfortran5-armhf-cross
+libn32gfortran5-dbg-amd64-cross
+libn32gfortran5-dbg-arm64-cross
+libn32gfortran5-dbg-armel-cross
+libn32gfortran5-dbg-armhf-cross
+libn32gfortran5-dbg-i386-cross
+libn32gfortran5-dbg-mipsn32-cross
+libn32gfortran5-dbg-mipsn32el-cross
+libn32gfortran5-dbg-mipsn32r6-cross
+libn32gfortran5-dbg-mipsn32r6el-cross
+libn32gfortran5-dbg-powerpc-cross
+libn32gfortran5-dbg-ppc64el-cross
+libn32gfortran5-dbg-riscv64-cross
+libn32gfortran5-dbg-s390x-cross
+libn32gfortran5-dbg-x32-cross
+libn32gfortran5-hppa-cross
+libn32gfortran5-i386-cross
+libn32gfortran5-m68k-cross
+libn32gfortran5-mipsn32-cross
+libn32gfortran5-mipsn32el-cross
+libn32gfortran5-mipsn32r6-cross
+libn32gfortran5-mipsn32r6el-cross
+libn32gfortran5-powerpc-cross
+libn32gfortran5-ppc64-cross
+libn32gfortran5-ppc64el-cross
+libn32gfortran5-riscv64-cross
+libn32gfortran5-s390x-cross
+libn32gfortran5-sh4-cross
+libn32gfortran5-sparc64-cross
+libn32gfortran5-x32-cross
+libn32gfortran-12-dev-alpha-cross
+libn32gfortran-12-dev-amd64-cross
+libn32gfortran-12-dev-arm64-cross
+libn32gfortran-12-dev-armel-cross
+libn32gfortran-12-dev-armhf-cross
+libn32gfortran-12-dev-hppa-cross
+libn32gfortran-12-dev-i386-cross
+libn32gfortran-12-dev-m68k-cross
+libn32gfortran-12-dev-mipsn32-cross
+libn32gfortran-12-dev-mipsn32el-cross
+libn32gfortran-12-dev-mipsn32r6-cross
+libn32gfortran-12-dev-mipsn32r6el-cross
+libn32gfortran-12-dev-powerpc-cross
+libn32gfortran-12-dev-ppc64-cross
+libn32gfortran-12-dev-ppc64el-cross
+libn32gfortran-12-dev-riscv64-cross
+libn32gfortran-12-dev-s390x-cross
+libn32gfortran-12-dev-sh4-cross
+libn32gfortran-12-dev-sparc64-cross
+libn32gfortran-12-dev-x32-cross
+libn32go21-alpha-cross
+libn32go21-amd64-cross
+libn32go21-arm64-cross
+libn32go21-armel-cross
+libn32go21-armhf-cross
+libn32go21-dbg-amd64-cross
+libn32go21-dbg-arm64-cross
+libn32go21-dbg-armel-cross
+libn32go21-dbg-armhf-cross
+libn32go21-dbg-i386-cross
+libn32go21-dbg-mipsn32-cross
+libn32go21-dbg-mipsn32el-cross
+libn32go21-dbg-mipsn32r6-cross
+libn32go21-dbg-mipsn32r6el-cross
+libn32go21-dbg-powerpc-cross
+libn32go21-dbg-ppc64el-cross
+libn32go21-dbg-riscv64-cross
+libn32go21-dbg-s390x-cross
+libn32go21-dbg-x32-cross
+libn32go21-hppa-cross
+libn32go21-i386-cross
+libn32go21-m68k-cross
+libn32go21-mipsn32-cross
+libn32go21-mipsn32el-cross
+libn32go21-mipsn32r6-cross
+libn32go21-mipsn32r6el-cross
+libn32go21-powerpc-cross
+libn32go21-ppc64-cross
+libn32go21-ppc64el-cross
+libn32go21-riscv64-cross
+libn32go21-s390x-cross
+libn32go21-sh4-cross
+libn32go21-sparc64-cross
+libn32go21-x32-cross
+libn32go-12-dev-alpha-cross
+libn32go-12-dev-amd64-cross
+libn32go-12-dev-arm64-cross
+libn32go-12-dev-armel-cross
+libn32go-12-dev-armhf-cross
+libn32go-12-dev-hppa-cross
+libn32go-12-dev-i386-cross
+libn32go-12-dev-m68k-cross
+libn32go-12-dev-mipsn32-cross
+libn32go-12-dev-mipsn32el-cross
+libn32go-12-dev-mipsn32r6-cross
+libn32go-12-dev-mipsn32r6el-cross
+libn32go-12-dev-powerpc-cross
+libn32go-12-dev-ppc64-cross
+libn32go-12-dev-ppc64el-cross
+libn32go-12-dev-riscv64-cross
+libn32go-12-dev-s390x-cross
+libn32go-12-dev-sh4-cross
+libn32go-12-dev-sparc64-cross
+libn32go-12-dev-x32-cross
+libn32gomp1-alpha-cross
+libn32gomp1-amd64-cross
+libn32gomp1-arm64-cross
+libn32gomp1-armel-cross
+libn32gomp1-armhf-cross
+libn32gomp1-dbg-amd64-cross
+libn32gomp1-dbg-arm64-cross
+libn32gomp1-dbg-armel-cross
+libn32gomp1-dbg-armhf-cross
+libn32gomp1-dbg-i386-cross
+libn32gomp1-dbg-mipsn32-cross
+libn32gomp1-dbg-mipsn32el-cross
+libn32gomp1-dbg-mipsn32r6-cross
+libn32gomp1-dbg-mipsn32r6el-cross
+libn32gomp1-dbg-powerpc-cross
+libn32gomp1-dbg-ppc64el-cross
+libn32gomp1-dbg-riscv64-cross
+libn32gomp1-dbg-s390x-cross
+libn32gomp1-dbg-x32-cross
+libn32gomp1-hppa-cross
+libn32gomp1-i386-cross
+libn32gomp1-m68k-cross
+libn32gomp1-mipsn32-cross
+libn32gomp1-mipsn32el-cross
+libn32gomp1-mipsn32r6-cross
+libn32gomp1-mipsn32r6el-cross
+libn32gomp1-powerpc-cross
+libn32gomp1-ppc64-cross
+libn32gomp1-ppc64el-cross
+libn32gomp1-riscv64-cross
+libn32gomp1-s390x-cross
+libn32gomp1-sh4-cross
+libn32gomp1-sparc64-cross
+libn32gomp1-x32-cross
+libn32gphobos3-alpha-cross
+libn32gphobos3-amd64-cross
+libn32gphobos3-arm64-cross
+libn32gphobos3-armel-cross
+libn32gphobos3-armhf-cross
+libn32gphobos3-hppa-cross
+libn32gphobos3-i386-cross
+libn32gphobos3-m68k-cross
+libn32gphobos3-powerpc-cross
+libn32gphobos3-ppc64-cross
+libn32gphobos3-ppc64el-cross
+libn32gphobos3-riscv64-cross
+libn32gphobos3-s390x-cross
+libn32gphobos3-sh4-cross
+libn32gphobos3-sparc64-cross
+libn32gphobos3-x32-cross
+libn32gphobos-12-dev-alpha-cross
+libn32gphobos-12-dev-amd64-cross
+libn32gphobos-12-dev-arm64-cross
+libn32gphobos-12-dev-armel-cross
+libn32gphobos-12-dev-armhf-cross
+libn32gphobos-12-dev-hppa-cross
+libn32gphobos-12-dev-i386-cross
+libn32gphobos-12-dev-m68k-cross
+libn32gphobos-12-dev-powerpc-cross
+libn32gphobos-12-dev-ppc64-cross
+libn32gphobos-12-dev-ppc64el-cross
+libn32gphobos-12-dev-riscv64-cross
+libn32gphobos-12-dev-s390x-cross
+libn32gphobos-12-dev-sh4-cross
+libn32gphobos-12-dev-sparc64-cross
+libn32gphobos-12-dev-x32-cross
+libn32itm1-alpha-cross
+libn32itm1-amd64-cross
+libn32itm1-arm64-cross
+libn32itm1-armel-cross
+libn32itm1-armhf-cross
+libn32itm1-dbg-amd64-cross
+libn32itm1-dbg-arm64-cross
+libn32itm1-dbg-armel-cross
+libn32itm1-dbg-armhf-cross
+libn32itm1-dbg-i386-cross
+libn32itm1-dbg-mips64el-cross
+libn32itm1-dbg-mips-cross
+libn32itm1-dbg-mipsel-cross
+libn32itm1-dbg-mipsn32-cross
+libn32itm1-dbg-mipsn32el-cross
+libn32itm1-dbg-mipsn32r6-cross
+libn32itm1-dbg-mipsn32r6el-cross
+libn32itm1-dbg-powerpc-cross
+libn32itm1-dbg-ppc64el-cross
+libn32itm1-dbg-riscv64-cross
+libn32itm1-dbg-s390x-cross
+libn32itm1-dbg-x32-cross
+libn32itm1-hppa-cross
+libn32itm1-i386-cross
+libn32itm1-m68k-cross
+libn32itm1-mips64-cross
+libn32itm1-mips64el-cross
+libn32itm1-mips64r6-cross
+libn32itm1-mips64r6el-cross
+libn32itm1-mips-cross
+libn32itm1-mipsel-cross
+libn32itm1-mipsn32-cross
+libn32itm1-mipsn32el-cross
+libn32itm1-mipsn32r6-cross
+libn32itm1-mipsn32r6el-cross
+libn32itm1-mipsr6-cross
+libn32itm1-mipsr6el-cross
+libn32itm1-powerpc-cross
+libn32itm1-ppc64-cross
+libn32itm1-ppc64el-cross
+libn32itm1-riscv64-cross
+libn32itm1-s390x-cross
+libn32itm1-sh4-cross
+libn32itm1-sparc64-cross
+libn32itm1-x32-cross
+libn32lsan0-alpha-cross
+libn32lsan0-amd64-cross
+libn32lsan0-arm64-cross
+libn32lsan0-armel-cross
+libn32lsan0-armhf-cross
+libn32lsan0-dbg-amd64-cross
+libn32lsan0-dbg-arm64-cross
+libn32lsan0-dbg-armel-cross
+libn32lsan0-dbg-armhf-cross
+libn32lsan0-dbg-i386-cross
+libn32lsan0-dbg-mips64el-cross
+libn32lsan0-dbg-mips-cross
+libn32lsan0-dbg-mipsel-cross
+libn32lsan0-dbg-mipsn32-cross
+libn32lsan0-dbg-mipsn32el-cross
+libn32lsan0-dbg-mipsn32r6-cross
+libn32lsan0-dbg-mipsn32r6el-cross
+libn32lsan0-dbg-powerpc-cross
+libn32lsan0-dbg-ppc64el-cross
+libn32lsan0-dbg-riscv64-cross
+libn32lsan0-dbg-s390x-cross
+libn32lsan0-dbg-x32-cross
+libn32lsan0-hppa-cross
+libn32lsan0-i386-cross
+libn32lsan0-m68k-cross
+libn32lsan0-mips64-cross
+libn32lsan0-mips64el-cross
+libn32lsan0-mips64r6-cross
+libn32lsan0-mips64r6el-cross
+libn32lsan0-mips-cross
+libn32lsan0-mipsel-cross
+libn32lsan0-mipsn32-cross
+libn32lsan0-mipsn32el-cross
+libn32lsan0-mipsn32r6-cross
+libn32lsan0-mipsn32r6el-cross
+libn32lsan0-mipsr6-cross
+libn32lsan0-mipsr6el-cross
+libn32lsan0-powerpc-cross
+libn32lsan0-ppc64-cross
+libn32lsan0-ppc64el-cross
+libn32lsan0-riscv64-cross
+libn32lsan0-s390x-cross
+libn32lsan0-sh4-cross
+libn32lsan0-sparc64-cross
+libn32lsan0-x32-cross
+libn32objc4-alpha-cross
+libn32objc4-amd64-cross
+libn32objc4-arm64-cross
+libn32objc4-armel-cross
+libn32objc4-armhf-cross
+libn32objc4-dbg-amd64-cross
+libn32objc4-dbg-arm64-cross
+libn32objc4-dbg-armel-cross
+libn32objc4-dbg-armhf-cross
+libn32objc4-dbg-i386-cross
+libn32objc4-dbg-mipsn32-cross
+libn32objc4-dbg-mipsn32el-cross
+libn32objc4-dbg-mipsn32r6-cross
+libn32objc4-dbg-mipsn32r6el-cross
+libn32objc4-dbg-powerpc-cross
+libn32objc4-dbg-ppc64el-cross
+libn32objc4-dbg-riscv64-cross
+libn32objc4-dbg-s390x-cross
+libn32objc4-dbg-x32-cross
+libn32objc4-hppa-cross
+libn32objc4-i386-cross
+libn32objc4-m68k-cross
+libn32objc4-mipsn32-cross
+libn32objc4-mipsn32el-cross
+libn32objc4-mipsn32r6-cross
+libn32objc4-mipsn32r6el-cross
+libn32objc4-powerpc-cross
+libn32objc4-ppc64-cross
+libn32objc4-ppc64el-cross
+libn32objc4-riscv64-cross
+libn32objc4-s390x-cross
+libn32objc4-sh4-cross
+libn32objc4-sparc64-cross
+libn32objc4-x32-cross
+libn32objc-12-dev-alpha-cross
+libn32objc-12-dev-amd64-cross
+libn32objc-12-dev-arm64-cross
+libn32objc-12-dev-armel-cross
+libn32objc-12-dev-armhf-cross
+libn32objc-12-dev-hppa-cross
+libn32objc-12-dev-i386-cross
+libn32objc-12-dev-m68k-cross
+libn32objc-12-dev-mipsn32-cross
+libn32objc-12-dev-mipsn32el-cross
+libn32objc-12-dev-mipsn32r6-cross
+libn32objc-12-dev-mipsn32r6el-cross
+libn32objc-12-dev-powerpc-cross
+libn32objc-12-dev-ppc64-cross
+libn32objc-12-dev-ppc64el-cross
+libn32objc-12-dev-riscv64-cross
+libn32objc-12-dev-s390x-cross
+libn32objc-12-dev-sh4-cross
+libn32objc-12-dev-sparc64-cross
+libn32objc-12-dev-x32-cross
+libn32stdc++6-12-dbg-amd64-cross
+libn32stdc++6-12-dbg-arm64-cross
+libn32stdc++6-12-dbg-armel-cross
+libn32stdc++6-12-dbg-armhf-cross
+libn32stdc++6-12-dbg-i386-cross
+libn32stdc++6-12-dbg-mipsn32-cross
+libn32stdc++6-12-dbg-mipsn32el-cross
+libn32stdc++6-12-dbg-mipsn32r6-cross
+libn32stdc++6-12-dbg-mipsn32r6el-cross
+libn32stdc++6-12-dbg-powerpc-cross
+libn32stdc++6-12-dbg-ppc64el-cross
+libn32stdc++6-12-dbg-riscv64-cross
+libn32stdc++6-12-dbg-s390x-cross
+libn32stdc++6-12-dbg-x32-cross
+libn32stdc++6-alpha-cross
+libn32stdc++6-amd64-cross
+libn32stdc++6-arm64-cross
+libn32stdc++6-armel-cross
+libn32stdc++6-armhf-cross
+libn32stdc++6-hppa-cross
+libn32stdc++6-i386-cross
+libn32stdc++6-m68k-cross
+libn32stdc++6-mipsn32-cross
+libn32stdc++6-mipsn32el-cross
+libn32stdc++6-mipsn32r6-cross
+libn32stdc++6-mipsn32r6el-cross
+libn32stdc++6-powerpc-cross
+libn32stdc++6-ppc64-cross
+libn32stdc++6-ppc64el-cross
+libn32stdc++6-riscv64-cross
+libn32stdc++6-s390x-cross
+libn32stdc++6-sh4-cross
+libn32stdc++6-sparc64-cross
+libn32stdc++6-x32-cross
+libn32stdc++-12-dev-alpha-cross
+libn32stdc++-12-dev-amd64-cross
+libn32stdc++-12-dev-arm64-cross
+libn32stdc++-12-dev-armel-cross
+libn32stdc++-12-dev-armhf-cross
+libn32stdc++-12-dev-hppa-cross
+libn32stdc++-12-dev-i386-cross
+libn32stdc++-12-dev-m68k-cross
+libn32stdc++-12-dev-mipsn32-cross
+libn32stdc++-12-dev-mipsn32el-cross
+libn32stdc++-12-dev-mipsn32r6-cross
+libn32stdc++-12-dev-mipsn32r6el-cross
+libn32stdc++-12-dev-powerpc-cross
+libn32stdc++-12-dev-ppc64-cross
+libn32stdc++-12-dev-ppc64el-cross
+libn32stdc++-12-dev-riscv64-cross
+libn32stdc++-12-dev-s390x-cross
+libn32stdc++-12-dev-sh4-cross
+libn32stdc++-12-dev-sparc64-cross
+libn32stdc++-12-dev-x32-cross
+libn32tsan2-alpha-cross
+libn32tsan2-amd64-cross
+libn32tsan2-arm64-cross
+libn32tsan2-armel-cross
+libn32tsan2-armhf-cross
+libn32tsan2-dbg-amd64-cross
+libn32tsan2-dbg-arm64-cross
+libn32tsan2-dbg-armel-cross
+libn32tsan2-dbg-armhf-cross
+libn32tsan2-dbg-i386-cross
+libn32tsan2-dbg-mips64el-cross
+libn32tsan2-dbg-mips-cross
+libn32tsan2-dbg-mipsel-cross
+libn32tsan2-dbg-mipsn32-cross
+libn32tsan2-dbg-mipsn32el-cross
+libn32tsan2-dbg-mipsn32r6-cross
+libn32tsan2-dbg-mipsn32r6el-cross
+libn32tsan2-dbg-powerpc-cross
+libn32tsan2-dbg-ppc64el-cross
+libn32tsan2-dbg-riscv64-cross
+libn32tsan2-dbg-s390x-cross
+libn32tsan2-dbg-x32-cross
+libn32tsan2-hppa-cross
+libn32tsan2-i386-cross
+libn32tsan2-m68k-cross
+libn32tsan2-mips64-cross
+libn32tsan2-mips64el-cross
+libn32tsan2-mips64r6-cross
+libn32tsan2-mips64r6el-cross
+libn32tsan2-mips-cross
+libn32tsan2-mipsel-cross
+libn32tsan2-mipsn32-cross
+libn32tsan2-mipsn32el-cross
+libn32tsan2-mipsn32r6-cross
+libn32tsan2-mipsn32r6el-cross
+libn32tsan2-mipsr6-cross
+libn32tsan2-mipsr6el-cross
+libn32tsan2-powerpc-cross
+libn32tsan2-ppc64-cross
+libn32tsan2-ppc64el-cross
+libn32tsan2-riscv64-cross
+libn32tsan2-s390x-cross
+libn32tsan2-sh4-cross
+libn32tsan2-sparc64-cross
+libn32tsan2-x32-cross
+libn32ubsan1-alpha-cross
+libn32ubsan1-amd64-cross
+libn32ubsan1-arm64-cross
+libn32ubsan1-armel-cross
+libn32ubsan1-armhf-cross
+libn32ubsan1-dbg-amd64-cross
+libn32ubsan1-dbg-arm64-cross
+libn32ubsan1-dbg-armel-cross
+libn32ubsan1-dbg-armhf-cross
+libn32ubsan1-dbg-i386-cross
+libn32ubsan1-dbg-mips64el-cross
+libn32ubsan1-dbg-mips-cross
+libn32ubsan1-dbg-mipsel-cross
+libn32ubsan1-dbg-mipsn32-cross
+libn32ubsan1-dbg-mipsn32el-cross
+libn32ubsan1-dbg-mipsn32r6-cross
+libn32ubsan1-dbg-mipsn32r6el-cross
+libn32ubsan1-dbg-powerpc-cross
+libn32ubsan1-dbg-ppc64el-cross
+libn32ubsan1-dbg-riscv64-cross
+libn32ubsan1-dbg-s390x-cross
+libn32ubsan1-dbg-x32-cross
+libn32ubsan1-hppa-cross
+libn32ubsan1-i386-cross
+libn32ubsan1-m68k-cross
+libn32ubsan1-mips64-cross
+libn32ubsan1-mips64el-cross
+libn32ubsan1-mips64r6-cross
+libn32ubsan1-mips64r6el-cross
+libn32ubsan1-mips-cross
+libn32ubsan1-mipsel-cross
+libn32ubsan1-mipsn32-cross
+libn32ubsan1-mipsn32el-cross
+libn32ubsan1-mipsn32r6-cross
+libn32ubsan1-mipsn32r6el-cross
+libn32ubsan1-mipsr6-cross
+libn32ubsan1-mipsr6el-cross
+libn32ubsan1-powerpc-cross
+libn32ubsan1-ppc64-cross
+libn32ubsan1-ppc64el-cross
+libn32ubsan1-riscv64-cross
+libn32ubsan1-s390x-cross
+libn32ubsan1-sh4-cross
+libn32ubsan1-sparc64-cross
+libn32ubsan1-x32-cross
+libn32vtv0-alpha-cross
+libn32vtv0-amd64-cross
+libn32vtv0-arm64-cross
+libn32vtv0-armel-cross
+libn32vtv0-armhf-cross
+libn32vtv0-dbg-amd64-cross
+libn32vtv0-dbg-arm64-cross
+libn32vtv0-dbg-armel-cross
+libn32vtv0-dbg-armhf-cross
+libn32vtv0-dbg-i386-cross
+libn32vtv0-dbg-mips64el-cross
+libn32vtv0-dbg-mips-cross
+libn32vtv0-dbg-mipsel-cross
+libn32vtv0-dbg-mipsn32-cross
+libn32vtv0-dbg-mipsn32el-cross
+libn32vtv0-dbg-mipsn32r6-cross
+libn32vtv0-dbg-mipsn32r6el-cross
+libn32vtv0-dbg-powerpc-cross
+libn32vtv0-dbg-ppc64el-cross
+libn32vtv0-dbg-riscv64-cross
+libn32vtv0-dbg-s390x-cross
+libn32vtv0-dbg-x32-cross
+libn32vtv0-hppa-cross
+libn32vtv0-i386-cross
+libn32vtv0-m68k-cross
+libn32vtv0-mips64-cross
+libn32vtv0-mips64el-cross
+libn32vtv0-mips64r6-cross
+libn32vtv0-mips64r6el-cross
+libn32vtv0-mips-cross
+libn32vtv0-mipsel-cross
+libn32vtv0-mipsn32-cross
+libn32vtv0-mipsn32el-cross
+libn32vtv0-mipsn32r6-cross
+libn32vtv0-mipsn32r6el-cross
+libn32vtv0-mipsr6-cross
+libn32vtv0-mipsr6el-cross
+libn32vtv0-powerpc-cross
+libn32vtv0-ppc64-cross
+libn32vtv0-ppc64el-cross
+libn32vtv0-riscv64-cross
+libn32vtv0-s390x-cross
+libn32vtv0-sh4-cross
+libn32vtv0-sparc64-cross
+libn32vtv0-x32-cross
+libquadmath0-alpha-cross
+libquadmath0-arm64-cross
+libquadmath0-armel-cross
+libquadmath0-armhf-cross
+libquadmath0-hppa-cross
+libquadmath0-m68k-cross
+libquadmath0-mips64el-cross
+libquadmath0-mips-cross
+libquadmath0-mipsel-cross
+libquadmath0-powerpc-cross
+libquadmath0-ppc64-cross
+libquadmath0-riscv64-cross
+libquadmath0-s390x-cross
+libquadmath0-sh4-cross
+libquadmath0-sparc64-cross
+libsfasan8-alpha-cross
+libsfasan8-amd64-cross
+libsfasan8-arm64-cross
+libsfasan8-armel-cross
+libsfasan8-dbg-amd64-cross
+libsfasan8-dbg-arm64-cross
+libsfasan8-dbg-armel-cross
+libsfasan8-dbg-i386-cross
+libsfasan8-dbg-mips64-cross
+libsfasan8-dbg-mips64el-cross
+libsfasan8-dbg-mips64r6-cross
+libsfasan8-dbg-mips64r6el-cross
+libsfasan8-dbg-mips-cross
+libsfasan8-dbg-mipsel-cross
+libsfasan8-dbg-mipsn32-cross
+libsfasan8-dbg-mipsn32el-cross
+libsfasan8-dbg-mipsn32r6-cross
+libsfasan8-dbg-mipsn32r6el-cross
+libsfasan8-dbg-mipsr6-cross
+libsfasan8-dbg-mipsr6el-cross
+libsfasan8-dbg-powerpc-cross
+libsfasan8-dbg-ppc64el-cross
+libsfasan8-dbg-riscv64-cross
+libsfasan8-dbg-s390x-cross
+libsfasan8-dbg-x32-cross
+libsfasan8-hppa-cross
+libsfasan8-i386-cross
+libsfasan8-m68k-cross
+libsfasan8-mips64-cross
+libsfasan8-mips64el-cross
+libsfasan8-mips64r6-cross
+libsfasan8-mips64r6el-cross
+libsfasan8-mips-cross
+libsfasan8-mipsel-cross
+libsfasan8-mipsn32-cross
+libsfasan8-mipsn32el-cross
+libsfasan8-mipsn32r6-cross
+libsfasan8-mipsn32r6el-cross
+libsfasan8-mipsr6-cross
+libsfasan8-mipsr6el-cross
+libsfasan8-powerpc-cross
+libsfasan8-ppc64-cross
+libsfasan8-ppc64el-cross
+libsfasan8-riscv64-cross
+libsfasan8-s390x-cross
+libsfasan8-sh4-cross
+libsfasan8-sparc64-cross
+libsfasan8-x32-cross
+libsfatomic1-alpha-cross
+libsfatomic1-amd64-cross
+libsfatomic1-arm64-cross
+libsfatomic1-armel-cross
+libsfatomic1-dbg-amd64-cross
+libsfatomic1-dbg-arm64-cross
+libsfatomic1-dbg-armel-cross
+libsfatomic1-dbg-i386-cross
+libsfatomic1-dbg-mips64el-cross
+libsfatomic1-dbg-mips-cross
+libsfatomic1-dbg-mipsel-cross
+libsfatomic1-dbg-powerpc-cross
+libsfatomic1-dbg-ppc64el-cross
+libsfatomic1-dbg-riscv64-cross
+libsfatomic1-dbg-s390x-cross
+libsfatomic1-dbg-x32-cross
+libsfatomic1-hppa-cross
+libsfatomic1-i386-cross
+libsfatomic1-m68k-cross
+libsfatomic1-mips64-cross
+libsfatomic1-mips64el-cross
+libsfatomic1-mips64r6-cross
+libsfatomic1-mips64r6el-cross
+libsfatomic1-mips-cross
+libsfatomic1-mipsel-cross
+libsfatomic1-mipsn32-cross
+libsfatomic1-mipsn32el-cross
+libsfatomic1-mipsn32r6-cross
+libsfatomic1-mipsn32r6el-cross
+libsfatomic1-mipsr6-cross
+libsfatomic1-mipsr6el-cross
+libsfatomic1-powerpc-cross
+libsfatomic1-ppc64-cross
+libsfatomic1-ppc64el-cross
+libsfatomic1-riscv64-cross
+libsfatomic1-s390x-cross
+libsfatomic1-sh4-cross
+libsfatomic1-sparc64-cross
+libsfatomic1-x32-cross
+libsfgcc-s1-alpha-cross
+libsfgcc-s1-amd64-cross
+libsfgcc-s1-arm64-cross
+libsfgcc-s1-armel-cross
+libsfgcc-s1-dbg-amd64-cross
+libsfgcc-s1-dbg-arm64-cross
+libsfgcc-s1-dbg-armel-cross
+libsfgcc-s1-dbg-i386-cross
+libsfgcc-s1-dbg-mips64el-cross
+libsfgcc-s1-dbg-mips-cross
+libsfgcc-s1-dbg-mipsel-cross
+libsfgcc-s1-dbg-powerpc-cross
+libsfgcc-s1-dbg-ppc64el-cross
+libsfgcc-s1-dbg-riscv64-cross
+libsfgcc-s1-dbg-s390x-cross
+libsfgcc-s1-dbg-x32-cross
+libsfgcc-s1-hppa-cross
+libsfgcc-s1-i386-cross
+libsfgcc-s1-m68k-cross
+libsfgcc-s1-mips64-cross
+libsfgcc-s1-mips64el-cross
+libsfgcc-s1-mips64r6-cross
+libsfgcc-s1-mips64r6el-cross
+libsfgcc-s1-mips-cross
+libsfgcc-s1-mipsel-cross
+libsfgcc-s1-mipsn32-cross
+libsfgcc-s1-mipsn32el-cross
+libsfgcc-s1-mipsn32r6-cross
+libsfgcc-s1-mipsn32r6el-cross
+libsfgcc-s1-mipsr6-cross
+libsfgcc-s1-mipsr6el-cross
+libsfgcc-s1-powerpc-cross
+libsfgcc-s1-ppc64-cross
+libsfgcc-s1-ppc64el-cross
+libsfgcc-s1-riscv64-cross
+libsfgcc-s1-s390x-cross
+libsfgcc-s1-sh4-cross
+libsfgcc-s1-sparc64-cross
+libsfgcc-s1-x32-cross
+libsfgcc-12-dev-alpha-cross
+libsfgcc-12-dev-amd64-cross
+libsfgcc-12-dev-arm64-cross
+libsfgcc-12-dev-armel-cross
+libsfgcc-12-dev-hppa-cross
+libsfgcc-12-dev-i386-cross
+libsfgcc-12-dev-m68k-cross
+libsfgcc-12-dev-mips64-cross
+libsfgcc-12-dev-mips64el-cross
+libsfgcc-12-dev-mips64r6-cross
+libsfgcc-12-dev-mips64r6el-cross
+libsfgcc-12-dev-mips-cross
+libsfgcc-12-dev-mipsel-cross
+libsfgcc-12-dev-mipsn32-cross
+libsfgcc-12-dev-mipsn32el-cross
+libsfgcc-12-dev-mipsn32r6-cross
+libsfgcc-12-dev-mipsn32r6el-cross
+libsfgcc-12-dev-mipsr6-cross
+libsfgcc-12-dev-mipsr6el-cross
+libsfgcc-12-dev-powerpc-cross
+libsfgcc-12-dev-ppc64-cross
+libsfgcc-12-dev-ppc64el-cross
+libsfgcc-12-dev-riscv64-cross
+libsfgcc-12-dev-s390x-cross
+libsfgcc-12-dev-sh4-cross
+libsfgcc-12-dev-sparc64-cross
+libsfgcc-12-dev-x32-cross
+libsfgfortran5-alpha-cross
+libsfgfortran5-amd64-cross
+libsfgfortran5-arm64-cross
+libsfgfortran5-armel-cross
+libsfgfortran5-dbg-amd64-cross
+libsfgfortran5-dbg-arm64-cross
+libsfgfortran5-dbg-armel-cross
+libsfgfortran5-dbg-i386-cross
+libsfgfortran5-dbg-mips64el-cross
+libsfgfortran5-dbg-mips-cross
+libsfgfortran5-dbg-mipsel-cross
+libsfgfortran5-dbg-powerpc-cross
+libsfgfortran5-dbg-ppc64el-cross
+libsfgfortran5-dbg-riscv64-cross
+libsfgfortran5-dbg-s390x-cross
+libsfgfortran5-dbg-x32-cross
+libsfgfortran5-hppa-cross
+libsfgfortran5-i386-cross
+libsfgfortran5-m68k-cross
+libsfgfortran5-mips64-cross
+libsfgfortran5-mips64el-cross
+libsfgfortran5-mips64r6-cross
+libsfgfortran5-mips64r6el-cross
+libsfgfortran5-mips-cross
+libsfgfortran5-mipsel-cross
+libsfgfortran5-mipsn32-cross
+libsfgfortran5-mipsn32el-cross
+libsfgfortran5-mipsn32r6-cross
+libsfgfortran5-mipsn32r6el-cross
+libsfgfortran5-mipsr6-cross
+libsfgfortran5-mipsr6el-cross
+libsfgfortran5-powerpc-cross
+libsfgfortran5-ppc64-cross
+libsfgfortran5-ppc64el-cross
+libsfgfortran5-riscv64-cross
+libsfgfortran5-s390x-cross
+libsfgfortran5-sh4-cross
+libsfgfortran5-sparc64-cross
+libsfgfortran5-x32-cross
+libsfgfortran-12-dev-alpha-cross
+libsfgfortran-12-dev-amd64-cross
+libsfgfortran-12-dev-arm64-cross
+libsfgfortran-12-dev-armel-cross
+libsfgfortran-12-dev-hppa-cross
+libsfgfortran-12-dev-i386-cross
+libsfgfortran-12-dev-m68k-cross
+libsfgfortran-12-dev-mips64-cross
+libsfgfortran-12-dev-mips64el-cross
+libsfgfortran-12-dev-mips64r6-cross
+libsfgfortran-12-dev-mips64r6el-cross
+libsfgfortran-12-dev-mips-cross
+libsfgfortran-12-dev-mipsel-cross
+libsfgfortran-12-dev-mipsn32-cross
+libsfgfortran-12-dev-mipsn32el-cross
+libsfgfortran-12-dev-mipsn32r6-cross
+libsfgfortran-12-dev-mipsn32r6el-cross
+libsfgfortran-12-dev-mipsr6-cross
+libsfgfortran-12-dev-mipsr6el-cross
+libsfgfortran-12-dev-powerpc-cross
+libsfgfortran-12-dev-ppc64-cross
+libsfgfortran-12-dev-ppc64el-cross
+libsfgfortran-12-dev-riscv64-cross
+libsfgfortran-12-dev-s390x-cross
+libsfgfortran-12-dev-sh4-cross
+libsfgfortran-12-dev-sparc64-cross
+libsfgfortran-12-dev-x32-cross
+libsfgo-12-dev-alpha-cross
+libsfgo-12-dev-amd64-cross
+libsfgo-12-dev-arm64-cross
+libsfgo-12-dev-armel-cross
+libsfgo-12-dev-hppa-cross
+libsfgo-12-dev-i386-cross
+libsfgo-12-dev-m68k-cross
+libsfgo-12-dev-mips64-cross
+libsfgo-12-dev-mips64el-cross
+libsfgo-12-dev-mips64r6-cross
+libsfgo-12-dev-mips64r6el-cross
+libsfgo-12-dev-mips-cross
+libsfgo-12-dev-mipsel-cross
+libsfgo-12-dev-mipsn32-cross
+libsfgo-12-dev-mipsn32el-cross
+libsfgo-12-dev-mipsn32r6-cross
+libsfgo-12-dev-mipsn32r6el-cross
+libsfgo-12-dev-mipsr6-cross
+libsfgo-12-dev-mipsr6el-cross
+libsfgo-12-dev-powerpc-cross
+libsfgo-12-dev-ppc64-cross
+libsfgo-12-dev-ppc64el-cross
+libsfgo-12-dev-riscv64-cross
+libsfgo-12-dev-s390x-cross
+libsfgo-12-dev-sh4-cross
+libsfgo-12-dev-sparc64-cross
+libsfgo-12-dev-x32-cross
+libsfgomp1-alpha-cross
+libsfgomp1-amd64-cross
+libsfgomp1-arm64-cross
+libsfgomp1-armel-cross
+libsfgomp1-dbg-amd64-cross
+libsfgomp1-dbg-arm64-cross
+libsfgomp1-dbg-armel-cross
+libsfgomp1-dbg-i386-cross
+libsfgomp1-dbg-mips64el-cross
+libsfgomp1-dbg-mips-cross
+libsfgomp1-dbg-mipsel-cross
+libsfgomp1-dbg-powerpc-cross
+libsfgomp1-dbg-ppc64el-cross
+libsfgomp1-dbg-riscv64-cross
+libsfgomp1-dbg-s390x-cross
+libsfgomp1-dbg-x32-cross
+libsfgomp1-hppa-cross
+libsfgomp1-i386-cross
+libsfgomp1-m68k-cross
+libsfgomp1-mips64-cross
+libsfgomp1-mips64el-cross
+libsfgomp1-mips64r6-cross
+libsfgomp1-mips64r6el-cross
+libsfgomp1-mips-cross
+libsfgomp1-mipsel-cross
+libsfgomp1-mipsn32-cross
+libsfgomp1-mipsn32el-cross
+libsfgomp1-mipsn32r6-cross
+libsfgomp1-mipsn32r6el-cross
+libsfgomp1-mipsr6-cross
+libsfgomp1-mipsr6el-cross
+libsfgomp1-powerpc-cross
+libsfgomp1-ppc64-cross
+libsfgomp1-ppc64el-cross
+libsfgomp1-riscv64-cross
+libsfgomp1-s390x-cross
+libsfgomp1-sh4-cross
+libsfgomp1-sparc64-cross
+libsfgomp1-x32-cross
+libsfitm1-alpha-cross
+libsfitm1-amd64-cross
+libsfitm1-arm64-cross
+libsfitm1-armel-cross
+libsfitm1-armhf-cross
+libsfitm1-dbg-amd64-cross
+libsfitm1-dbg-arm64-cross
+libsfitm1-dbg-armel-cross
+libsfitm1-dbg-i386-cross
+libsfitm1-dbg-mips64el-cross
+libsfitm1-dbg-mips-cross
+libsfitm1-dbg-mipsel-cross
+libsfitm1-dbg-powerpc-cross
+libsfitm1-dbg-ppc64el-cross
+libsfitm1-dbg-riscv64-cross
+libsfitm1-dbg-s390x-cross
+libsfitm1-dbg-x32-cross
+libsfitm1-hppa-cross
+libsfitm1-i386-cross
+libsfitm1-m68k-cross
+libsfitm1-mips64-cross
+libsfitm1-mips64el-cross
+libsfitm1-mips64r6-cross
+libsfitm1-mips64r6el-cross
+libsfitm1-mips-cross
+libsfitm1-mipsel-cross
+libsfitm1-mipsn32-cross
+libsfitm1-mipsn32el-cross
+libsfitm1-mipsn32r6-cross
+libsfitm1-mipsn32r6el-cross
+libsfitm1-mipsr6-cross
+libsfitm1-mipsr6el-cross
+libsfitm1-powerpc-cross
+libsfitm1-ppc64-cross
+libsfitm1-ppc64el-cross
+libsfitm1-riscv64-cross
+libsfitm1-s390x-cross
+libsfitm1-sh4-cross
+libsfitm1-sparc64-cross
+libsfitm1-x32-cross
+libsflsan0-alpha-cross
+libsflsan0-amd64-cross
+libsflsan0-arm64-cross
+libsflsan0-armel-cross
+libsflsan0-armhf-cross
+libsflsan0-dbg-amd64-cross
+libsflsan0-dbg-arm64-cross
+libsflsan0-dbg-armel-cross
+libsflsan0-dbg-i386-cross
+libsflsan0-dbg-mips64el-cross
+libsflsan0-dbg-mips-cross
+libsflsan0-dbg-mipsel-cross
+libsflsan0-dbg-powerpc-cross
+libsflsan0-dbg-ppc64el-cross
+libsflsan0-dbg-riscv64-cross
+libsflsan0-dbg-s390x-cross
+libsflsan0-dbg-x32-cross
+libsflsan0-hppa-cross
+libsflsan0-i386-cross
+libsflsan0-m68k-cross
+libsflsan0-mips64-cross
+libsflsan0-mips64el-cross
+libsflsan0-mips64r6-cross
+libsflsan0-mips64r6el-cross
+libsflsan0-mips-cross
+libsflsan0-mipsel-cross
+libsflsan0-mipsn32-cross
+libsflsan0-mipsn32el-cross
+libsflsan0-mipsn32r6-cross
+libsflsan0-mipsn32r6el-cross
+libsflsan0-mipsr6-cross
+libsflsan0-mipsr6el-cross
+libsflsan0-powerpc-cross
+libsflsan0-ppc64-cross
+libsflsan0-ppc64el-cross
+libsflsan0-riscv64-cross
+libsflsan0-s390x-cross
+libsflsan0-sh4-cross
+libsflsan0-sparc64-cross
+libsflsan0-x32-cross
+libsfobjc4-alpha-cross
+libsfobjc4-amd64-cross
+libsfobjc4-arm64-cross
+libsfobjc4-armel-cross
+libsfobjc4-dbg-amd64-cross
+libsfobjc4-dbg-arm64-cross
+libsfobjc4-dbg-armel-cross
+libsfobjc4-dbg-i386-cross
+libsfobjc4-dbg-mips64el-cross
+libsfobjc4-dbg-mips-cross
+libsfobjc4-dbg-mipsel-cross
+libsfobjc4-dbg-powerpc-cross
+libsfobjc4-dbg-ppc64el-cross
+libsfobjc4-dbg-riscv64-cross
+libsfobjc4-dbg-s390x-cross
+libsfobjc4-dbg-x32-cross
+libsfobjc4-hppa-cross
+libsfobjc4-i386-cross
+libsfobjc4-m68k-cross
+libsfobjc4-mips64-cross
+libsfobjc4-mips64el-cross
+libsfobjc4-mips64r6-cross
+libsfobjc4-mips64r6el-cross
+libsfobjc4-mips-cross
+libsfobjc4-mipsel-cross
+libsfobjc4-mipsn32-cross
+libsfobjc4-mipsn32el-cross
+libsfobjc4-mipsn32r6-cross
+libsfobjc4-mipsn32r6el-cross
+libsfobjc4-mipsr6-cross
+libsfobjc4-mipsr6el-cross
+libsfobjc4-powerpc-cross
+libsfobjc4-ppc64-cross
+libsfobjc4-ppc64el-cross
+libsfobjc4-riscv64-cross
+libsfobjc4-s390x-cross
+libsfobjc4-sh4-cross
+libsfobjc4-sparc64-cross
+libsfobjc4-x32-cross
+libsfobjc-12-dev-alpha-cross
+libsfobjc-12-dev-amd64-cross
+libsfobjc-12-dev-arm64-cross
+libsfobjc-12-dev-armel-cross
+libsfobjc-12-dev-hppa-cross
+libsfobjc-12-dev-i386-cross
+libsfobjc-12-dev-m68k-cross
+libsfobjc-12-dev-mips64-cross
+libsfobjc-12-dev-mips64el-cross
+libsfobjc-12-dev-mips64r6-cross
+libsfobjc-12-dev-mips64r6el-cross
+libsfobjc-12-dev-mips-cross
+libsfobjc-12-dev-mipsel-cross
+libsfobjc-12-dev-mipsn32-cross
+libsfobjc-12-dev-mipsn32el-cross
+libsfobjc-12-dev-mipsn32r6-cross
+libsfobjc-12-dev-mipsn32r6el-cross
+libsfobjc-12-dev-mipsr6-cross
+libsfobjc-12-dev-mipsr6el-cross
+libsfobjc-12-dev-powerpc-cross
+libsfobjc-12-dev-ppc64-cross
+libsfobjc-12-dev-ppc64el-cross
+libsfobjc-12-dev-riscv64-cross
+libsfobjc-12-dev-s390x-cross
+libsfobjc-12-dev-sh4-cross
+libsfobjc-12-dev-sparc64-cross
+libsfobjc-12-dev-x32-cross
+libsfstdc++6-12-dbg-amd64-cross
+libsfstdc++6-12-dbg-arm64-cross
+libsfstdc++6-12-dbg-armel-cross
+libsfstdc++6-12-dbg-i386-cross
+libsfstdc++6-12-dbg-mips64el-cross
+libsfstdc++6-12-dbg-mips-cross
+libsfstdc++6-12-dbg-mipsel-cross
+libsfstdc++6-12-dbg-powerpc-cross
+libsfstdc++6-12-dbg-ppc64el-cross
+libsfstdc++6-12-dbg-riscv64-cross
+libsfstdc++6-12-dbg-s390x-cross
+libsfstdc++6-12-dbg-x32-cross
+libsfstdc++6-alpha-cross
+libsfstdc++6-amd64-cross
+libsfstdc++6-arm64-cross
+libsfstdc++6-armel-cross
+libsfstdc++6-hppa-cross
+libsfstdc++6-i386-cross
+libsfstdc++6-m68k-cross
+libsfstdc++6-mips64-cross
+libsfstdc++6-mips64el-cross
+libsfstdc++6-mips64r6-cross
+libsfstdc++6-mips64r6el-cross
+libsfstdc++6-mips-cross
+libsfstdc++6-mipsel-cross
+libsfstdc++6-mipsr6-cross
+libsfstdc++6-mipsr6el-cross
+libsfstdc++6-powerpc-cross
+libsfstdc++6-ppc64-cross
+libsfstdc++6-ppc64el-cross
+libsfstdc++6-riscv64-cross
+libsfstdc++6-s390x-cross
+libsfstdc++6-sh4-cross
+libsfstdc++6-sparc64-cross
+libsfstdc++6-x32-cross
+libsfstdc++-12-dev-alpha-cross
+libsfstdc++-12-dev-amd64-cross
+libsfstdc++-12-dev-arm64-cross
+libsfstdc++-12-dev-armel-cross
+libsfstdc++-12-dev-hppa-cross
+libsfstdc++-12-dev-i386-cross
+libsfstdc++-12-dev-m68k-cross
+libsfstdc++-12-dev-mips64-cross
+libsfstdc++-12-dev-mips64el-cross
+libsfstdc++-12-dev-mips64r6-cross
+libsfstdc++-12-dev-mips64r6el-cross
+libsfstdc++-12-dev-mips-cross
+libsfstdc++-12-dev-mipsel-cross
+libsfstdc++-12-dev-mipsr6-cross
+libsfstdc++-12-dev-mipsr6el-cross
+libsfstdc++-12-dev-powerpc-cross
+libsfstdc++-12-dev-ppc64-cross
+libsfstdc++-12-dev-ppc64el-cross
+libsfstdc++-12-dev-riscv64-cross
+libsfstdc++-12-dev-s390x-cross
+libsfstdc++-12-dev-sh4-cross
+libsfstdc++-12-dev-sparc64-cross
+libsfstdc++-12-dev-x32-cross
+libsftsan2-alpha-cross
+libsftsan2-amd64-cross
+libsftsan2-arm64-cross
+libsftsan2-armel-cross
+libsftsan2-armhf-cross
+libsftsan2-dbg-amd64-cross
+libsftsan2-dbg-arm64-cross
+libsftsan2-dbg-armel-cross
+libsftsan2-dbg-i386-cross
+libsftsan2-dbg-mips64el-cross
+libsftsan2-dbg-mips-cross
+libsftsan2-dbg-mipsel-cross
+libsftsan2-dbg-powerpc-cross
+libsftsan2-dbg-ppc64el-cross
+libsftsan2-dbg-riscv64-cross
+libsftsan2-dbg-s390x-cross
+libsftsan2-dbg-x32-cross
+libsftsan2-hppa-cross
+libsftsan2-i386-cross
+libsftsan2-m68k-cross
+libsftsan2-mips64-cross
+libsftsan2-mips64el-cross
+libsftsan2-mips64r6-cross
+libsftsan2-mips64r6el-cross
+libsftsan2-mips-cross
+libsftsan2-mipsel-cross
+libsftsan2-mipsn32-cross
+libsftsan2-mipsn32el-cross
+libsftsan2-mipsn32r6-cross
+libsftsan2-mipsn32r6el-cross
+libsftsan2-mipsr6-cross
+libsftsan2-mipsr6el-cross
+libsftsan2-powerpc-cross
+libsftsan2-ppc64-cross
+libsftsan2-ppc64el-cross
+libsftsan2-riscv64-cross
+libsftsan2-s390x-cross
+libsftsan2-sh4-cross
+libsftsan2-sparc64-cross
+libsftsan2-x32-cross
+libsfubsan1-alpha-cross
+libsfubsan1-amd64-cross
+libsfubsan1-arm64-cross
+libsfubsan1-armel-cross
+libsfubsan1-dbg-amd64-cross
+libsfubsan1-dbg-arm64-cross
+libsfubsan1-dbg-armel-cross
+libsfubsan1-dbg-i386-cross
+libsfubsan1-dbg-mips64el-cross
+libsfubsan1-dbg-mips-cross
+libsfubsan1-dbg-mipsel-cross
+libsfubsan1-dbg-powerpc-cross
+libsfubsan1-dbg-ppc64el-cross
+libsfubsan1-dbg-riscv64-cross
+libsfubsan1-dbg-s390x-cross
+libsfubsan1-dbg-x32-cross
+libsfubsan1-hppa-cross
+libsfubsan1-i386-cross
+libsfubsan1-m68k-cross
+libsfubsan1-mips64-cross
+libsfubsan1-mips64el-cross
+libsfubsan1-mips64r6-cross
+libsfubsan1-mips64r6el-cross
+libsfubsan1-mips-cross
+libsfubsan1-mipsel-cross
+libsfubsan1-mipsn32-cross
+libsfubsan1-mipsn32el-cross
+libsfubsan1-mipsn32r6-cross
+libsfubsan1-mipsn32r6el-cross
+libsfubsan1-mipsr6-cross
+libsfubsan1-mipsr6el-cross
+libsfubsan1-powerpc-cross
+libsfubsan1-ppc64-cross
+libsfubsan1-ppc64el-cross
+libsfubsan1-riscv64-cross
+libsfubsan1-s390x-cross
+libsfubsan1-sh4-cross
+libsfubsan1-sparc64-cross
+libsfubsan1-x32-cross
+libsfvtv0-alpha-cross
+libsfvtv0-amd64-cross
+libsfvtv0-arm64-cross
+libsfvtv0-armel-cross
+libsfvtv0-armhf-cross
+libsfvtv0-dbg-amd64-cross
+libsfvtv0-dbg-arm64-cross
+libsfvtv0-dbg-armel-cross
+libsfvtv0-dbg-armhf-cross
+libsfvtv0-dbg-i386-cross
+libsfvtv0-dbg-mips64el-cross
+libsfvtv0-dbg-mips-cross
+libsfvtv0-dbg-mipsel-cross
+libsfvtv0-dbg-powerpc-cross
+libsfvtv0-dbg-ppc64el-cross
+libsfvtv0-dbg-riscv64-cross
+libsfvtv0-dbg-s390x-cross
+libsfvtv0-dbg-x32-cross
+libsfvtv0-hppa-cross
+libsfvtv0-i386-cross
+libsfvtv0-m68k-cross
+libsfvtv0-mips64-cross
+libsfvtv0-mips64el-cross
+libsfvtv0-mips64r6-cross
+libsfvtv0-mips64r6el-cross
+libsfvtv0-mips-cross
+libsfvtv0-mipsel-cross
+libsfvtv0-mipsn32-cross
+libsfvtv0-mipsn32el-cross
+libsfvtv0-mipsn32r6-cross
+libsfvtv0-mipsn32r6el-cross
+libsfvtv0-mipsr6-cross
+libsfvtv0-mipsr6el-cross
+libsfvtv0-powerpc-cross
+libsfvtv0-ppc64-cross
+libsfvtv0-ppc64el-cross
+libsfvtv0-riscv64-cross
+libsfvtv0-s390x-cross
+libsfvtv0-sh4-cross
+libsfvtv0-sparc64-cross
+libsfvtv0-x32-cross
+libtsan2-alpha-cross
+libtsan2-armel-cross
+libtsan2-armhf-cross
+libtsan2-dbg-mips64el-cross
+libtsan2-dbg-mips-cross
+libtsan2-dbg-mipsel-cross
+libtsan2-dbg-riscv64-cross
+libtsan2-dbg-x32-cross
+libtsan2-hppa-cross
+libtsan2-i386-cross
+libtsan2-m68k-cross
+libtsan2-mips64-cross
+libtsan2-mips64el-cross
+libtsan2-mips64r6-cross
+libtsan2-mips64r6el-cross
+libtsan2-mips-cross
+libtsan2-mipsel-cross
+libtsan2-mipsn32-cross
+libtsan2-mipsn32el-cross
+libtsan2-mipsn32r6-cross
+libtsan2-mipsn32r6el-cross
+libtsan2-mipsr6-cross
+libtsan2-mipsr6el-cross
+libtsan2-powerpc-cross
+libtsan2-riscv64-cross
+libtsan2-s390x-cross
+libtsan2-sh4-cross
+libtsan2-sparc64-cross
+libtsan2-x32-cross
+libubsan1-alpha-cross
+libubsan1-dbg-mips64el-cross
+libubsan1-dbg-mips-cross
+libubsan1-dbg-mipsel-cross
+libubsan1-hppa-cross
+libubsan1-m68k-cross
+libubsan1-mips64-cross
+libubsan1-mips64el-cross
+libubsan1-mips64r6-cross
+libubsan1-mips64r6el-cross
+libubsan1-mips-cross
+libubsan1-mipsel-cross
+libubsan1-mipsn32-cross
+libubsan1-mipsn32el-cross
+libubsan1-mipsn32r6-cross
+libubsan1-mipsn32r6el-cross
+libubsan1-mipsr6-cross
+libubsan1-mipsr6el-cross
+libubsan1-riscv64-cross
+libubsan1-sh4-cross
+libvtv0-alpha-cross
+libvtv0-amd64-cross
+libvtv0-arm64-cross
+libvtv0-armel-cross
+libvtv0-armhf-cross
+libvtv0-dbg-amd64-cross
+libvtv0-dbg-arm64-cross
+libvtv0-dbg-armel-cross
+libvtv0-dbg-armhf-cross
+libvtv0-dbg-i386-cross
+libvtv0-dbg-mips64el-cross
+libvtv0-dbg-mips-cross
+libvtv0-dbg-mipsel-cross
+libvtv0-dbg-powerpc-cross
+libvtv0-dbg-ppc64el-cross
+libvtv0-dbg-riscv64-cross
+libvtv0-dbg-x32-cross
+libvtv0-hppa-cross
+libvtv0-i386-cross
+libvtv0-m68k-cross
+libvtv0-mips64-cross
+libvtv0-mips64el-cross
+libvtv0-mips64r6-cross
+libvtv0-mips64r6el-cross
+libvtv0-mips-cross
+libvtv0-mipsel-cross
+libvtv0-mipsn32-cross
+libvtv0-mipsn32el-cross
+libvtv0-mipsn32r6-cross
+libvtv0-mipsn32r6el-cross
+libvtv0-mipsr6-cross
+libvtv0-mipsr6el-cross
+libvtv0-powerpc-cross
+libvtv0-ppc64-cross
+libvtv0-ppc64el-cross
+libvtv0-riscv64-cross
+libvtv0-s390x-cross
+libvtv0-sh4-cross
+libvtv0-sparc64-cross
+libvtv0-x32-cross
+libx32asan8-alpha-cross
+libx32asan8-arm64-cross
+libx32asan8-armel-cross
+libx32asan8-armhf-cross
+libx32asan8-dbg-arm64-cross
+libx32asan8-dbg-armel-cross
+libx32asan8-dbg-armhf-cross
+libx32asan8-dbg-mips64-cross
+libx32asan8-dbg-mips64el-cross
+libx32asan8-dbg-mips64r6-cross
+libx32asan8-dbg-mips64r6el-cross
+libx32asan8-dbg-mips-cross
+libx32asan8-dbg-mipsel-cross
+libx32asan8-dbg-mipsn32-cross
+libx32asan8-dbg-mipsn32el-cross
+libx32asan8-dbg-mipsn32r6-cross
+libx32asan8-dbg-mipsn32r6el-cross
+libx32asan8-dbg-mipsr6-cross
+libx32asan8-dbg-mipsr6el-cross
+libx32asan8-dbg-powerpc-cross
+libx32asan8-dbg-ppc64el-cross
+libx32asan8-dbg-riscv64-cross
+libx32asan8-dbg-s390x-cross
+libx32asan8-dbg-x32-cross
+libx32asan8-hppa-cross
+libx32asan8-m68k-cross
+libx32asan8-mips64-cross
+libx32asan8-mips64el-cross
+libx32asan8-mips64r6-cross
+libx32asan8-mips64r6el-cross
+libx32asan8-mips-cross
+libx32asan8-mipsel-cross
+libx32asan8-mipsn32-cross
+libx32asan8-mipsn32el-cross
+libx32asan8-mipsn32r6-cross
+libx32asan8-mipsn32r6el-cross
+libx32asan8-mipsr6-cross
+libx32asan8-mipsr6el-cross
+libx32asan8-powerpc-cross
+libx32asan8-ppc64-cross
+libx32asan8-ppc64el-cross
+libx32asan8-riscv64-cross
+libx32asan8-s390x-cross
+libx32asan8-sh4-cross
+libx32asan8-sparc64-cross
+libx32asan8-x32-cross
+libx32atomic1-alpha-cross
+libx32atomic1-arm64-cross
+libx32atomic1-armel-cross
+libx32atomic1-armhf-cross
+libx32atomic1-dbg-arm64-cross
+libx32atomic1-dbg-armel-cross
+libx32atomic1-dbg-armhf-cross
+libx32atomic1-dbg-mips64el-cross
+libx32atomic1-dbg-mips64r6el-cross
+libx32atomic1-dbg-mips-cross
+libx32atomic1-dbg-mipsel-cross
+libx32atomic1-dbg-mipsn32-cross
+libx32atomic1-dbg-mipsn32el-cross
+libx32atomic1-dbg-mipsn32r6-cross
+libx32atomic1-dbg-mipsn32r6el-cross
+libx32atomic1-dbg-mipsr6-cross
+libx32atomic1-dbg-mipsr6el-cross
+libx32atomic1-dbg-powerpc-cross
+libx32atomic1-dbg-ppc64el-cross
+libx32atomic1-dbg-riscv64-cross
+libx32atomic1-dbg-s390x-cross
+libx32atomic1-dbg-x32-cross
+libx32atomic1-hppa-cross
+libx32atomic1-m68k-cross
+libx32atomic1-mips64-cross
+libx32atomic1-mips64el-cross
+libx32atomic1-mips64r6-cross
+libx32atomic1-mips64r6el-cross
+libx32atomic1-mips-cross
+libx32atomic1-mipsel-cross
+libx32atomic1-mipsn32-cross
+libx32atomic1-mipsn32el-cross
+libx32atomic1-mipsn32r6-cross
+libx32atomic1-mipsn32r6el-cross
+libx32atomic1-mipsr6-cross
+libx32atomic1-mipsr6el-cross
+libx32atomic1-powerpc-cross
+libx32atomic1-ppc64-cross
+libx32atomic1-ppc64el-cross
+libx32atomic1-riscv64-cross
+libx32atomic1-s390x-cross
+libx32atomic1-sh4-cross
+libx32atomic1-sparc64-cross
+libx32atomic1-x32-cross
+libx32gcc-s1-alpha-cross
+libx32gcc-s1-arm64-cross
+libx32gcc-s1-armel-cross
+libx32gcc-s1-armhf-cross
+libx32gcc-s1-dbg-arm64-cross
+libx32gcc-s1-dbg-armel-cross
+libx32gcc-s1-dbg-armhf-cross
+libx32gcc-s1-dbg-mips64el-cross
+libx32gcc-s1-dbg-mips64r6el-cross
+libx32gcc-s1-dbg-mips-cross
+libx32gcc-s1-dbg-mipsel-cross
+libx32gcc-s1-dbg-mipsn32-cross
+libx32gcc-s1-dbg-mipsn32el-cross
+libx32gcc-s1-dbg-mipsn32r6-cross
+libx32gcc-s1-dbg-mipsn32r6el-cross
+libx32gcc-s1-dbg-mipsr6-cross
+libx32gcc-s1-dbg-mipsr6el-cross
+libx32gcc-s1-dbg-powerpc-cross
+libx32gcc-s1-dbg-ppc64el-cross
+libx32gcc-s1-dbg-riscv64-cross
+libx32gcc-s1-dbg-s390x-cross
+libx32gcc-s1-dbg-x32-cross
+libx32gcc-s1-hppa-cross
+libx32gcc-s1-m68k-cross
+libx32gcc-s1-mips64-cross
+libx32gcc-s1-mips64el-cross
+libx32gcc-s1-mips64r6-cross
+libx32gcc-s1-mips64r6el-cross
+libx32gcc-s1-mips-cross
+libx32gcc-s1-mipsel-cross
+libx32gcc-s1-mipsn32-cross
+libx32gcc-s1-mipsn32el-cross
+libx32gcc-s1-mipsn32r6-cross
+libx32gcc-s1-mipsn32r6el-cross
+libx32gcc-s1-mipsr6-cross
+libx32gcc-s1-mipsr6el-cross
+libx32gcc-s1-powerpc-cross
+libx32gcc-s1-ppc64-cross
+libx32gcc-s1-ppc64el-cross
+libx32gcc-s1-riscv64-cross
+libx32gcc-s1-s390x-cross
+libx32gcc-s1-sh4-cross
+libx32gcc-s1-sparc64-cross
+libx32gcc-s1-x32-cross
+libx32gcc-12-dev-alpha-cross
+libx32gcc-12-dev-arm64-cross
+libx32gcc-12-dev-armel-cross
+libx32gcc-12-dev-armhf-cross
+libx32gcc-12-dev-hppa-cross
+libx32gcc-12-dev-m68k-cross
+libx32gcc-12-dev-mips64-cross
+libx32gcc-12-dev-mips64el-cross
+libx32gcc-12-dev-mips64r6-cross
+libx32gcc-12-dev-mips64r6el-cross
+libx32gcc-12-dev-mips-cross
+libx32gcc-12-dev-mipsel-cross
+libx32gcc-12-dev-mipsn32-cross
+libx32gcc-12-dev-mipsn32el-cross
+libx32gcc-12-dev-mipsn32r6-cross
+libx32gcc-12-dev-mipsn32r6el-cross
+libx32gcc-12-dev-mipsr6-cross
+libx32gcc-12-dev-mipsr6el-cross
+libx32gcc-12-dev-powerpc-cross
+libx32gcc-12-dev-ppc64-cross
+libx32gcc-12-dev-ppc64el-cross
+libx32gcc-12-dev-riscv64-cross
+libx32gcc-12-dev-s390x-cross
+libx32gcc-12-dev-sh4-cross
+libx32gcc-12-dev-sparc64-cross
+libx32gcc-12-dev-x32-cross
+libx32gfortran5-alpha-cross
+libx32gfortran5-arm64-cross
+libx32gfortran5-armel-cross
+libx32gfortran5-armhf-cross
+libx32gfortran5-dbg-arm64-cross
+libx32gfortran5-dbg-armel-cross
+libx32gfortran5-dbg-armhf-cross
+libx32gfortran5-dbg-mips64el-cross
+libx32gfortran5-dbg-mips64r6el-cross
+libx32gfortran5-dbg-mips-cross
+libx32gfortran5-dbg-mipsel-cross
+libx32gfortran5-dbg-mipsn32-cross
+libx32gfortran5-dbg-mipsn32el-cross
+libx32gfortran5-dbg-mipsn32r6-cross
+libx32gfortran5-dbg-mipsn32r6el-cross
+libx32gfortran5-dbg-mipsr6-cross
+libx32gfortran5-dbg-mipsr6el-cross
+libx32gfortran5-dbg-powerpc-cross
+libx32gfortran5-dbg-ppc64el-cross
+libx32gfortran5-dbg-riscv64-cross
+libx32gfortran5-dbg-s390x-cross
+libx32gfortran5-dbg-x32-cross
+libx32gfortran5-hppa-cross
+libx32gfortran5-m68k-cross
+libx32gfortran5-mips64-cross
+libx32gfortran5-mips64el-cross
+libx32gfortran5-mips64r6-cross
+libx32gfortran5-mips64r6el-cross
+libx32gfortran5-mips-cross
+libx32gfortran5-mipsel-cross
+libx32gfortran5-mipsn32-cross
+libx32gfortran5-mipsn32el-cross
+libx32gfortran5-mipsn32r6-cross
+libx32gfortran5-mipsn32r6el-cross
+libx32gfortran5-mipsr6-cross
+libx32gfortran5-mipsr6el-cross
+libx32gfortran5-powerpc-cross
+libx32gfortran5-ppc64-cross
+libx32gfortran5-ppc64el-cross
+libx32gfortran5-riscv64-cross
+libx32gfortran5-s390x-cross
+libx32gfortran5-sh4-cross
+libx32gfortran5-sparc64-cross
+libx32gfortran5-x32-cross
+libx32gfortran-12-dev-alpha-cross
+libx32gfortran-12-dev-arm64-cross
+libx32gfortran-12-dev-armel-cross
+libx32gfortran-12-dev-armhf-cross
+libx32gfortran-12-dev-hppa-cross
+libx32gfortran-12-dev-m68k-cross
+libx32gfortran-12-dev-mips64-cross
+libx32gfortran-12-dev-mips64el-cross
+libx32gfortran-12-dev-mips64r6-cross
+libx32gfortran-12-dev-mips64r6el-cross
+libx32gfortran-12-dev-mips-cross
+libx32gfortran-12-dev-mipsel-cross
+libx32gfortran-12-dev-mipsn32-cross
+libx32gfortran-12-dev-mipsn32el-cross
+libx32gfortran-12-dev-mipsn32r6-cross
+libx32gfortran-12-dev-mipsn32r6el-cross
+libx32gfortran-12-dev-mipsr6-cross
+libx32gfortran-12-dev-mipsr6el-cross
+libx32gfortran-12-dev-powerpc-cross
+libx32gfortran-12-dev-ppc64-cross
+libx32gfortran-12-dev-ppc64el-cross
+libx32gfortran-12-dev-riscv64-cross
+libx32gfortran-12-dev-s390x-cross
+libx32gfortran-12-dev-sh4-cross
+libx32gfortran-12-dev-sparc64-cross
+libx32gfortran-12-dev-x32-cross
+libx32go21-alpha-cross
+libx32go21-arm64-cross
+libx32go21-armel-cross
+libx32go21-armhf-cross
+libx32go21-dbg-arm64-cross
+libx32go21-dbg-armel-cross
+libx32go21-dbg-armhf-cross
+libx32go21-dbg-mips64el-cross
+libx32go21-dbg-mips64r6el-cross
+libx32go21-dbg-mips-cross
+libx32go21-dbg-mipsel-cross
+libx32go21-dbg-mipsn32-cross
+libx32go21-dbg-mipsn32el-cross
+libx32go21-dbg-mipsn32r6-cross
+libx32go21-dbg-mipsn32r6el-cross
+libx32go21-dbg-mipsr6-cross
+libx32go21-dbg-mipsr6el-cross
+libx32go21-dbg-powerpc-cross
+libx32go21-dbg-ppc64el-cross
+libx32go21-dbg-riscv64-cross
+libx32go21-dbg-s390x-cross
+libx32go21-dbg-x32-cross
+libx32go21-hppa-cross
+libx32go21-m68k-cross
+libx32go21-mips64-cross
+libx32go21-mips64el-cross
+libx32go21-mips64r6-cross
+libx32go21-mips64r6el-cross
+libx32go21-mips-cross
+libx32go21-mipsel-cross
+libx32go21-mipsn32-cross
+libx32go21-mipsn32el-cross
+libx32go21-mipsn32r6-cross
+libx32go21-mipsn32r6el-cross
+libx32go21-mipsr6-cross
+libx32go21-mipsr6el-cross
+libx32go21-powerpc-cross
+libx32go21-ppc64-cross
+libx32go21-ppc64el-cross
+libx32go21-riscv64-cross
+libx32go21-s390x-cross
+libx32go21-sh4-cross
+libx32go21-sparc64-cross
+libx32go21-x32-cross
+libx32go-12-dev-alpha-cross
+libx32go-12-dev-arm64-cross
+libx32go-12-dev-armel-cross
+libx32go-12-dev-armhf-cross
+libx32go-12-dev-hppa-cross
+libx32go-12-dev-m68k-cross
+libx32go-12-dev-mips64-cross
+libx32go-12-dev-mips64el-cross
+libx32go-12-dev-mips64r6-cross
+libx32go-12-dev-mips64r6el-cross
+libx32go-12-dev-mips-cross
+libx32go-12-dev-mipsel-cross
+libx32go-12-dev-mipsn32-cross
+libx32go-12-dev-mipsn32el-cross
+libx32go-12-dev-mipsn32r6-cross
+libx32go-12-dev-mipsn32r6el-cross
+libx32go-12-dev-mipsr6-cross
+libx32go-12-dev-mipsr6el-cross
+libx32go-12-dev-powerpc-cross
+libx32go-12-dev-ppc64-cross
+libx32go-12-dev-ppc64el-cross
+libx32go-12-dev-riscv64-cross
+libx32go-12-dev-s390x-cross
+libx32go-12-dev-sh4-cross
+libx32go-12-dev-sparc64-cross
+libx32go-12-dev-x32-cross
+libx32gomp1-alpha-cross
+libx32gomp1-arm64-cross
+libx32gomp1-armel-cross
+libx32gomp1-armhf-cross
+libx32gomp1-dbg-arm64-cross
+libx32gomp1-dbg-armel-cross
+libx32gomp1-dbg-armhf-cross
+libx32gomp1-dbg-mips64el-cross
+libx32gomp1-dbg-mips64r6el-cross
+libx32gomp1-dbg-mips-cross
+libx32gomp1-dbg-mipsel-cross
+libx32gomp1-dbg-mipsn32-cross
+libx32gomp1-dbg-mipsn32el-cross
+libx32gomp1-dbg-mipsn32r6-cross
+libx32gomp1-dbg-mipsn32r6el-cross
+libx32gomp1-dbg-mipsr6-cross
+libx32gomp1-dbg-mipsr6el-cross
+libx32gomp1-dbg-powerpc-cross
+libx32gomp1-dbg-ppc64el-cross
+libx32gomp1-dbg-riscv64-cross
+libx32gomp1-dbg-s390x-cross
+libx32gomp1-dbg-x32-cross
+libx32gomp1-hppa-cross
+libx32gomp1-m68k-cross
+libx32gomp1-mips64-cross
+libx32gomp1-mips64el-cross
+libx32gomp1-mips64r6-cross
+libx32gomp1-mips64r6el-cross
+libx32gomp1-mips-cross
+libx32gomp1-mipsel-cross
+libx32gomp1-mipsn32-cross
+libx32gomp1-mipsn32el-cross
+libx32gomp1-mipsn32r6-cross
+libx32gomp1-mipsn32r6el-cross
+libx32gomp1-mipsr6-cross
+libx32gomp1-mipsr6el-cross
+libx32gomp1-powerpc-cross
+libx32gomp1-ppc64-cross
+libx32gomp1-ppc64el-cross
+libx32gomp1-riscv64-cross
+libx32gomp1-s390x-cross
+libx32gomp1-sh4-cross
+libx32gomp1-sparc64-cross
+libx32gomp1-x32-cross
+libx32gphobos3-alpha-cross
+libx32gphobos3-arm64-cross
+libx32gphobos3-armel-cross
+libx32gphobos3-armhf-cross
+libx32gphobos3-dbg-arm64-cross
+libx32gphobos3-dbg-armel-cross
+libx32gphobos3-dbg-armhf-cross
+libx32gphobos3-dbg-mips64el-cross
+libx32gphobos3-dbg-mips64r6el-cross
+libx32gphobos3-dbg-mips-cross
+libx32gphobos3-dbg-mipsel-cross
+libx32gphobos3-dbg-mipsn32-cross
+libx32gphobos3-dbg-mipsn32el-cross
+libx32gphobos3-dbg-mipsn32r6-cross
+libx32gphobos3-dbg-mipsn32r6el-cross
+libx32gphobos3-dbg-mipsr6-cross
+libx32gphobos3-dbg-mipsr6el-cross
+libx32gphobos3-dbg-ppc64el-cross
+libx32gphobos3-dbg-s390x-cross
+libx32gphobos3-dbg-x32-cross
+libx32gphobos3-hppa-cross
+libx32gphobos3-m68k-cross
+libx32gphobos3-mips64el-cross
+libx32gphobos3-mips64r6el-cross
+libx32gphobos3-mips-cross
+libx32gphobos3-mipsel-cross
+libx32gphobos3-mipsn32-cross
+libx32gphobos3-mipsn32el-cross
+libx32gphobos3-mipsn32r6-cross
+libx32gphobos3-mipsn32r6el-cross
+libx32gphobos3-mipsr6-cross
+libx32gphobos3-mipsr6el-cross
+libx32gphobos3-powerpc-cross
+libx32gphobos3-ppc64-cross
+libx32gphobos3-ppc64el-cross
+libx32gphobos3-riscv64-cross
+libx32gphobos3-s390x-cross
+libx32gphobos3-sh4-cross
+libx32gphobos3-sparc64-cross
+libx32gphobos3-x32-cross
+libx32gphobos-12-dev-alpha-cross
+libx32gphobos-12-dev-arm64-cross
+libx32gphobos-12-dev-armel-cross
+libx32gphobos-12-dev-armhf-cross
+libx32gphobos-12-dev-hppa-cross
+libx32gphobos-12-dev-m68k-cross
+libx32gphobos-12-dev-mips64el-cross
+libx32gphobos-12-dev-mips64r6el-cross
+libx32gphobos-12-dev-mips-cross
+libx32gphobos-12-dev-mipsel-cross
+libx32gphobos-12-dev-mipsn32-cross
+libx32gphobos-12-dev-mipsn32el-cross
+libx32gphobos-12-dev-mipsn32r6-cross
+libx32gphobos-12-dev-mipsn32r6el-cross
+libx32gphobos-12-dev-mipsr6-cross
+libx32gphobos-12-dev-mipsr6el-cross
+libx32gphobos-12-dev-powerpc-cross
+libx32gphobos-12-dev-ppc64-cross
+libx32gphobos-12-dev-ppc64el-cross
+libx32gphobos-12-dev-riscv64-cross
+libx32gphobos-12-dev-s390x-cross
+libx32gphobos-12-dev-sh4-cross
+libx32gphobos-12-dev-sparc64-cross
+libx32gphobos-12-dev-x32-cross
+libx32itm1-alpha-cross
+libx32itm1-arm64-cross
+libx32itm1-armel-cross
+libx32itm1-armhf-cross
+libx32itm1-dbg-arm64-cross
+libx32itm1-dbg-armel-cross
+libx32itm1-dbg-armhf-cross
+libx32itm1-dbg-mips64el-cross
+libx32itm1-dbg-mips-cross
+libx32itm1-dbg-mipsel-cross
+libx32itm1-dbg-powerpc-cross
+libx32itm1-dbg-ppc64el-cross
+libx32itm1-dbg-riscv64-cross
+libx32itm1-dbg-s390x-cross
+libx32itm1-dbg-x32-cross
+libx32itm1-hppa-cross
+libx32itm1-m68k-cross
+libx32itm1-mips64-cross
+libx32itm1-mips64el-cross
+libx32itm1-mips64r6-cross
+libx32itm1-mips64r6el-cross
+libx32itm1-mips-cross
+libx32itm1-mipsel-cross
+libx32itm1-mipsn32-cross
+libx32itm1-mipsn32el-cross
+libx32itm1-mipsn32r6-cross
+libx32itm1-mipsn32r6el-cross
+libx32itm1-mipsr6-cross
+libx32itm1-mipsr6el-cross
+libx32itm1-powerpc-cross
+libx32itm1-ppc64-cross
+libx32itm1-ppc64el-cross
+libx32itm1-riscv64-cross
+libx32itm1-s390x-cross
+libx32itm1-sh4-cross
+libx32itm1-sparc64-cross
+libx32itm1-x32-cross
+libx32lsan0-alpha-cross
+libx32lsan0-arm64-cross
+libx32lsan0-armel-cross
+libx32lsan0-armhf-cross
+libx32lsan0-dbg-arm64-cross
+libx32lsan0-dbg-armel-cross
+libx32lsan0-dbg-armhf-cross
+libx32lsan0-dbg-mips64el-cross
+libx32lsan0-dbg-mips-cross
+libx32lsan0-dbg-mipsel-cross
+libx32lsan0-dbg-powerpc-cross
+libx32lsan0-dbg-ppc64el-cross
+libx32lsan0-dbg-riscv64-cross
+libx32lsan0-dbg-s390x-cross
+libx32lsan0-dbg-x32-cross
+libx32lsan0-hppa-cross
+libx32lsan0-i386-cross
+libx32lsan0-m68k-cross
+libx32lsan0-mips64-cross
+libx32lsan0-mips64el-cross
+libx32lsan0-mips64r6-cross
+libx32lsan0-mips64r6el-cross
+libx32lsan0-mips-cross
+libx32lsan0-mipsel-cross
+libx32lsan0-mipsn32-cross
+libx32lsan0-mipsn32el-cross
+libx32lsan0-mipsn32r6-cross
+libx32lsan0-mipsn32r6el-cross
+libx32lsan0-mipsr6-cross
+libx32lsan0-mipsr6el-cross
+libx32lsan0-powerpc-cross
+libx32lsan0-ppc64-cross
+libx32lsan0-ppc64el-cross
+libx32lsan0-riscv64-cross
+libx32lsan0-s390x-cross
+libx32lsan0-sh4-cross
+libx32lsan0-sparc64-cross
+libx32lsan0-x32-cross
+libx32objc4-alpha-cross
+libx32objc4-arm64-cross
+libx32objc4-armel-cross
+libx32objc4-armhf-cross
+libx32objc4-dbg-arm64-cross
+libx32objc4-dbg-armel-cross
+libx32objc4-dbg-armhf-cross
+libx32objc4-dbg-mips64el-cross
+libx32objc4-dbg-mips64r6el-cross
+libx32objc4-dbg-mips-cross
+libx32objc4-dbg-mipsel-cross
+libx32objc4-dbg-mipsn32-cross
+libx32objc4-dbg-mipsn32el-cross
+libx32objc4-dbg-mipsn32r6-cross
+libx32objc4-dbg-mipsn32r6el-cross
+libx32objc4-dbg-mipsr6-cross
+libx32objc4-dbg-mipsr6el-cross
+libx32objc4-dbg-powerpc-cross
+libx32objc4-dbg-ppc64el-cross
+libx32objc4-dbg-riscv64-cross
+libx32objc4-dbg-s390x-cross
+libx32objc4-dbg-x32-cross
+libx32objc4-hppa-cross
+libx32objc4-m68k-cross
+libx32objc4-mips64-cross
+libx32objc4-mips64el-cross
+libx32objc4-mips64r6-cross
+libx32objc4-mips64r6el-cross
+libx32objc4-mips-cross
+libx32objc4-mipsel-cross
+libx32objc4-mipsn32-cross
+libx32objc4-mipsn32el-cross
+libx32objc4-mipsn32r6-cross
+libx32objc4-mipsn32r6el-cross
+libx32objc4-mipsr6-cross
+libx32objc4-mipsr6el-cross
+libx32objc4-powerpc-cross
+libx32objc4-ppc64-cross
+libx32objc4-ppc64el-cross
+libx32objc4-riscv64-cross
+libx32objc4-s390x-cross
+libx32objc4-sh4-cross
+libx32objc4-sparc64-cross
+libx32objc4-x32-cross
+libx32objc-12-dev-alpha-cross
+libx32objc-12-dev-arm64-cross
+libx32objc-12-dev-armel-cross
+libx32objc-12-dev-armhf-cross
+libx32objc-12-dev-hppa-cross
+libx32objc-12-dev-m68k-cross
+libx32objc-12-dev-mips64-cross
+libx32objc-12-dev-mips64el-cross
+libx32objc-12-dev-mips64r6-cross
+libx32objc-12-dev-mips64r6el-cross
+libx32objc-12-dev-mips-cross
+libx32objc-12-dev-mipsel-cross
+libx32objc-12-dev-mipsn32-cross
+libx32objc-12-dev-mipsn32el-cross
+libx32objc-12-dev-mipsn32r6-cross
+libx32objc-12-dev-mipsn32r6el-cross
+libx32objc-12-dev-mipsr6-cross
+libx32objc-12-dev-mipsr6el-cross
+libx32objc-12-dev-powerpc-cross
+libx32objc-12-dev-ppc64-cross
+libx32objc-12-dev-ppc64el-cross
+libx32objc-12-dev-riscv64-cross
+libx32objc-12-dev-s390x-cross
+libx32objc-12-dev-sh4-cross
+libx32objc-12-dev-sparc64-cross
+libx32objc-12-dev-x32-cross
+libx32quadmath0-alpha-cross
+libx32quadmath0-arm64-cross
+libx32quadmath0-armel-cross
+libx32quadmath0-armhf-cross
+libx32quadmath0-dbg-ppc64el-cross
+libx32quadmath0-dbg-x32-cross
+libx32quadmath0-hppa-cross
+libx32quadmath0-m68k-cross
+libx32quadmath0-mips64el-cross
+libx32quadmath0-mips-cross
+libx32quadmath0-mipsel-cross
+libx32quadmath0-powerpc-cross
+libx32quadmath0-ppc64-cross
+libx32quadmath0-ppc64el-cross
+libx32quadmath0-riscv64-cross
+libx32quadmath0-s390x-cross
+libx32quadmath0-sh4-cross
+libx32quadmath0-sparc64-cross
+libx32quadmath0-x32-cross
+libx32stdc++6-12-dbg-arm64-cross
+libx32stdc++6-12-dbg-armel-cross
+libx32stdc++6-12-dbg-armhf-cross
+libx32stdc++6-12-dbg-mips64el-cross
+libx32stdc++6-12-dbg-mips64r6el-cross
+libx32stdc++6-12-dbg-mips-cross
+libx32stdc++6-12-dbg-mipsel-cross
+libx32stdc++6-12-dbg-mipsr6-cross
+libx32stdc++6-12-dbg-mipsr6el-cross
+libx32stdc++6-12-dbg-powerpc-cross
+libx32stdc++6-12-dbg-ppc64el-cross
+libx32stdc++6-12-dbg-riscv64-cross
+libx32stdc++6-12-dbg-s390x-cross
+libx32stdc++6-12-dbg-x32-cross
+libx32stdc++6-alpha-cross
+libx32stdc++6-arm64-cross
+libx32stdc++6-armel-cross
+libx32stdc++6-armhf-cross
+libx32stdc++6-hppa-cross
+libx32stdc++6-m68k-cross
+libx32stdc++6-mips64-cross
+libx32stdc++6-mips64el-cross
+libx32stdc++6-mips64r6-cross
+libx32stdc++6-mips64r6el-cross
+libx32stdc++6-mips-cross
+libx32stdc++6-mipsel-cross
+libx32stdc++6-mipsr6-cross
+libx32stdc++6-mipsr6el-cross
+libx32stdc++6-powerpc-cross
+libx32stdc++6-ppc64-cross
+libx32stdc++6-ppc64el-cross
+libx32stdc++6-riscv64-cross
+libx32stdc++6-s390x-cross
+libx32stdc++6-sh4-cross
+libx32stdc++6-sparc64-cross
+libx32stdc++6-x32-cross
+libx32stdc++-12-dev-alpha-cross
+libx32stdc++-12-dev-arm64-cross
+libx32stdc++-12-dev-armel-cross
+libx32stdc++-12-dev-armhf-cross
+libx32stdc++-12-dev-hppa-cross
+libx32stdc++-12-dev-m68k-cross
+libx32stdc++-12-dev-mips64-cross
+libx32stdc++-12-dev-mips64el-cross
+libx32stdc++-12-dev-mips64r6-cross
+libx32stdc++-12-dev-mips64r6el-cross
+libx32stdc++-12-dev-mips-cross
+libx32stdc++-12-dev-mipsel-cross
+libx32stdc++-12-dev-mipsr6-cross
+libx32stdc++-12-dev-mipsr6el-cross
+libx32stdc++-12-dev-powerpc-cross
+libx32stdc++-12-dev-ppc64-cross
+libx32stdc++-12-dev-ppc64el-cross
+libx32stdc++-12-dev-riscv64-cross
+libx32stdc++-12-dev-s390x-cross
+libx32stdc++-12-dev-sh4-cross
+libx32stdc++-12-dev-sparc64-cross
+libx32stdc++-12-dev-x32-cross
+libx32tsan2-alpha-cross
+libx32tsan2-amd64-cross
+libx32tsan2-arm64-cross
+libx32tsan2-armel-cross
+libx32tsan2-armhf-cross
+libx32tsan2-dbg-arm64-cross
+libx32tsan2-dbg-armel-cross
+libx32tsan2-dbg-armhf-cross
+libx32tsan2-dbg-mips64el-cross
+libx32tsan2-dbg-mips-cross
+libx32tsan2-dbg-mipsel-cross
+libx32tsan2-dbg-powerpc-cross
+libx32tsan2-dbg-ppc64el-cross
+libx32tsan2-dbg-riscv64-cross
+libx32tsan2-dbg-s390x-cross
+libx32tsan2-dbg-x32-cross
+libx32tsan2-hppa-cross
+libx32tsan2-i386-cross
+libx32tsan2-m68k-cross
+libx32tsan2-mips64-cross
+libx32tsan2-mips64el-cross
+libx32tsan2-mips64r6-cross
+libx32tsan2-mips64r6el-cross
+libx32tsan2-mips-cross
+libx32tsan2-mipsel-cross
+libx32tsan2-mipsn32-cross
+libx32tsan2-mipsn32el-cross
+libx32tsan2-mipsn32r6-cross
+libx32tsan2-mipsn32r6el-cross
+libx32tsan2-mipsr6-cross
+libx32tsan2-mipsr6el-cross
+libx32tsan2-powerpc-cross
+libx32tsan2-ppc64-cross
+libx32tsan2-ppc64el-cross
+libx32tsan2-riscv64-cross
+libx32tsan2-s390x-cross
+libx32tsan2-sh4-cross
+libx32tsan2-sparc64-cross
+libx32tsan2-x32-cross
+libx32ubsan1-alpha-cross
+libx32ubsan1-arm64-cross
+libx32ubsan1-armel-cross
+libx32ubsan1-armhf-cross
+libx32ubsan1-dbg-arm64-cross
+libx32ubsan1-dbg-armel-cross
+libx32ubsan1-dbg-armhf-cross
+libx32ubsan1-dbg-mips64el-cross
+libx32ubsan1-dbg-mips-cross
+libx32ubsan1-dbg-mipsel-cross
+libx32ubsan1-dbg-powerpc-cross
+libx32ubsan1-dbg-ppc64el-cross
+libx32ubsan1-dbg-riscv64-cross
+libx32ubsan1-dbg-s390x-cross
+libx32ubsan1-dbg-x32-cross
+libx32ubsan1-hppa-cross
+libx32ubsan1-m68k-cross
+libx32ubsan1-mips64-cross
+libx32ubsan1-mips64el-cross
+libx32ubsan1-mips64r6-cross
+libx32ubsan1-mips64r6el-cross
+libx32ubsan1-mips-cross
+libx32ubsan1-mipsel-cross
+libx32ubsan1-mipsn32-cross
+libx32ubsan1-mipsn32el-cross
+libx32ubsan1-mipsn32r6-cross
+libx32ubsan1-mipsn32r6el-cross
+libx32ubsan1-mipsr6-cross
+libx32ubsan1-mipsr6el-cross
+libx32ubsan1-powerpc-cross
+libx32ubsan1-ppc64-cross
+libx32ubsan1-ppc64el-cross
+libx32ubsan1-riscv64-cross
+libx32ubsan1-s390x-cross
+libx32ubsan1-sh4-cross
+libx32ubsan1-sparc64-cross
+libx32ubsan1-x32-cross
+libx32vtv0-alpha-cross
+libx32vtv0-amd64-cross
+libx32vtv0-arm64-cross
+libx32vtv0-armel-cross
+libx32vtv0-armhf-cross
+libx32vtv0-dbg-arm64-cross
+libx32vtv0-dbg-armel-cross
+libx32vtv0-dbg-armhf-cross
+libx32vtv0-dbg-i386-cross
+libx32vtv0-dbg-mips64el-cross
+libx32vtv0-dbg-mips-cross
+libx32vtv0-dbg-mipsel-cross
+libx32vtv0-dbg-powerpc-cross
+libx32vtv0-dbg-ppc64el-cross
+libx32vtv0-dbg-riscv64-cross
+libx32vtv0-dbg-s390x-cross
+libx32vtv0-dbg-x32-cross
+libx32vtv0-hppa-cross
+libx32vtv0-i386-cross
+libx32vtv0-m68k-cross
+libx32vtv0-mips64-cross
+libx32vtv0-mips64el-cross
+libx32vtv0-mips64r6-cross
+libx32vtv0-mips64r6el-cross
+libx32vtv0-mips-cross
+libx32vtv0-mipsel-cross
+libx32vtv0-mipsn32-cross
+libx32vtv0-mipsn32el-cross
+libx32vtv0-mipsn32r6-cross
+libx32vtv0-mipsn32r6el-cross
+libx32vtv0-mipsr6-cross
+libx32vtv0-mipsr6el-cross
+libx32vtv0-powerpc-cross
+libx32vtv0-ppc64-cross
+libx32vtv0-ppc64el-cross
+libx32vtv0-riscv64-cross
+libx32vtv0-s390x-cross
+libx32vtv0-sh4-cross
+libx32vtv0-sparc64-cross
+libx32vtv0-x32-cross
+gnat-12-sjlj-alpha-linux-gnu
+gnat-12-sjlj-hppa-linux-gnu
+gnat-12-sjlj-m68k-linux-gnu
+gnat-12-sjlj-powerpc-linux-gnu
+gnat-12-sjlj-powerpc64-linux-gnu
+gnat-12-sjlj-riscv64-linux-gnu
+gnat-12-sjlj-sh4-linux-gnu
+gnat-12-sjlj-sparc64-linux-gnu
+gnat-12-sjlj-x86-64-linux-gnux32
+gccbrig-12-mips64-linux-gnuabi64
+gccbrig-12-mipsisa32r6-linux-gnu
+gccbrig-12-mipsisa32r6el-linux-gnu
+gccbrig-12-mipsisa64r6-linux-gnuabi64
+gccbrig-12-mipsisa64r6el-linux-gnuabi64
+gnat-12-sjlj-mipsisa32r6-linux-gnu
+gnat-12-sjlj-mipsisa32r6el-linux-gnu
+gnat-12-sjlj-mipsisa64r6-linux-gnuabi64
+gnat-12-sjlj-mipsisa64r6el-linux-gnuabi64
+lib32quadmath0-mips64-cross
+lib32quadmath0-mips64r6-cross
+lib32quadmath0-mips64r6el-cross
+lib32quadmath0-mipsr6-cross
+lib32quadmath0-mipsr6el-cross
+lib64gphobos-12-dev-mips64-cross
+lib64gphobos-12-dev-mips64r6-cross
+lib64gphobos3-mips64-cross
+lib64gphobos3-mips64r6-cross
+lib64quadmath0-mips64-cross
+lib64quadmath0-mips64r6-cross
+lib64quadmath0-mips64r6el-cross
+lib64quadmath0-mipsr6-cross
+lib64quadmath0-mipsr6el-cross
+libquadmath0-mips64-cross
+libquadmath0-mips64r6-cross
+libquadmath0-mips64r6el-cross
+libquadmath0-mipsr6-cross
+libquadmath0-mipsr6el-cross
+libx32gphobos-12-dev-mips64-cross
+libx32gphobos-12-dev-mips64r6-cross
+libx32gphobos3-mips64-cross
+libx32gphobos3-mips64r6-cross
+libx32quadmath0-mips64-cross
+libx32quadmath0-mips64r6-cross
+libx32quadmath0-mips64r6el-cross
+libx32quadmath0-mipsr6-cross
+libx32quadmath0-mipsr6el-cross
+gccgo-12-sh4-linux-gnu
+libgo-12-dev-sh4-cross
+libgo21-sh4-cross
+gnat-12-alpha-linux-gnu
+gnat-12-m68k-linux-gnu
+libgnat-12-alpha-cross
+libgnat-12-m68k-cross
diff --git a/debian/patches/gcc/series b/debian/patches/gcc/series
new file mode 100644 (file)
index 0000000..5bdd897
--- /dev/null
@@ -0,0 +1,3 @@
+# this file should be mostly empty. If there are patches, all of these
+# should be forwarded and applied to the gcc-5 source package.
+#stripped-exes.diff
diff --git a/debian/patches/gcc/stripped-exes.diff b/debian/patches/gcc/stripped-exes.diff
new file mode 100644 (file)
index 0000000..5935b9f
--- /dev/null
@@ -0,0 +1,11 @@
+--- gcc/debian/rules.defs      (revision 8023)
++++ gcc/debian/rules.defs      (working copy)
+@@ -376,7 +376,7 @@
+ # basic config
+ # allows to wrote backtraces for ICEs
+-unstripped_exe = yes
++#unstripped_exe = yes
+ # common things ---------------
+ # build common packages, where package names don't differ in different
diff --git a/debian/patches/gcc/updates.diff b/debian/patches/gcc/updates.diff
new file mode 100644 (file)
index 0000000..7721c93
--- /dev/null
@@ -0,0 +1,13 @@
+--- a/debian/patches/cross-no-locale-include.diff
++++ b/debian/patches/cross-no-locale-include.diff
+@@ -1,8 +1,8 @@
+ # DP: Don't add /usr/local/include for cross compilers. Assume that
+ # DP: /usr/include is ready for multiarch, but not /usr/local/include.
+---- a/src/gcc/cppdefault.c
+-+++ b/src/gcc/cppdefault.c
++--- a/src/gcc/cppdefault.cc
+++++ b/src/gcc/cppdefault.cc
+ @@ -66,8 +66,11 @@
+  #ifdef LOCAL_INCLUDE_DIR
+      /* /usr/local/include comes before the fixincluded header files.  */
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644 (file)
index 0000000..02924ed
--- /dev/null
@@ -0,0 +1 @@
+# just for lintian
diff --git a/debian/remove-unbuilt b/debian/remove-unbuilt
new file mode 100644 (file)
index 0000000..5daffe8
--- /dev/null
@@ -0,0 +1,62 @@
+#! /usr/bin/python3
+
+import optparse
+import sys
+
+def main():
+    usage = """usage: %prog [OPTIONS] <control file> <exclude list>
+strip not-built packages from the control file.
+"""
+    parser = optparse.OptionParser(usage)
+    parser.add_option("--skip-dbg-packages", dest="skip_dbg_packages",
+                      action="store_true", default=False,
+                      help="skip debug packages in the control file")
+    parser.add_option("--skip-arm32ml-packages", dest="skip_arm32ml_packages",
+                      action="store_true", default=False,
+                      help="skip arm32 multilib packages in the control file")
+    parser.add_option("--skip-common-packages", dest="skip_common_packages",
+                      action="store_true", default=False,
+                      help="skip packages built by the next GCC in the control file")
+    (options, args) = parser.parse_args()
+
+    if len(args) > 4 or len(args) < 4:
+        parser.error("takes 4 arguments (<control file> <invalid list> <arm32ml list> <common list>)")
+    (control_file, exclude_list, arm32ml_list, common_list) = args
+
+    with open(exclude_list, 'r') as f:
+        excludes = set([s.strip() for s in f.readlines()])
+    with open(arm32ml_list, 'r') as f:
+        arm32mls = set([s.strip() for s in f.readlines()])
+    with open(common_list, 'r') as f:
+        commons = set([s.strip() for s in f.readlines()])
+    if options.skip_common_packages:
+        arm32mls = arm32mls.difference(commons)
+    if options.skip_arm32ml_packages:
+        commons = commons.difference(arm32mls)
+
+    sys.stderr.write("%d packages in the exclude list\n" % len(excludes))
+    skip = False
+    excluded = 0
+    with open(control_file, 'r') as f:
+        for line in f:
+            if line.startswith('Package:'):
+                pkg = line.split()[-1].strip()
+                if pkg in excludes:
+                    skip = True
+                if options.skip_dbg_packages and '-dbg' in pkg:
+                    skip = True
+                if options.skip_arm32ml_packages and pkg in arm32mls:
+                        skip = True
+                if options.skip_common_packages and pkg in commons:
+                        skip = True
+                if skip:
+                    excluded += 1
+            if skip and line == '\n':
+                skip = False
+                continue
+            if not skip:
+                sys.stdout.write(line)
+    sys.stderr.write("%d packages excluded from the control file\n" % excluded)
+
+if __name__ == '__main__':
+    main()
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..f93d0e3
--- /dev/null
@@ -0,0 +1,663 @@
+#!/usr/bin/make -f
+
+, := ,
+space := $(EMPTY) $(EMPTY)
+
+NJOBS =
+# Support parallel=<n> in DEB_BUILD_OPTIONS (see #209008)
+ifneq (,$(filter parallel=%,$(subst $(,), ,$(DEB_BUILD_OPTIONS))))
+  NJOBS := -j $(subst parallel=,,$(filter parallel=%,$(subst $(,),$(space),$(DEB_BUILD_OPTIONS))))
+endif
+
+vendor := $(shell if dpkg-vendor --derives-from Ubuntu; then echo Ubuntu; else echo Debian; fi)
+distrelease := $(shell lsb_release -cs)
+
+GCC_VER := $(shell dpkg-parsechangelog |egrep ^Source:|cut -f2 -d' '|cut -f2 -d'-')
+
+ifeq ($(GCC_VER),12)
+  MIN_VER_GCC      := 12.1.0-7~
+  PPA_VER_GCC      := 12.1.0-7~
+endif
+
+ifndef MIN_VER_GCC
+  MIN_VER_GCC      := ${GCC_VER}.0.1-0~
+  #MIN_VER_GCC      := ${GCC_VER}-20160225-0~
+endif
+
+DEB_NAME_ACT     := $(shell dpkg-parsechangelog| sed -n 's/-*//; s/^Source: \(.*\)/\1/p')
+DEB_SVER_ACT     := $(shell dpkg-parsechangelog| sed -n 's/-*//; s/^Version: \(.*\)/\1/p')
+ifeq ($(DEB_NAME_ACT),gcc-$(GCC_VER)-cross-mipsen)
+  DEB_VER_ACT    := $(shell /bin/sh debian/new_cross_version.sh mipsr6el)
+else
+  DEB_VER_ACT    := $(shell /bin/sh debian/new_cross_version.sh $(if $(filter $(DEB_NAME_ACT), gcc-$(GCC_VER)-cross),arm64,ppc64))
+endif
+CROSS_EXT       := cross$(DEB_VER_ACT)
+
+VER_GCC        := $(shell dpkg-parsechangelog -l/usr/src/gcc-${GCC_VER}/debian/changelog | awk '/^Version:/ {print $$2}' | sed 's/-[^-]*$$//')
+GCC_DIR        := /usr/src/gcc-${GCC_VER}
+GCC_TARBALL := $(wildcard $(GCC_DIR)/gcc-*.xz)
+VER_BINUTILS   := 2.37-5
+MIN_VER_BINUTILS   := 2.37-5
+VER_ISL      := 0.22.1-1~
+MIN_VER_GLIBC   := 2.32
+
+DEB_VER_GCC    := $(shell dpkg-parsechangelog -l${GCC_DIR}/debian/changelog | egrep '^Version:' | cut -f 2 -d ' ')
+
+CROSS_BIARCH_armhf:=armel
+CROSS_BIARCH_armel:=armhf
+CROSS_BIARCH_powerpc:=ppc64
+CROSS_BIARCH_s390x:=s390
+
+HOST_ARCHS_alpha = amd64 i386 x32
+# FIXME: adding amd64 in HOST_ARCHS_amd64 hard codes the indep build
+# to amd64 buildds ...
+HOST_ARCHS_amd64 = amd64 arm64 i386 ppc64el x32 armhf
+HOST_ARCHS_armhf = amd64 i386 x32 arm64 ppc64el
+HOST_ARCHS_armel = amd64 i386 x32 arm64 ppc64el
+HOST_ARCHS_arm64 = amd64 i386 x32 ppc64el armhf
+HOST_ARCHS_hppa = amd64 i386 x32
+HOST_ARCHS_i386 = amd64 arm64 ppc64el x32 armhf
+HOST_ARCHS_m68k = amd64 i386 x32
+HOST_ARCHS_powerpc = amd64 i386 x32 ppc64el
+HOST_ARCHS_ppc64 = amd64 i386 x32
+HOST_ARCHS_ppc64el = amd64 i386 x32 ppc64 arm64
+HOST_ARCHS_riscv64 = amd64 i386 x32 arm64 ppc64el armhf
+HOST_ARCHS_s390x = amd64 i386 x32 arm64 ppc64el
+HOST_ARCHS_sh4 = amd64 i386 x32
+HOST_ARCHS_sparc64 = amd64 i386 x32
+HOST_ARCHS_x32 = amd64 arm64 i386 ppc64el
+
+all_archs_mips = mips mipsel mipsn32 mipsn32el mips64 mips64el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el
+mipsen_archs = amd64 i386 x32 mips64el mipsel mips64r6el arm64 ppc64el
+$(foreach a, $(all_archs_mips), \
+  $(eval HOST_ARCHS_$(a) = $(filter-out $(a), $(mipsen_archs))) \
+)
+
+HOST_GNU_TYPE    := $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+HOST_ARCH        := $(shell dpkg-architecture -qDEB_HOST_ARCH)
+stamp            := stamp-dir/
+
+ifeq (,$(CROSS_ARCHS))
+  ifeq ($(DEB_NAME_ACT),gcc-12-cross)
+    ifneq (,$(filter $(HOST_ARCH),amd64 i386 x32))
+      CROSS_ARCHS  = amd64
+      CROSS_ARCHS  += s390x ppc64el arm64 armhf armel \
+       $(if $(filter $(vendor), Ubuntu), powerpc) \
+        $(if $(filter $(HOST_ARCH), amd64 x32), i386)
+    else ifeq ($(HOST_ARCH),arm64)
+      CROSS_ARCHS = amd64 armel armhf i386 ppc64el s390x
+    else ifeq ($(HOST_ARCH),armhf)
+      CROSS_ARCHS = amd64 i386 riscv64 arm64
+    else ifeq ($(HOST_ARCH),ppc64)
+      CROSS_ARCHS = ppc64el
+    else ifeq ($(HOST_ARCH),ppc64el)
+      CROSS_ARCHS = amd64 i386 $(if $(filter $(vendor), Ubuntu), powerpc) \
+       armel armhf arm64 s390x
+    else
+      CROSS_ARCHS =
+    endif
+    GCC_PORTS_BUILD=
+  else ifeq ($(DEB_NAME_ACT),gcc-12-cross-mipsen)
+    ifneq (,$(filter $(HOST_ARCH),$(mipsen_archs)))
+      CROSS_ARCHS  ?= mips mipsel mips64el mips64 \
+        mipsr6 mipsr6el mips64r6 mips64r6el
+      # n32: mipsn32 mipsn32el mipsn32r6 mipsn32r6el
+      # have problem on ada
+    endif
+    GCC_PORTS_BUILD=-mipsen
+  else # -ports package
+    ifneq (,$(filter $(HOST_ARCH),amd64 i386 x32))
+      CROSS_ARCHS  ?= alpha hppa m68k ppc64 riscv64 sh4 sparc64 \
+               $(if $(filter $(vendor), Ubuntu),, powerpc) \
+               $(if $(filter $(HOST_ARCH), amd64 i386), x32)
+    else ifeq ($(HOST_ARCH),arm64)
+      CROSS_ARCHS = x32 riscv64
+    else ifeq ($(HOST_ARCH),ppc64el)
+      CROSS_ARCHS = x32 riscv64 $(if $(filter $(vendor), Ubuntu),, powerpc)
+    else
+      CROSS_ARCHS =
+    endif
+    GCC_PORTS_BUILD=-ports
+  endif
+endif
+
+CROSS_ARCH       = $(subst .,,$(suffix $@))
+KERNEL_ARCH      = $(KERNEL_ARCH_$(CROSS_ARCH))
+CROSS_BIARCH     = $(CROSS_BIARCH_$(CROSS_ARCH))
+_gnu_type        = $(shell dpkg-architecture -a$(1) -qDEB_HOST_GNU_TYPE -f)
+_pkg_gnu_type    = $(shell dpkg-architecture -a$(1) -qDEB_HOST_GNU_TYPE -f | tr _ -)
+CROSS_GNU_TYPE   = $(call _gnu_type,${CROSS_ARCH})
+HOST_ARCHS       = $(HOST_ARCH_$(CROSS_ARCH))
+ADA_HOST_ARCHS   = $(HOST_ARCH_$(CROSS_ARCH))
+ADA64_HOST_ARCHS = $(filter-out i386,$(HOST_ARCH_$(CROSS_ARCH)))
+
+ARM32_MULTILIBS :=
+ifeq ($(vendor),Ubuntu)
+  ifneq (,$(filter $(distrelease), precise trusty xenial bionic focal groovy hirsute))
+    ARM32_MULTILIBS := yes
+  endif
+endif
+
+ifeq ($(vendor),Debian)
+  skip_dbg_packages = yes
+  skip_arm32ml_packages = yes
+else ifeq ($(vendor),Ubuntu)
+  ifeq (,$(filter $(distrelease), precise trusty xenial bionic focal groovy hirsute))
+    skip_arm32ml_packages = yes
+  endif
+endif
+
+libgcc_source := $(shell apt-cache show --no-all-versions libgcc1-arm64-cross | awk '/^Source:/ { print $$2 }')
+#ifneq ($(DEB_NAME_ACT),$(libgcc_source))
+#  skip_common_packages = yes
+#endif
+
+BINUTILS_BUILD_DEPS = $(foreach a,$(CROSS_ARCHS),binutils-$(call _pkg_gnu_type,$(a)) (>= $(MIN_VER_BINUTILS)) [$(HOST_ARCHS_$(a))]$(,))
+GLIBC_BUILD_DEPS = $(foreach a,$(CROSS_ARCHS),libc6$(if $(filter $(a),alpha ia64),.1)-dev-$(a)-cross (>= $(MIN_VER_GLIBC)) [$(HOST_ARCHS_$(a))]$(,))
+LINUX_BUILD_DEPS = $(foreach a,$(CROSS_ARCHS),linux-libc-dev-$(a)-cross [$(HOST_ARCHS_$(a))]$(,))
+
+# build multilib cross compilers
+ifeq ($(ARM32_MULTILIBS),yes)
+  ifneq (,$(filter armel, $(CROSS_ARCHS)))
+    EXTRA_BUILD_DEPS += libc6-dev-armhf-cross [$(HOST_ARCHS_armel)],
+    ifeq ($(skip_common_packages),yes)
+      GCC_BUILD_DEPS += libhfgcc1-armel-cross [$(HOST_ARCHS_armel)],
+    endif
+  endif
+
+  ifneq (,$(filter armhf, $(CROSS_ARCHS)))
+    EXTRA_BUILD_DEPS += libc6-dev-armel-cross [$(HOST_ARCHS_armhf)],
+    ifeq ($(skip_common_packages),yes)
+      GCC_BUILD_DEPS += libsfgcc1-armhf-cross [$(HOST_ARCHS_armhf)],
+    endif
+  endif
+endif
+
+ifneq (,$(filter amd64, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-i386-amd64-cross [$(HOST_ARCHS_amd64)],
+  EXTRA_BUILD_DEPS += libc6-dev-x32-amd64-cross [$(HOST_ARCHS_amd64)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib32gcc1-amd64-cross [$(HOST_ARCHS_amd64)],
+    GCC_BUILD_DEPS += libx32gcc1-amd64-cross [$(HOST_ARCHS_amd64)],
+  endif
+endif
+
+ifneq (,$(filter i386, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-amd64-i386-cross [$(HOST_ARCHS_i386)],
+  EXTRA_BUILD_DEPS += libc6-dev-x32-i386-cross [$(HOST_ARCHS_i386)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib64gcc1-i386-cross [$(HOST_ARCHS_i386)],
+    GCC_BUILD_DEPS += libx32gcc1-i386-cross [$(HOST_ARCHS_i386)],
+  endif
+endif
+
+ifneq (,$(filter x32, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-i386-x32-cross [$(HOST_ARCHS_x32)],
+  EXTRA_BUILD_DEPS += libc6-dev-amd64-x32-cross [$(HOST_ARCHS_x32)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib32gcc1-x32-cross [$(HOST_ARCHS_x32)],
+    GCC_BUILD_DEPS += lib64gcc1-x32-cross [$(HOST_ARCHS_x32)],
+  endif
+endif
+
+ifneq (,$(filter ppc64, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-powerpc-ppc64-cross [$(HOST_ARCHS_ppc64)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib32gcc1-ppc64-cross [$(HOST_ARCHS_ppc64)],
+  endif
+endif
+
+ifneq (,$(filter s390x, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-s390-s390x-cross [$(HOST_ARCHS_s390x)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib32gcc1-s390x-cross [$(HOST_ARCHS_s390x)],
+  endif
+endif
+
+ifneq (,$(filter sparc64, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-sparc-sparc64-cross [$(HOST_ARCHS_sparc64)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib32gcc1-sparc64-cross [$(HOST_ARCHS_sparc64)],
+  endif
+endif
+
+ifneq (,$(filter powerpc, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-ppc64-powerpc-cross [$(HOST_ARCHS_powerpc)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib64gcc1-powerpc-cross [$(HOST_ARCHS_powerpc)],
+  endif
+endif
+
+ifneq (,$(filter mips, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-mips64-mips-cross [$(HOST_ARCHS_mips)],
+  EXTRA_BUILD_DEPS += libc6-dev-mipsn32-mips-cross [$(HOST_ARCHS_mips)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib64gcc1-mips-cross [$(HOST_ARCHS_mips)],
+    GCC_BUILD_DEPS += libn32gcc1-mips-cross [$(HOST_ARCHS_mips)],
+  endif
+endif
+
+ifneq (,$(filter mipsel, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-mips64-mipsel-cross [$(HOST_ARCHS_mipsel)],
+  EXTRA_BUILD_DEPS += libc6-dev-mipsn32-mipsel-cross [$(HOST_ARCHS_mipsel)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib64gcc1-mipsel-cross [$(HOST_ARCHS_mipsel)],
+    GCC_BUILD_DEPS += libn32gcc1-mipsel-cross [$(HOST_ARCHS_mipsel)],
+  endif
+endif
+
+ifneq (,$(filter mipsn32, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-mips32-mipsn32-cross [$(HOST_ARCHS_mipsn32)],
+  EXTRA_BUILD_DEPS += libc6-dev-mips64-mipsn32-cross [$(HOST_ARCHS_mipsn32)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib32gcc1-mipsn32-cross [$(HOST_ARCHS_mipsn32)],
+    GCC_BUILD_DEPS += lib64gcc1-mipsn32-cross [$(HOST_ARCHS_mipsn32)],
+  endif
+endif
+
+ifneq (,$(filter mipsn32el, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-mips32-mipsn32el-cross [$(HOST_ARCHS_mipsn32el)],
+  EXTRA_BUILD_DEPS += libc6-dev-mips64-mipsn32el-cross [$(HOST_ARCHS_mipsn32el)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib32gcc1-mipsn32el-cross [$(HOST_ARCHS_mipsn32el)],
+    GCC_BUILD_DEPS += lib64gcc1-mipsn32el-cross [$(HOST_ARCHS_mipsn32el)],
+  endif
+endif
+
+ifneq (,$(filter mips64, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-mips32-mips64-cross [$(HOST_ARCHS_mips64)],
+  EXTRA_BUILD_DEPS += libc6-dev-mipsn32-mips64-cross [$(HOST_ARCHS_mips64)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib32gcc1-mips64-cross [$(HOST_ARCHS_mips64)],
+    GCC_BUILD_DEPS += libn32gcc1-mips64-cross [$(HOST_ARCHS_mips64)],
+  endif
+endif
+
+ifneq (,$(filter mips64el, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-mips32-mips64el-cross [$(HOST_ARCHS_mips64el)],
+  EXTRA_BUILD_DEPS += libc6-dev-mipsn32-mips64el-cross [$(HOST_ARCHS_mips64el)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib32gcc1-mips64el-cross [$(HOST_ARCHS_mips64el)],
+    GCC_BUILD_DEPS += libn32gcc1-mips64el-cross [$(HOST_ARCHS_mips64el)],
+  endif
+endif
+
+ifneq (,$(filter mipsr6, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-mips64-mipsr6-cross [$(HOST_ARCHS_mipsr6)],
+  EXTRA_BUILD_DEPS += libc6-dev-mipsn32-mipsr6-cross [$(HOST_ARCHS_mipsr6)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib64gcc1-mipsr6-cross [$(HOST_ARCHS_mipsr6)],
+    GCC_BUILD_DEPS += libn32gcc1-mipsr6-cross [$(HOST_ARCHS_mipsr6)],
+  endif
+endif
+
+ifneq (,$(filter mipsr6el, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-mips64-mipsr6el-cross [$(HOST_ARCHS_mipsr6el)],
+  EXTRA_BUILD_DEPS += libc6-dev-mipsn32-mipsr6el-cross [$(HOST_ARCHS_mipsr6el)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib64gcc1-mipsr6el-cross [$(HOST_ARCHS_mipsr6el)],
+    GCC_BUILD_DEPS += libn32gcc1-mipsr6el-cross [$(HOST_ARCHS_mipsr6el)],
+  endif
+endif
+
+ifneq (,$(filter mipsn32r6, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-mips32-mipsn32r6-cross [$(HOST_ARCHS_mipsn32r6)],
+  EXTRA_BUILD_DEPS += libc6-dev-mips64-mipsn32r6-cross [$(HOST_ARCHS_mipsn32r6)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib32gcc1-mipsn32r6-cross [$(HOST_ARCHS_mipsn32r6)],
+    GCC_BUILD_DEPS += lib64gcc1-mipsn32r6-cross [$(HOST_ARCHS_mipsn32r6)],
+  endif
+endif
+
+ifneq (,$(filter mipsn32r6el, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-mips32-mipsn32r6el-cross [$(HOST_ARCHS_mipsn32r6el)],
+  EXTRA_BUILD_DEPS += libc6-dev-mips64-mipsn32r6el-cross [$(HOST_ARCHS_mipsn32r6el)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib32gcc1-mipsn32r6el-cross [$(HOST_ARCHS_mipsn32r6el)],
+    GCC_BUILD_DEPS += lib64gcc1-mipsn32r6el-cross [$(HOST_ARCHS_mipsn32r6el)],
+  endif
+endif
+
+ifneq (,$(filter mips64r6, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-mips32-mips64r6-cross [$(HOST_ARCHS_mips64r6)],
+  EXTRA_BUILD_DEPS += libc6-dev-mipsn32-mips64r6-cross [$(HOST_ARCHS_mips64r6)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib32gcc1-mips64r6-cross [$(HOST_ARCHS_mips64r6)],
+    GCC_BUILD_DEPS += libn32gcc1-mips64r6-cross [$(HOST_ARCHS_mips64r6)],
+  endif
+endif
+
+ifneq (,$(filter mips64r6el, $(CROSS_ARCHS)))
+  EXTRA_BUILD_DEPS += libc6-dev-mips32-mips64r6el-cross [$(HOST_ARCHS_mips64r6el)],
+  EXTRA_BUILD_DEPS += libc6-dev-mipsn32-mips64r6el-cross [$(HOST_ARCHS_mips64r6el)],
+  ifeq ($(skip_common_packages),yes)
+    GCC_BUILD_DEPS += lib32gcc1-mips64r6el-cross [$(HOST_ARCHS_mips64r6el)],
+    GCC_BUILD_DEPS += libn32gcc1-mips64r6el-cross [$(HOST_ARCHS_mips64r6el)],
+  endif
+endif
+
+PHOBOS_ARCHS = amd64 armel armhf arm64 i386 x32 kfreebsd-amd64 kfreebsd-i386 \
+       hppa riscv64 s390x \
+       mips mips64 mipsel mips64el mipsn32 mipsn32el \
+       mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el
+
+PHOBOS_DEP = libgphobos-GCC_VER-dev-CROSS_ARCH-cross (= $${gcc:Version}),
+# FIXME: Set correctly ...
+PHOBOS_ML_DEP = libgphobos-GCC_VER-dev-CROSS_ARCH-cross (= $${gcc:Version}),
+
+
+info:
+       @echo "Package name:             ${DEB_NAME_ACT} ${DEB_VER_ACT}"
+       @echo
+       @echo "GCC ${GCC_VER} version:          ${VER_GCC}      ${DEB_VER_GCC}"
+       @echo
+       @echo "Target architecture:      ${CROSS_ARCH}"
+       @echo "Target GNU type:          ${CROSS_GNU_TYPE}"
+       @echo "Host architecture:        ${HOST_ARCH}"
+       @echo "Host GNU type:            ${HOST_GNU_TYPE}"
+       @echo "skips (debug/common/armml): $(skip_dbg_packages)/$(skip_common_packages)/$(skip_arm32ml_packages)"
+
+$(stamp)init-gcc:
+       @echo START $@
+       rm -rf bin
+       mkdir -p bin
+       ln -s /usr/bin/gcc-$(GCC_VER) bin/gcc
+       ln -s /usr/bin/g++-$(GCC_VER) bin/g++
+       mkdir -p gcc
+       set -ex; \
+       cd gcc ; \
+       ln -sf $(GCC_TARBALL) $(notdir $(GCC_TARBALL)) ;\
+       cp -a  $(GCC_DIR)/debian/ . ; \
+       if [ -n "$$(grep -v '^\#' $(CURDIR)/debian/patches/gcc/series)" ]; then \
+         QUILT_PATCHES=$(CURDIR)/debian/patches/gcc quilt push --quiltrc /dev/null -a ; \
+       fi
+       set -ex; \
+       if dpkg --compare-versions $(DEB_VER_GCC) lt 12-20220126-2; then \
+         cd gcc; \
+         patch -p1 < ../debian/patches/gcc/updates.diff; \
+       fi
+       touch $@
+
+$(stamp)build-gcc.%: $(stamp)init-gcc
+       @echo START $@
+       @if [ "$(HOST_ARCH)" = "$(CROSS_ARCH)" ] && [ "X$(dbp_flag)" = X-B ]; then \
+         echo "Skipping binary-arch build for $(CROSS_ARCH)"; \
+       else \
+         set -x; \
+         echo ${CROSS_ARCH} >gcc/debian/target; \
+         cd gcc && \
+           PATH=$(CURDIR)/bin:$$PATH \
+           WITH_SYSROOT=/ \
+           PKG_IGNORE_CURRENTLY_BUILDING=1 \
+           BACKPORT=false \
+           WITHOUT_LANG="hppa64 jit nvptx" \
+           $(if $(filter $(HOST_ARCH),$(CROSS_ARCH)),FORCE_CROSS_LAYOUT=yes WITH_BOOTSTRAP=off) \
+           GCC_PORTS_BUILD=$(GCC_PORTS_BUILD) \
+           dpkg-buildpackage $(if $(filter $(HOST_ARCH),$(CROSS_ARCH)),$(subst -b,-A,$(dbp_flag)),$(dbp_flag)) -uc -us -d; \
+       fi
+       touch $@
+
+clean:
+       rm -rf bin gcc tmp-*
+       rm -f  *.*deb *.changes *.buildinfo debian/files
+       rm -rf $(stamp)
+       mkdir $(stamp)
+       dh_clean
+
+
+$(stamp)repack-%:
+       @umask 022; \
+       if [ -z "$(TARGET_ARCH)" ]; then \
+         echo >&2 "repack: macro TARGET_ARCH not set"; \
+         exit 1; \
+       fi; \
+       t_arch=$(TARGET_ARCH); \
+       t_gnu_type=$(call _gnu_type,$(TARGET_ARCH)); \
+       deb=$*; \
+       pkgname=`echo $$deb | cut -d'_' -f1`; \
+       tmp=tmp-$$pkgname; \
+       if [ "$(skip_dbg_packages)" = yes ]; then \
+         case $$deb in *-dbg*) exit 0; esac; \
+       fi; \
+       echo "repack $$pkgname ($$deb) ..."; \
+       rm -rf $$tmp; \
+       mkdir -p $$tmp; \
+       dpkg-deb -x $$deb $$tmp; \
+       dpkg-deb -e $$deb $$tmp/DEBIAN; \
+       sed -i -e's/^Source:.*/Source: $(DEB_NAME_ACT) ($(DEB_SVER_ACT))/' \
+         -e "/^Depends:/s/$(DEB_VER_GCC)/$(DEB_VER_GCC)$(CROSS_EXT)/g" \
+         -e "/^Recommends:/s/$(DEB_VER_GCC)/$(DEB_VER_GCC)$(CROSS_EXT)/g" \
+         -e "/^Suggests:/s/$(DEB_VER_GCC)/$(DEB_VER_GCC)$(CROSS_EXT)/g" \
+         -e "/^Version:/s/$(DEB_VER_GCC)/$(DEB_VER_GCC)$(CROSS_EXT)/" \
+         $$tmp/DEBIAN/control ; \
+       sed -i -e "/^Depends:/s/\(libgnat-[0-9]*\) (>= $(DEB_VER_GCC)$(CROSS_EXT))/\1 (>= $(VER_GCC))/g" \
+         $$tmp/DEBIAN/control ; \
+       sed -i -e "/^Depends:/s/\(libgnat-util[0-9]*\) (>= $(DEB_VER_GCC)$(CROSS_EXT))/\1 (>= $(VER_GCC))/g" \
+         $$tmp/DEBIAN/control ; \
+       case $$pkgname in \
+         gcc-$(GCC_VER)-$${t_gnu_type}) \
+           sed -i -e '/Depends/s/\(libcc1[^,]*\)$(CROSS_EXT)/\1/' \
+             $$tmp/DEBIAN/control;; \
+         *-cross) \
+           sed -i -e '/^Depends:/s/\(-base *( *\)=\([^)]*\)cross[^)]*)/\1>=\2)/' \
+             $$tmp/DEBIAN/control;; \
+       esac; \
+       install -d -m 755 $$tmp/usr/share/lintian/overrides; \
+       if [ -e debian/overrides/$$pkgname ]; then \
+         cp debian/overrides/$$pkgname $$tmp/usr/share/lintian/overrides/; \
+       fi; \
+       case "$$pkgname" in \
+         gcc-$(GCC_VER)-cross-base*) \
+           echo "$$pkgname binary: wrong-name-for-changelog-of-native-package" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname \
+           ;; \
+         gcc-$(GCC_VER)-*-base) \
+           echo "$$pkgname binary: wrong-name-for-changelog-of-native-package" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname \
+           ;; \
+         gcc-$(GCC_VER)-multilib) \
+           echo "$$pkgname binary: binary-from-other-architecture" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname \
+           ;; \
+         gccgo-$(GCC_VER)*) \
+           echo "$$pkgname binary: binary-from-other-architecture" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname; \
+           echo "$$pkgname binary: non-standard-dir-in-usr" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname; \
+           ;; \
+         *-multilib-*) \
+           ;; \
+         cpp-*|g++-*|gcc-*|gccgo-*|gdc-*|gfortran-*|gobjc*|gm2-*|gnat-$(GCC_VER)-sjlj-*) \
+           echo "$$pkgname binary: binary-from-other-architecture" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname \
+           ;; \
+         gnat-$(GCC_VER)-*) \
+           echo "$$pkgname binary: binary-from-other-architecture" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname; \
+           echo "$$pkgname binary: non-standard-dir-in-usr" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname; \
+           ;; \
+         *-dev-$${t_arch}-cross) \
+           echo "$$pkgname binary: arch-independent-package-contains-binary-or-object" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname; \
+           echo "$$pkgname binary: non-standard-dir-in-usr" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname; \
+           ;; \
+         *-dbg-$${t_arch}-cross) \
+           echo "$$pkgname binary: arch-independent-package-contains-binary-or-object" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname; \
+           echo "$$pkgname binary: debug-package-should-be-named-dbg" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname; \
+           echo "$$pkgname binary: non-standard-dir-in-usr" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname; \
+           ;; \
+         *-pic-$${t_arch}-cross) \
+           echo "$$pkgname binary: arch-independent-package-contains-binary-or-object" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname; \
+           ;; \
+         *-$${t_arch}-cross) \
+           echo "$$pkgname binary: arch-independent-package-contains-binary-or-object" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname; \
+           echo "$$pkgname binary: non-standard-dir-in-usr" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname; \
+           echo "$$pkgname binary: shlibs-declares-dependency-on-other-package" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname; \
+           echo "$$pkgname binary: postinst-has-useless-call-to-ldconfig" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname; \
+           echo "$$pkgname binary: postrm-has-useless-call-to-ldconfig" \
+             >> $$tmp/usr/share/lintian/overrides/$$pkgname; \
+           case "$$pkgname" in \
+             lib*gphobos*) \
+               echo "$$pkgname binary: embedded-library" \
+                 >> $$tmp/usr/share/lintian/overrides/$$pkgname;; \
+             *-hppa-cross) \
+               echo "$$pkgname binary: binary-compiled-with-profiling-enabled" \
+                 >> $$tmp/usr/share/lintian/overrides/$$pkgname;; \
+           esac; \
+           ;; \
+       esac; \
+       if [ -e $$tmp/usr/share/doc/gcc-${GCC_VER}-$${t_gnu_type}-base/changelog.Debian.gz ]; then \
+         mv $$tmp/usr/share/doc/gcc-${GCC_VER}-$${t_gnu_type}-base/changelog.Debian.gz \
+            $$tmp/usr/share/doc/gcc-${GCC_VER}-$${t_gnu_type}-base/changelog.Debian.gcc-${GCC_VER}.gz; \
+         gzip -c9n debian/changelog \
+           > $$tmp/usr/share/doc/gcc-${GCC_VER}-$${t_gnu_type}-base/changelog.Debian.gz;\
+       fi ; \
+       rm -f $$tmp/DEBIAN/md5sums; \
+       (cd $$tmp && find usr -type f | LC_ALL=C sort | xargs -r md5sum >>DEBIAN/md5sums); \
+       find $$tmp/DEBIAN -name md5sums -empty | xargs -r rm -f; \
+       newdeb=`echo $$deb|sed -e "s/\(.*\)_\(.*\)_\(.*\)/\1_\2$(CROSS_EXT)_\3/g"`; \
+       NO_PKG_MANGLE=1 dpkg-deb -b $$tmp ../$$newdeb; \
+       rm -rf $$tmp
+       touch $@
+
+$(stamp)repack-debs-arch: $(stamp)build
+       @echo START $@
+       dh_testroot
+       $(MAKE) $(NJOBS) -f debian/rules TARGET_ARCH=$(HOST_ARCH) \
+               $(addprefix $(stamp)repack-,$(wildcard *_$(HOST_ARCH).deb))
+       $(MAKE) $(NJOBS) -f debian/rules TARGET_ARCH=$(HOST_ARCH) \
+               $(addprefix $(stamp)repack-,$(wildcard *$(DEB_VER_GCC)_$(HOST_ARCH).ddeb))
+       rm -f *$(DEB_VER_GCC)_$(HOST_ARCH).ddeb
+       if [ -f ../gcc-$(GCC_VER)-$(call _gnu_type,$(HOST_ARCH))-dbgsym_${DEB_VER_GCC}$(CROSS_EXT)_$(HOST_ARCH).ddeb ]; then mv -f ../*.ddeb . ; fi
+       touch $@
+
+$(stamp)repack-debs-indep: $(stamp)build
+       @echo START $@
+       dh_testroot
+       set -e; \
+       $(foreach arch,$(CROSS_ARCHS), \
+         $(MAKE) $(NJOBS) -f debian/rules TARGET_ARCH=$(arch) \
+               $(addprefix $(stamp)repack-,$(wildcard *-$(arch)-cross_*_all.deb)); \
+       )
+       $(MAKE) $(NJOBS) -f debian/rules TARGET_ARCH=$(HOST_ARCH) \
+               $(addprefix $(stamp)repack-,$(wildcard gcc-$(GCC_VER)-cross-base$(GCC_PORTS_BUILD)_*_all.deb))
+       touch $@
+
+build: $(stamp)build
+$(stamp)build: $(foreach arch,$(CROSS_ARCHS),$(addsuffix .$(arch),$(stamp)build-gcc))
+       @echo START $@
+       touch $@
+
+build: dbp_flag = -b
+build-arch: dbp_flag = -B
+build-indep: dbp_flag = -b
+
+build-arch: $(stamp)build
+build-indep: $(stamp)build
+
+binary: binary-arch binary-indep
+binary-arch:  build-arch $(stamp)build $(stamp)repack-debs-arch $(stamp)mangle-debian-files-arch
+binary-indep: build-indep $(stamp)build $(stamp)repack-debs-indep $(stamp)mangle-debian-files-indep
+
+define generate_debian_files
+       touch debian/files
+       for deb in $1; do \
+         [ -f "$$deb" ] || continue; \
+         pkg=`basename $$deb`; \
+         if [ "$(skip_dbg_packages)" = yes ]; then \
+           case $$pkg in *-dbg*) continue; esac; \
+         fi; \
+         if [ "$(skip_arm32ml_packages)" = yes ] && grep -q "^$$pkg$$" debian/packages.arm32ml; then \
+           continue; \
+         fi; \
+         if [ "$(skip_common_packages)" = yes ] && grep -q "^$$pkg$$" debian/packages.common; then \
+           continue; \
+         fi; \
+         echo -n "$$pkg " >>debian/files; \
+         dpkg-deb -I $$deb | grep Section  | cut -d ' ' -f 3 | tr "\n" ' ' >>debian/files; \
+         dpkg-deb -I $$deb | grep Priority | cut -d ' ' -f 3 | tr -d "\n" >>debian/files; \
+         echo "" >>debian/files; \
+       done
+endef
+
+$(stamp)mangle-debian-files-arch: build $(stamp)repack-debs-arch $(stamp)debian-files-base
+       @echo START $@
+       $(call generate_debian_files, *_$(HOST_ARCH).deb)
+       sed -i -e "s/${DEB_VER_GCC}_/${DEB_VER_GCC}$(CROSS_EXT)_/g" debian/files
+       touch $@
+
+$(stamp)mangle-debian-files-indep: $(stamp)repack-debs-indep $(stamp)debian-files-base
+       @echo START $@
+       $(call generate_debian_files, *_all.deb)
+       sed -i -e "s/${DEB_VER_GCC}_/${DEB_VER_GCC}$(CROSS_EXT)_/g" debian/files
+       touch $@
+
+$(stamp)debian-files-base:
+       @echo START $@
+       rm -f debian/files
+       touch $@
+
+
+control:
+       echo CROSS_ARCHS $(CROSS_ARCHS)
+       sed -e "s/MIN_VER_GCC/${MIN_VER_GCC}/g" \
+           -e "s/GCC_BUILD_DEPS/$(GCC_BUILD_DEPS)/g" \
+           -e "s/BINUTILS_BUILD_DEPS/$(BINUTILS_BUILD_DEPS)/g" \
+           -e "s/GLIBC_BUILD_DEPS/$(GLIBC_BUILD_DEPS)/g" \
+           -e "s/EXTRA_BUILD_DEPS/${EXTRA_BUILD_DEPS}/g" \
+           -e "s/LINUX_BUILD_DEPS/$(LINUX_BUILD_DEPS)/g" \
+           -e "s/GCC_VER/${GCC_VER}/g" \
+           -e "s/MIN_VER_BINUTILS/${MIN_VER_BINUTILS}/g" \
+           -e "s/VER_BINUTILS/${VER_BINUTILS}/g" \
+           -e "s/VER_ISL/${VER_ISL}/g" \
+           -e "s/GCC_PORTS_BUILD/$(GCC_PORTS_BUILD)/g" \
+           $(CURDIR)/debian/control.source.in >$(CURDIR)/debian/control
+
+       $(foreach a,$(CROSS_ARCHS), \
+         sed \
+           -e 's/PHOBOS_DEP/$(if $(filter $(a),$(PHOBOS_ARCHS)),${PHOBOS_DEP})/g' \
+           -e 's/PHOBOS_ML_DEP/$(if $(filter $(a),$(PHOBOS_ARCHS)),${PHOBOS_ML_DEP})/g' \
+           -e 's/CROSS_ARCH/$(a)/g' \
+           -e 's/CROSS_GNU_TYPE/$(call _pkg_gnu_type,$(a))/g' \
+           -e 's/MIN_VER_GCC/${MIN_VER_GCC}/g' \
+           -e 's/GCC_VER/${GCC_VER}/g' \
+           -e 's/MIN_VER_BINUTILS/${MIN_VER_BINUTILS}/g' \
+           -e 's/@host_archs@/$(filter-out $(a),$(HOST_ARCHS_$(a)))/g' \
+           -e 's/@ada_host_archs@/$(filter-out $(a),$(HOST_ARCHS_$(a)))/g' \
+           -e 's/@ada64_host_archs@/$(filter-out $(a),$(filter-out XXXi386,$(HOST_ARCHS_$(a))))/g' \
+           $(CURDIR)/debian/control.arch.in >>$(CURDIR)/debian/control; )
+
+       python3 debian/remove-unbuilt \
+         $(if $(filter yes,$(skip_dbg_packages)), --skip-dbg-packages) \
+         $(if $(filter yes,$(skip_arm32ml_packages)), --skip-arm32ml-packages) \
+         $(if $(filter yes,$(skip_common_packages)), --skip-common-packages) \
+         debian/control debian/packages.invalid debian/packages.arm32ml debian/packages.common \
+         > debian/control.new && mv debian/control.new debian/control
+
+sort-pkgfiles:
+       for i in packages.arm32ml packages.common packages.invalid; do \
+         LC_ALL=C sort -u debian/$$i > debian/$$i.tmp; \
+         mv -f debian/$$i.tmp debian/$$i; \
+       done
+
+.PRECIOUS: $(stamp)init-dirs \
+       $(stamp)init-gcc \
+       $(stamp)build \
+       $(stamp)build-gcc.% \
+       $(stamp)debian-files-base \
+       $(stamp)repack-debs-arch \
+       $(stamp)repack-debs-indep \
+       $(stamp)repack-debs-indep.% \
+       $(stamp)mangle-debian-files-arch
+       $(stamp)mangle-debian-files-indep \
+       build build-arch build-indep binary binary-arch binary-indep
diff --git a/debian/source/format b/debian/source/format
new file mode 100644 (file)
index 0000000..89ae9db
--- /dev/null
@@ -0,0 +1 @@
+3.0 (native)
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
new file mode 100644 (file)
index 0000000..c1f6e44
--- /dev/null
@@ -0,0 +1 @@
+patch-file-present-but-not-mentioned-in-series