[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1052251: marked as done (gcc-powerpc-linux-gnu: gcc-powerpc64-linux-gnu is not available on ppc64el (aka ppc64le))



Your message dated Sun, 26 Nov 2023 13:04:14 +0000
with message-id <E1r7Eo2-003rH5-KU@fasolo.debian.org>
and subject line Bug#1052251: fixed in gcc-defaults-ports 1.209
has caused the Debian Bug report #1052251,
regarding gcc-powerpc-linux-gnu: gcc-powerpc64-linux-gnu is not available on ppc64el (aka ppc64le)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1052251: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052251
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: gcc-powerpc-linux-gnu
Version: 4:12.2.0-5
Severity: wishlist

Hi,

It would be nice if the big-endian 64-bit PowerPC cross-compiler driver
and its dependencies were available on ppc64el, like the 32-bit one:

$ uname -a
Linux hostname 5.14.0-1-powerpc64le #1 SMP Debian 5.14.6-3 (2021-09-28) ppc64le GNU/Linux
$ apt install gcc-powerpc-linux-gnu gcc-powerpc64le-linux-gnu gcc-powerpc64-linux-gnu
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'gcc' instead of 'gcc-powerpc64le-linux-gnu'
E: Unable to locate package gcc-powerpc64-linux-gnu
$

I tried to rebuild gcc-12-cross-ports-12 with this patch:

diff -u gcc-12-cross-ports-12/debian/rules\~ gcc-12-cross-ports-12/debian/rules
--- gcc-12-cross-ports-12/debian/rules~	2023-09-19 09:17:56.949841567 -0400
+++ gcc-12-cross-ports-12/debian/rules	2023-09-18 12:27:32.511544126 -0400
@@ -90,7 +90,7 @@
     else ifeq ($(HOST_ARCH),ppc64)
       CROSS_ARCHS = ppc64el
     else ifeq ($(HOST_ARCH),ppc64el)
-      CROSS_ARCHS = amd64 i386 $(if $(filter $(vendor), Ubuntu), powerpc) \
+      CROSS_ARCHS = amd64 i386 $(if $(filter $(vendor), Ubuntu), powerpc) ppc64 \
 	armel armhf arm64 s390x
     else
       CROSS_ARCHS =
@@ -112,7 +112,7 @@
     else ifeq ($(HOST_ARCH),arm64)
       CROSS_ARCHS = x32 riscv64
     else ifeq ($(HOST_ARCH),ppc64el)
-      CROSS_ARCHS = x32 riscv64 $(if $(filter $(vendor), Ubuntu),, powerpc)
+      CROSS_ARCHS = x32 riscv64 $(if $(filter $(vendor), Ubuntu),, powerpc) ppc64
     else
       CROSS_ARCHS =
     endif

but the build failed with:

[...]
make[2]: *** [debian/rules2:1292: stamps/05-build-stamp] Error 1
make[2]: Leaving directory '[...]/gcc-12-cross-ports-12/gcc'
make[1]: *** [debian/rules:51: build] Error 2
make[1]: Leaving directory '[...]/gcc-12-cross-ports-12/gcc'
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
make: *** [debian/rules:382: stamp-dir/build-gcc.ppc64] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

I can post more of the log if that would help (the full log is 72M), but
I suspect I omitted something that would be an obvious fix for the
package maintainer.

Thank you,
Thomas

--- End Message ---
--- Begin Message ---
Source: gcc-defaults-ports
Source-Version: 1.209
Done: Matthias Klose <doko@debian.org>

We believe that the bug you reported is fixed in the latest version of
gcc-defaults-ports, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1052251@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated gcc-defaults-ports package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 26 Nov 2023 13:41:27 +0100
Source: gcc-defaults-ports
Architecture: source
Version: 1.209
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Closes: 1052251
Changes:
 gcc-defaults-ports (1.209) unstable; urgency=medium
 .
   * Build armel packages from the ports package.
   * Build release compilers also on s390x.
   * Build ppc64 packages on ppc64el. Closes: #1052251.
Checksums-Sha1:
 16dff9a3665dca8f58a08007e674ff12732dc2dc 12928 gcc-defaults-ports_1.209.dsc
 d9d15c9ec3bc597618283d1b7836556353eb7086 45536 gcc-defaults-ports_1.209.tar.xz
 34a1cc96fd45a58129daf7b50c8609cef750e558 5957 gcc-defaults-ports_1.209_source.buildinfo
Checksums-Sha256:
 dc1974ba26513b91dfdd1d3eb8887ac38b7c54004c3fa185a883e996a74216cf 12928 gcc-defaults-ports_1.209.dsc
 174c1d2779538c8c1aad1f77586b0cae250b5d0adb26ab47fbc2cf61722cbefb 45536 gcc-defaults-ports_1.209.tar.xz
 04ff069ac8c6b682d42f4b0f70c025e156b0ff994f3d1516af6325634b4b6fc3 5957 gcc-defaults-ports_1.209_source.buildinfo
Files:
 4dd846e05de7025b5c42383ed020c524 12928 devel standard gcc-defaults-ports_1.209.dsc
 cd8426d4b4aa9e77443cb7cd7d553a20 45536 devel standard gcc-defaults-ports_1.209.tar.xz
 c24aa2993792f9835d8d585f2118dfd6 5957 devel standard gcc-defaults-ports_1.209_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmVjPR8QHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9TVCEACgdGpk9Jin5gOxhdH5qSNupS1i2UzRXrte
KlEtzDMBohZ48CC9xdbj1WMfevEU+OnCVL3sO+faTkDv5WNZeWA/qK1u7qGtMIeE
ugHviCRzMNabLstRL5wTwjp/2zz4oRu7ZCTPdPx94rG3UfeD5Tes6HHb83l/zNLK
fer/QdsXkSMIetVt5vfuna84g32ujTrNNXAI4t87Ya56KDSGL9ASQEYE0XRMbpO5
dkmmfaWY0xorDmFVeh123RZ9GAsvY40amqMzYi4ZT2PQuLlgnaIOPwsU2cXjAOAb
KcgwBqXPaVkCZok2g7SZ2MFBs8RtVkn5TAJjAkZGccMfyOBPEAWJXmfe56sEuSLR
dzZWeSABe1k1j95Lby0pz5BNcvaD+LtctxNMCsvG9LXR4hf3uXUqVR2GQMpVGCAP
WWudm1nPGAhOmmZ6XiQlFhIm5YO0bi3zAlqfs8EchiVpj1XfILp4CCpMT6WYMa3A
X05kx94bG8JI0Uu4WtgoAlsUv+BX9UapBNh9yMKAUrq6lP4clIR6CK5/ozzrmmdX
af+1cjS8RgR/fHQoNMKkLBXkuoG+k1S7hwK1CgpJEGvCcpxqn2Ax3pILSnzppQwe
vg/HHEwSHJGwCYrJ33b54twKi7VHaIFkaaN0qIQk1L1tG8821jhlZW/VcZKdfYeq
OkhkKcS5OQ==
=FHX7
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: