diff -pruN 28/debian/changelog 28ubuntu1/debian/changelog
--- 28/debian/changelog	2023-07-08 08:07:53.000000000 +0000
+++ 28ubuntu1/debian/changelog	2023-07-09 15:54:34.000000000 +0000
@@ -1,3 +1,9 @@
+gcc-9-cross (28ubuntu1) mantic; urgency=medium
+
+  * Merge with Debian.
+
+ -- Matthias Klose <doko@ubuntu.com>  Sun, 09 Jul 2023 17:54:34 +0200
+
 gcc-9-cross (28) unstable; urgency=medium
 
   * Build using gcc 9.5.0-3.
@@ -6,12 +12,30 @@ gcc-9-cross (28) unstable; urgency=mediu
 
  -- Matthias Klose <doko@debian.org>  Sat, 08 Jul 2023 10:07:53 +0200
 
+gcc-9-cross (27ubuntu1) kinetic; urgency=medium
+
+  * Build using gcc 9.5.0-1ubuntu1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Sat, 28 May 2022 14:44:36 +0200
+
 gcc-9-cross (27) unstable; urgency=medium
 
   * Build using gcc 9.5.0-1.
 
  -- Matthias Klose <doko@debian.org>  Fri, 27 May 2022 18:54:24 +0200
 
+gcc-9-cross (26ubuntu3) jammy; urgency=medium
+
+  * Build using gcc 9.4.0-5ubuntu1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Wed, 09 Mar 2022 05:21:18 +0100
+
+gcc-9-cross (26ubuntu2) impish; urgency=medium
+
+  * Build using gcc 9.4.0-1ubuntu1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Wed, 02 Jun 2021 14:50:06 +0200
+
 gcc-9-cross (26) unstable; urgency=medium
 
   * Build using gcc 9.4.0-1.
@@ -20,12 +44,25 @@ gcc-9-cross (26) unstable; urgency=mediu
 
  -- Matthias Klose <doko@debian.org>  Tue, 01 Jun 2021 14:34:13 +0200
 
+gcc-9-cross (25ubuntu1) impish; urgency=medium
+
+  * Build using gcc 9.3.0-24ubuntu1.
+  * Stop building the armel/armhf multilib packages.
+
+ -- Matthias Klose <doko@ubuntu.com>  Sat, 24 Apr 2021 08:52:40 +0200
+
 gcc-9-cross (25) unstable; urgency=medium
 
   * Build using gcc 9.3.0-22.
 
  -- Matthias Klose <doko@debian.org>  Wed, 03 Mar 2021 12:38:47 +0100
 
+gcc-9-cross (24ubuntu1) hirsute; urgency=medium
+
+  * Build using gcc 9.3.0-19ubuntu1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Thu, 26 Nov 2020 14:50:19 +0100
+
 gcc-9-cross (24) unstable; urgency=medium
 
   * Build using gcc 9.3.0-18.
@@ -33,24 +70,54 @@ gcc-9-cross (24) unstable; urgency=mediu
 
  -- Matthias Klose <doko@debian.org>  Thu, 26 Nov 2020 14:45:43 +0100
 
+gcc-9-cross (23ubuntu1) groovy; urgency=medium
+
+  * Build using gcc 9.3.0-18ubuntu1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Thu, 17 Sep 2020 13:31:26 +0200
+
 gcc-9-cross (23) unstable; urgency=medium
 
   * Build using gcc 9.3.0-18.
 
  -- Matthias Klose <doko@debian.org>  Thu, 17 Sep 2020 13:09:46 +0200
 
+gcc-9-cross (22ubuntu1) groovy; urgency=medium
+
+  * Build using gcc 9.3.0-13ubuntu1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Mon, 25 May 2020 16:27:15 +0200
+
 gcc-9-cross (22) unstable; urgency=medium
 
   * Build using gcc 9.3.0-13.
 
  -- Matthias Klose <doko@debian.org>  Mon, 25 May 2020 12:50:14 +0200
 
+gcc-9-cross (21ubuntu3) focal; urgency=medium
+
+  * Build using gcc 9.3.0-10ubuntu1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Sun, 05 Apr 2020 09:46:04 +0200
+
+gcc-9-cross (21ubuntu1) focal; urgency=medium
+
+  * Build using gcc 9.3.0-8ubuntu1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Wed, 25 Mar 2020 12:36:17 +0100
+
 gcc-9-cross (21) unstable; urgency=medium
 
   * Build using gcc 9.3.0-8.
 
  -- Matthias Klose <doko@debian.org>  Wed, 25 Mar 2020 12:25:27 +0100
 
+gcc-9-cross (20ubuntu1) focal; urgency=medium
+
+  * Build using gcc 9.3.0-6ubuntu1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Sun, 22 Mar 2020 12:31:44 +0100
+
 gcc-9-cross (20) unstable; urgency=medium
 
   * Build using gcc 9.3.0-6.
@@ -65,6 +132,20 @@ gcc-9-cross (19) unstable; urgency=mediu
 
  -- Matthias Klose <doko@debian.org>  Wed, 12 Feb 2020 10:58:56 +0100
 
+gcc-9-cross (18ubuntu3) focal; urgency=medium
+
+  * Build using gcc 9.2.1-28ubuntu1.
+  * Stop building packages now built by GCC 10.
+  * Bump standards version.
+
+ -- Matthias Klose <doko@ubuntu.com>  Fri, 07 Feb 2020 09:31:51 +0100
+
+gcc-9-cross (18ubuntu2) focal; urgency=medium
+
+  * Build using gcc 9.2.1-21ubuntu1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Sun, 01 Dec 2019 20:13:16 +0100
+
 gcc-9-cross (18) unstable; urgency=medium
 
   * Build using gcc 9.2.1-21.
@@ -72,6 +153,12 @@ gcc-9-cross (18) unstable; urgency=mediu
 
  -- Matthias Klose <doko@debian.org>  Sun, 01 Dec 2019 20:02:04 +0100
 
+gcc-9-cross (17ubuntu1) focal; urgency=medium
+
+  * Build using gcc 9.2.1-19ubuntu1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Sun, 10 Nov 2019 10:40:47 +0100
+
 gcc-9-cross (17) unstable; urgency=medium
 
   * Build using gcc 9.2.1-19.
@@ -84,6 +171,12 @@ gcc-9-cross (15) unstable; urgency=mediu
 
  -- Matthias Klose <doko@debian.org>  Wed, 30 Oct 2019 19:34:14 +0100
 
+gcc-9-cross (14ubuntu1) focal; urgency=medium
+
+  * Build using gcc 9.2.1-14ubuntu1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Mon, 28 Oct 2019 07:58:36 +0100
+
 gcc-9-cross (14) unstable; urgency=medium
 
   * Build using gcc 9.2.1-15. Closes: #943393.
@@ -97,6 +190,18 @@ gcc-9-cross (13) unstable; urgency=mediu
 
  -- Matthias Klose <doko@debian.org>  Sat, 26 Oct 2019 13:42:13 +0200
 
+gcc-9-cross (12ubuntu2) eoan; urgency=medium
+
+  * Build using gcc 9.2.1-9ubuntu1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Wed, 09 Oct 2019 11:17:43 +0200
+
+gcc-9-cross (12ubuntu1) eoan; urgency=medium
+
+  * Build using gcc 9.2.1-8ubuntu1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Wed, 18 Sep 2019 17:15:42 +0200
+
 gcc-9-cross (12) unstable; urgency=medium
 
   * Build using gcc 9.2.1-8.
@@ -106,6 +211,12 @@ gcc-9-cross (12) unstable; urgency=mediu
 
  -- Matthias Klose <doko@debian.org>  Tue, 10 Sep 2019 19:03:06 +0200
 
+gcc-9-cross (10ubuntu1) eoan; urgency=medium
+
+  * Build using gcc-9 9.2.1-4ubuntu1.
+
+ -- Matthias Klose <doko@ubuntu.com>  Thu, 22 Aug 2019 20:27:32 +0200
+
 gcc-9-cross (10) unstable; urgency=medium
 
   * Build-depend on python.
@@ -130,6 +241,12 @@ gcc-9-cross (8) unstable; urgency=medium
 
  -- Matthias Klose <doko@debian.org>  Wed, 14 Aug 2019 00:43:10 +0200
 
+gcc-9-cross (7ubuntu1) eoan; urgency=medium
+
+  * Build using gcc-9 9.1.0-8.
+
+ -- Matthias Klose <doko@ubuntu.com>  Wed, 10 Jul 2019 09:36:56 +0200
+
 gcc-9-cross (7) unstable; urgency=medium
 
   * Build using gcc 9.1.0-8.
@@ -150,6 +267,33 @@ gcc-9-cross (5) experimental; urgency=me
 
  -- Matthias Klose <doko@debian.org>  Mon, 06 May 2019 01:46:08 +0200
 
+gcc-9-cross (4ubuntu6) eoan; urgency=medium
+
+  * Build using gcc-9 9.1.0-4.
+
+ -- Matthias Klose <doko@ubuntu.com>  Sun, 16 Jun 2019 09:47:56 +0200
+
+gcc-9-cross (4ubuntu5) eoan; urgency=medium
+
+  * Build using gcc-9 20190428.
+
+ -- Matthias Klose <doko@ubuntu.com>  Sun, 28 Apr 2019 16:31:32 +0200
+
+gcc-9-cross (4ubuntu4) disco; urgency=medium
+
+  * Build using gcc-9 20190402.
+  * Build ppc64el packages on arm64.
+  * Build s390x packages on arm64 and ppc64el.
+  * Build riscv64 packages on arm64 and ppc64el.
+
+ -- Matthias Klose <doko@ubuntu.com>  Tue, 02 Apr 2019 02:28:42 +0100
+
+gcc-9-cross (4ubuntu1) disco; urgency=medium
+
+  * Build using gcc-9 20190321.
+
+ -- Matthias Klose <doko@ubuntu.com>  Fri, 22 Mar 2019 11:40:04 +0100
+
 gcc-9-cross (4) experimental; urgency=medium
 
   * Build using gcc 9-20190321-1.
@@ -179,6 +323,18 @@ gcc-9-cross (1) experimental; urgency=me
 
  -- Matthias Klose <doko@debian.org>  Sat, 09 Feb 2019 04:01:40 +0100
 
+gcc-9-cross (0ubuntu4) disco; urgency=medium
+
+  * Build using gcc-9 20190227.
+
+ -- Matthias Klose <doko@ubuntu.com>  Fri, 01 Mar 2019 13:51:15 +0100
+
+gcc-9-cross (0ubuntu3) disco; urgency=medium
+
+  * Build using gcc-9.
+
+ -- Matthias Klose <doko@ubuntu.com>  Fri, 08 Feb 2019 08:44:50 +0100
+
 gcc-9-cross (0) UNRELEASED; urgency=medium
 
   * Build using gcc-9.
diff -pruN 28/debian/control 28ubuntu1/debian/control
--- 28/debian/control	2023-07-08 08:07:53.000000000 +0000
+++ 28ubuntu1/debian/control	2023-07-09 15:54:34.000000000 +0000
@@ -7,10 +7,10 @@ Standards-Version: 4.6.2
 Build-Depends: gcc-9-source (>= 9.5.0-3~), binutils-multiarch (>= 2.30-11),
   autoconf2.64, autogen, bison (>= 1:2.3),
   chrpath, debhelper (>= 9), dpkg-dev (>= 1.14.15), flex, gawk, gettext,
-  gperf (>= 3.0.1), lib32gcc-s1-amd64-cross [amd64 arm64 i386 ppc64el x32], libx32gcc-s1-amd64-cross [amd64 arm64 i386 ppc64el x32], lib64gcc-s1-i386-cross [amd64 arm64 ppc64el x32], libx32gcc-s1-i386-cross [amd64 arm64 ppc64el x32], lib32gcc-s1-s390x-cross [amd64 i386 x32 arm64 ppc64el],
-  binutils-x86-64-linux-gnu (>= 2.30-11) [amd64 arm64 i386 ppc64el x32], binutils-s390x-linux-gnu (>= 2.30-11) [amd64 i386 x32 arm64 ppc64el], binutils-powerpc64le-linux-gnu (>= 2.30-11) [amd64 i386 x32 ppc64 arm64], binutils-aarch64-linux-gnu (>= 2.30-11) [amd64 i386 x32 ppc64el], binutils-arm-linux-gnueabihf (>= 2.30-11) [amd64 i386 x32 arm64 ppc64el], binutils-arm-linux-gnueabi (>= 2.30-11) [amd64 i386 x32 arm64 ppc64el], binutils-i686-linux-gnu (>= 2.30-11) [amd64 arm64 ppc64el x32],
-  libc6-dev-amd64-cross (>= 2.29) [amd64 arm64 i386 ppc64el x32], libc6-dev-s390x-cross (>= 2.29) [amd64 i386 x32 arm64 ppc64el], libc6-dev-ppc64el-cross (>= 2.29) [amd64 i386 x32 ppc64 arm64], libc6-dev-arm64-cross (>= 2.29) [amd64 i386 x32 ppc64el], libc6-dev-armhf-cross (>= 2.29) [amd64 i386 x32 arm64 ppc64el], libc6-dev-armel-cross (>= 2.29) [amd64 i386 x32 arm64 ppc64el], libc6-dev-i386-cross (>= 2.29) [amd64 arm64 ppc64el x32], libc6-dev-i386-amd64-cross [amd64 arm64 i386 ppc64el x32], libc6-dev-x32-amd64-cross [amd64 arm64 i386 ppc64el x32], libc6-dev-amd64-i386-cross [amd64 arm64 ppc64el x32], libc6-dev-x32-i386-cross [amd64 arm64 ppc64el x32], libc6-dev-s390-s390x-cross [amd64 i386 x32 arm64 ppc64el],
-  linux-libc-dev-amd64-cross [amd64 arm64 i386 ppc64el x32], linux-libc-dev-s390x-cross [amd64 i386 x32 arm64 ppc64el], linux-libc-dev-ppc64el-cross [amd64 i386 x32 ppc64 arm64], linux-libc-dev-arm64-cross [amd64 i386 x32 ppc64el], linux-libc-dev-armhf-cross [amd64 i386 x32 arm64 ppc64el], linux-libc-dev-armel-cross [amd64 i386 x32 arm64 ppc64el], linux-libc-dev-i386-cross [amd64 arm64 ppc64el x32],
+  gperf (>= 3.0.1), lib32gcc-s1-amd64-cross [amd64 arm64 i386 ppc64el x32], libx32gcc-s1-amd64-cross [amd64 arm64 i386 ppc64el x32], lib64gcc-s1-i386-cross [amd64 arm64 ppc64el x32], libx32gcc-s1-i386-cross [amd64 arm64 ppc64el x32], lib32gcc-s1-s390x-cross [amd64 i386 x32 arm64 ppc64el], lib64gcc-s1-powerpc-cross [amd64 i386 x32 ppc64el],
+  binutils-x86-64-linux-gnu (>= 2.30-11) [amd64 arm64 i386 ppc64el x32], binutils-s390x-linux-gnu (>= 2.30-11) [amd64 i386 x32 arm64 ppc64el], binutils-powerpc64le-linux-gnu (>= 2.30-11) [amd64 i386 x32 ppc64 arm64], binutils-aarch64-linux-gnu (>= 2.30-11) [amd64 i386 x32 ppc64el], binutils-arm-linux-gnueabihf (>= 2.30-11) [amd64 i386 x32 arm64 ppc64el], binutils-arm-linux-gnueabi (>= 2.30-11) [amd64 i386 x32 arm64 ppc64el], binutils-powerpc-linux-gnu (>= 2.30-11) [amd64 i386 x32 ppc64el], binutils-i686-linux-gnu (>= 2.30-11) [amd64 arm64 ppc64el x32],
+  libc6-dev-amd64-cross (>= 2.29) [amd64 arm64 i386 ppc64el x32], libc6-dev-s390x-cross (>= 2.29) [amd64 i386 x32 arm64 ppc64el], libc6-dev-ppc64el-cross (>= 2.29) [amd64 i386 x32 ppc64 arm64], libc6-dev-arm64-cross (>= 2.29) [amd64 i386 x32 ppc64el], libc6-dev-armhf-cross (>= 2.29) [amd64 i386 x32 arm64 ppc64el], libc6-dev-armel-cross (>= 2.29) [amd64 i386 x32 arm64 ppc64el], libc6-dev-powerpc-cross (>= 2.29) [amd64 i386 x32 ppc64el], libc6-dev-i386-cross (>= 2.29) [amd64 arm64 ppc64el x32], libc6-dev-i386-amd64-cross [amd64 arm64 i386 ppc64el x32], libc6-dev-x32-amd64-cross [amd64 arm64 i386 ppc64el x32], libc6-dev-amd64-i386-cross [amd64 arm64 ppc64el x32], libc6-dev-x32-i386-cross [amd64 arm64 ppc64el x32], libc6-dev-s390-s390x-cross [amd64 i386 x32 arm64 ppc64el], libc6-dev-ppc64-powerpc-cross [amd64 i386 x32 ppc64el],
+  linux-libc-dev-amd64-cross [amd64 arm64 i386 ppc64el x32], linux-libc-dev-s390x-cross [amd64 i386 x32 arm64 ppc64el], linux-libc-dev-ppc64el-cross [amd64 i386 x32 ppc64 arm64], linux-libc-dev-arm64-cross [amd64 i386 x32 ppc64el], linux-libc-dev-armhf-cross [amd64 i386 x32 arm64 ppc64el], linux-libc-dev-armel-cross [amd64 i386 x32 arm64 ppc64el], linux-libc-dev-powerpc-cross [amd64 i386 x32 ppc64el], linux-libc-dev-i386-cross [amd64 arm64 ppc64el x32],
   libisl-dev (>= 0.14-1~), libmpc-dev,
   libmpfr-dev (>= 2.3.0), libtool, lsb-release, m4, make (>= 3.81),
   dwz, pkg-config, libgc-dev,
@@ -2542,6 +2542,444 @@ Description: GNU Modula-2 standard libra
 #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-9-powerpc-linux-gnu-base
+Architecture: amd64 i386 x32 ppc64el
+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-9-dev-powerpc-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-9-powerpc-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-9 (<< ${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-9-dev-powerpc-cross
+Architecture: all
+Section: libdevel
+Recommends: ${dep:libcdev}
+Depends: gcc-9-powerpc-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-9-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: gcc-9-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), cpp-9-powerpc-linux-gnu (= ${gcc:Version}), binutils-powerpc-linux-gnu (>= ${binutils:Version}), libgcc-9-dev-powerpc-cross (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Recommends: ${dep:libcdev}
+Suggests: ${gcc:multilib}, gcc-9-doc (>= ${gcc:SoftVersion}), gcc-9-locales (>= ${gcc:SoftVersion}), libgcc1-dbg-powerpc-cross, libgomp1-dbg-powerpc-cross, libitm1-dbg-powerpc-cross, libatomic1-dbg-powerpc-cross, libtsan0-dbg-powerpc-cross, libbacktrace1-dbg-powerpc-cross, libquadmath-dbg-powerpc-cross, ${dep:libcloog}, ${dep:gold}
+Provides: c-compiler-powerpc-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 powerpc architecture.
+
+Package: gcc-9-multilib-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), gcc-9-powerpc-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-9-plugin-dev-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), gcc-9-powerpc-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-9-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Suggests: gcc-9-locales (>= ${gcc:SoftVersion})
+Replaces: gcc-4.6 (<< 4.6.1-9)
+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 powerpc architecture.
+
+Package: g++-9-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), gcc-9-powerpc-linux-gnu (= ${gcc:Version}), libstdc++-9-dev-powerpc-cross (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Provides: c++-compiler-powerpc-linux-gnu, c++abi2-dev
+Suggests: ${gxx:multilib}, gcc-9-doc (>= ${gcc:SoftVersion}), libstdc++6-9-dbg-powerpc-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 powerpc architecture.
+
+Package: g++-9-multilib-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), g++-9-powerpc-linux-gnu (= ${gcc:Version}), gcc-9-multilib-powerpc-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: libasan5-powerpc-cross
+Architecture: all
+Depends: gcc-9-powerpc-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: lib64asan5-powerpc-cross
+Architecture: all
+Depends: gcc-9-powerpc-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: gobjc++-9-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), gobjc-9-powerpc-linux-gnu (= ${gcc:Version}), g++-9-powerpc-linux-gnu (= ${gcc:Version}), ${shlibs:Depends}, libobjc-9-dev-powerpc-cross (= ${gcc:Version}), ${misc:Depends}
+Suggests: ${gobjcxx:multilib}, gcc-9-doc (>= ${gcc:SoftVersion})
+Provides: objc++-compiler-powerpc-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++-9-multilib-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), gobjc++-9-powerpc-linux-gnu (= ${gcc:Version}), g++-9-multilib-powerpc-linux-gnu (= ${gcc:Version}), gobjc-9-multilib-powerpc-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-9-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), gcc-9-powerpc-linux-gnu (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, libobjc-9-dev-powerpc-cross (= ${gcc:Version}), ${misc:Depends}
+Suggests: ${gobjc:multilib}, gcc-9-doc (>= ${gcc:SoftVersion}), libobjc4-dbg-powerpc-cross
+Provides: objc-compiler-powerpc-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-9-multilib-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), gobjc-9-powerpc-linux-gnu (= ${gcc:Version}), gcc-9-multilib-powerpc-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: libobjc-9-dev-powerpc-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), libgcc-9-dev-powerpc-cross (= ${gcc:Version}), libobjc4-powerpc-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-9 (<< ${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: lib64objc-9-dev-powerpc-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), lib64gcc-9-dev-powerpc-cross (= ${gcc:Version}), lib64objc4-powerpc-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Replaces: gobjc-9-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: gfortran-9-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), gcc-9-powerpc-linux-gnu (= ${gcc:Version}), libgfortran-9-dev-powerpc-cross (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: fortran95-compiler
+Suggests: ${gfortran:multilib}, gfortran-9-doc, libgfortran5-dbg-powerpc-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-9-multilib-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), gfortran-9-powerpc-linux-gnu (= ${gcc:Version}), gcc-9-multilib-powerpc-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: libgfortran-9-dev-powerpc-cross
+Architecture: all
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), libgfortran5-powerpc-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-9 (<< ${gcc:SplitVersion})
+Breaks: gfortran-9 (<< ${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: lib64gfortran-9-dev-powerpc-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), lib64gfortran5-powerpc-cross, ${shlibs:Depends}, ${misc:Depends}
+Replaces: gfortran-9-multilib (<< ${gcc:SplitVersion})
+Breaks: gfortran-9-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: gccgo-9-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), gcc-9-powerpc-linux-gnu (= ${gcc:Version}), libgo-9-dev-powerpc-cross (>= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: go-compiler
+Suggests: ${go:multilib}, gccgo-9-doc, libgo14-dbg-powerpc-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-9-multilib-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), gccgo-9-powerpc-linux-gnu (= ${gcc:Version}), gcc-9-multilib-powerpc-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-9-dev-powerpc-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), libgcc-9-dev-powerpc-cross (= ${gcc:Version}), libgo14-powerpc-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Breaks: gccgo-9-powerpc-linux-gnu (<< 9-20190319-1~)
+Replaces: gccgo-9-powerpc-linux-gnu (<< 9-20190319-1~)
+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-9-dev-powerpc-cross
+Architecture: all
+Section: libdevel
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), lib64gcc-9-dev-powerpc-cross (= ${gcc:Version}), lib64go14-powerpc-cross (>= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
+Breaks: gccgo-9-multilib-powerpc-linux-gnu (<< 9-20190319-1~)
+Replaces: gccgo-9-multilib-powerpc-linux-gnu (<< 9-20190319-1~)
+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: libgo14-powerpc-cross
+Architecture: all
+Depends: gcc-9-powerpc-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: lib64go14-powerpc-cross
+Architecture: all
+Depends: gcc-9-powerpc-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: libstdc++-9-dev-powerpc-cross
+Architecture: all
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), libgcc-9-dev-powerpc-cross (= ${gcc:Version}), libstdc++6-powerpc-cross (>= ${gcc:Version}), ${dep:libcdev}, ${misc:Depends}
+Provides: libstdc++-dev-powerpc-cross, libstdc++-dev-powerpc-dcv1, libstdc++6-dev-powerpc-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 powerpc architecture, for use in cross-compile
+ environment.
+
+Package: libstdc++-9-pic-powerpc-cross
+Architecture: all
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), libstdc++6-powerpc-cross (>= ${gcc:Version}), libstdc++6-9-dev-powerpc-cross (= ${gcc:Version}), ${misc:Depends}
+Provides: libstdc++-pic-powerpc-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 powerpc architecture, for use in cross-compile
+ environment.
+
+Package: lib64stdc++-9-dev-powerpc-cross
+Architecture: all
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), lib64gcc-9-dev-powerpc-cross (= ${gcc:Version}), lib64stdc++6-powerpc-cross (>= ${gcc:Version}), libstdc++6-9-dev (= ${gcc:Version}), ${misc:Depends}
+Description: GNU Standard C++ Library v3 (development files) (powerpc)
+ 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 powerpc architecture, for use in cross-compile
+ environment.
+
+Package: gdc-9-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), g++-9-powerpc-linux-gnu (= ${gcc:Version}),  ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
+Provides: d-compiler, d-v2-compiler
+Suggests: ${gdc:multilib}, libgphobos-dbg-powerpc-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-9-multilib-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), gdc-9-powerpc-linux-gnu (= ${gcc:Version}), gcc-9-multilib-powerpc-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: gnat-9-powerpc-linux-gnu
+Architecture: amd64 i386 x32 ppc64el
+Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}), gcc-9-powerpc-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-9-powerpc-cross
+Architecture: all
+Depends: gcc-9-powerpc-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-9-multilib-powerpc-linux-gnu
+#Architecture: amd64 i386 x32 ppc64el
+#Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}),
+#  gm2-9-powerpc-linux-gnu (= ${gcc:Version}),
+#  gcc-9-multilib-powerpc-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: lib64gm2-9-dev-powerpc-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}),
+#  lib64gcc-9-dev-powerpc-cross (= ${gcc:Version}),
+#  lib64gm2-0-powerpc-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-0-powerpc-cross
+#Architecture: all
+#Depends: gcc-9-powerpc-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-0-dbg-powerpc-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}),
+#  lib64gm2-0-powerpc-cross (= ${gcc:Version}), lib64gcc1-dbg-powerpc-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-9-dev-powerpc-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}),
+#  lib32gcc-9-dev-powerpc-cross (= ${gcc:Version}),
+#  lib32gm2-0-powerpc-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-0-powerpc-cross
+#Architecture: all
+#Depends: gcc-9-powerpc-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-0-dbg-powerpc-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}),
+#  lib32gm2-0-powerpc-cross (= ${gcc:Version}), lib32gcc1-dbg-powerpc-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-9-dev-powerpc-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}),
+#  libx32gcc-9-dev-powerpc-cross (= ${gcc:Version}),
+#  libx32gm2-0-powerpc-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-0-powerpc-cross
+#Architecture: all
+#Depends: gcc-9-powerpc-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-0-dbg-powerpc-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}),
+#  libx32gm2-0-powerpc-cross (= ${gcc:Version}), libx32gcc1-dbg-powerpc-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-9-dev-powerpc-cross
+#Architecture: all
+#Section: libdevel
+#Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}),
+#  libn32gcc-9-dev-powerpc-cross (= ${gcc:Version}),
+#  libn32gm2-0-powerpc-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-0-powerpc-cross
+#Architecture: all
+#Depends: gcc-9-powerpc-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-0-dbg-powerpc-cross
+#Section: debug
+#Architecture: all
+#Depends: gcc-9-powerpc-linux-gnu-base (= ${gcc:Version}),
+#  libn32gm2-0-powerpc-cross (= ${gcc:Version}), libn32gcc1-dbg-powerpc-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-9-i686-linux-gnu-base
 Architecture: amd64 arm64 ppc64el x32
 Depends: ${misc:Depends}
diff -pruN 28/debian/rules 28ubuntu1/debian/rules
--- 28/debian/rules	2023-07-08 08:07:53.000000000 +0000
+++ 28ubuntu1/debian/rules	2023-07-09 15:54:34.000000000 +0000
@@ -163,7 +163,7 @@ ADA64_HOST_ARCHS = $(filter-out i386,$(H
 
 ARM32_MULTILIBS :=
 ifeq ($(vendor),Ubuntu)
-  ifeq (,$(filter $(distrelease), precise trusty xenial bionic focal groovy hirsute))
+  ifneq (,$(filter $(distrelease), precise trusty xenial bionic focal groovy hirsute))
     ARM32_MULTILIBS := yes
   endif
 endif
