Your message dated Fri, 03 Jan 2025 09:20:42 +0000
with message-id <e1ttdrg-002tqs...@fasolo.debian.org>
and subject line Bug#1089259: fixed in gcc-12-cross-ports 18
has caused the Debian Bug report #1089259,
regarding gcc-12-cross-ports: FTBFS with make 4.4.1
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 ow...@bugs.debian.org
immediately.)


-- 
1089259: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089259
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:gcc-12-cross-ports
Version: 17
User: debian...@lists.debian.org
Usertags: make-4.4
Severity: important
Tags: ftbfs

Dear Maintainer,

This package fails to build from source with Make 4.4.1, most likely because of
changes in $(shell) environment handling: environment variables exported from
Makefiles are now made available to commands invoked using $(shell), which
can cause issues with recursive definitions in particular. See
https://salsa.debian.org/debian/make/-/blob/master/debian/NEWS for a complete
list of backward-incompatible changes since Make 4.3.

Below you will find how the builds end, hopefully the most relevant
part from the build log. A full build log is available here:

https://people.debian.org/~sanvila/make-4.4/build-logs/

Make 4.4.1 is currently available in experimental and will hopefully
soon be uploaded to unstable, at which time this bug will become
release-critical.

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Please reach out to the Make maintainer, Stephen Kitt <sk...@debian.org> if
you need help fixing this.

--------------------------------------------------------------------------------
touch stamp-dir/repack-lib32stdc++-12-dev-x32-cross_12.4.0-2_all.deb
repack lib64gfortran-12-dev-x32-cross 
(lib64gfortran-12-dev-x32-cross_12.4.0-2_all.deb) ...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'lib64gcc-12-dev-x32-cross' in 
'../lib64gcc-12-dev-x32-cross_12.4.0-2cross_all.deb'.
dpkg-deb: building package 'lib64gfortran-12-dev-x32-cross' in 
'../lib64gfortran-12-dev-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-lib64gfortran-12-dev-x32-cross_12.4.0-2_all.deb
repack lib64go-12-dev-x32-cross (lib64go-12-dev-x32-cross_12.4.0-2_all.deb) ...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'lib64go-12-dev-x32-cross' in 
'../lib64go-12-dev-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-lib64gcc-12-dev-x32-cross_12.4.0-2_all.deb
repack lib64go21-x32-cross (lib64go21-x32-cross_12.4.0-2_all.deb) ...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'lib64go21-x32-cross' in 
'../lib64go21-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-lib64go21-x32-cross_12.4.0-2_all.deb
repack lib64gphobos-12-dev-x32-cross 
(lib64gphobos-12-dev-x32-cross_12.4.0-2_all.deb) ...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'lib64gphobos-12-dev-x32-cross' in 
'../lib64gphobos-12-dev-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-lib64go-12-dev-x32-cross_12.4.0-2_all.deb
repack lib64gphobos3-x32-cross (lib64gphobos3-x32-cross_12.4.0-2_all.deb) ...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'lib64gphobos3-x32-cross' in 
'../lib64gphobos3-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-lib64gphobos-12-dev-x32-cross_12.4.0-2_all.deb
repack lib64objc-12-dev-x32-cross (lib64objc-12-dev-x32-cross_12.4.0-2_all.deb) 
...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'lib64objc-12-dev-x32-cross' in 
'../lib64objc-12-dev-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-lib64gphobos3-x32-cross_12.4.0-2_all.deb
repack lib64stdc++-12-dev-x32-cross 
(lib64stdc++-12-dev-x32-cross_12.4.0-2_all.deb) ...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'lib64stdc++-12-dev-x32-cross' in 
'../lib64stdc++-12-dev-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-lib64objc-12-dev-x32-cross_12.4.0-2_all.deb
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
touch stamp-dir/repack-lib64stdc++6-12-dbg-x32-cross_12.4.0-2_all.deb
repack libgcc-12-dev-x32-cross (libgcc-12-dev-x32-cross_12.4.0-2_all.deb) ...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'libgcc-12-dev-x32-cross' in 
'../libgcc-12-dev-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-libgcc-12-dev-x32-cross_12.4.0-2_all.deb
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
repack libgfortran-12-dev-x32-cross 
(libgfortran-12-dev-x32-cross_12.4.0-2_all.deb) ...
dpkg-deb: building package 'libgfortran-12-dev-x32-cross' in 
'../libgfortran-12-dev-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-lib64stdc++-12-dev-x32-cross_12.4.0-2_all.deb
repack libgm2-12-dev-x32-cross (libgm2-12-dev-x32-cross_12.4.0-2_all.deb) ...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'libgm2-12-dev-x32-cross' in 
'../libgm2-12-dev-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-libgfortran-12-dev-x32-cross_12.4.0-2_all.deb
repack libgm2-17-x32-cross (libgm2-17-x32-cross_12.4.0-2_all.deb) ...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'libgm2-17-x32-cross' in 
'../libgm2-17-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-libgm2-17-x32-cross_12.4.0-2_all.deb
repack libgnat-12-x32-cross (libgnat-12-x32-cross_12.4.0-2_all.deb) ...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'libgnat-12-x32-cross' in 
'../libgnat-12-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-libgm2-12-dev-x32-cross_12.4.0-2_all.deb
repack libgo-12-dev-x32-cross (libgo-12-dev-x32-cross_12.4.0-2_all.deb) ...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'libgo-12-dev-x32-cross' in 
'../libgo-12-dev-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-libgnat-12-x32-cross_12.4.0-2_all.deb
repack libgo21-x32-cross (libgo21-x32-cross_12.4.0-2_all.deb) ...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'libgo21-x32-cross' in 
'../libgo21-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-libgo21-x32-cross_12.4.0-2_all.deb
repack libgphobos-12-dev-x32-cross 
(libgphobos-12-dev-x32-cross_12.4.0-2_all.deb) ...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'libgphobos-12-dev-x32-cross' in 
'../libgphobos-12-dev-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-libgo-12-dev-x32-cross_12.4.0-2_all.deb
repack libgphobos3-x32-cross (libgphobos3-x32-cross_12.4.0-2_all.deb) ...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'libgphobos3-x32-cross' in 
'../libgphobos3-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-libgphobos3-x32-cross_12.4.0-2_all.deb
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
repack libobjc-12-dev-x32-cross (libobjc-12-dev-x32-cross_12.4.0-2_all.deb) ...
dpkg-deb: building package 'libobjc-12-dev-x32-cross' in 
'../libobjc-12-dev-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-libobjc-12-dev-x32-cross_12.4.0-2_all.deb
repack libstdc++-12-dev-x32-cross (libstdc++-12-dev-x32-cross_12.4.0-2_all.deb) 
...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'libstdc++-12-dev-x32-cross' in 
'../libstdc++-12-dev-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-libgphobos-12-dev-x32-cross_12.4.0-2_all.deb
repack libstdc++-12-pic-x32-cross (libstdc++-12-pic-x32-cross_12.4.0-2_all.deb) 
...
dpkg-architecture: warning: specified GNU system type x86_64-linux-gnux32 does 
not match CC system type x86_64-linux-gnu, try setting a correct CC environment 
variable
dpkg-deb: building package 'libstdc++-12-pic-x32-cross' in 
'../libstdc++-12-pic-x32-cross_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-libstdc++-12-pic-x32-cross_12.4.0-2_all.deb
touch stamp-dir/repack-libstdc++6-12-dbg-x32-cross_12.4.0-2_all.deb
touch stamp-dir/repack-libstdc++-12-dev-x32-cross_12.4.0-2_all.deb
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
/usr/bin/make -j 2 -f debian/rules TARGET_ARCH=amd64 \
        stamp-dir/repack-gcc-12-cross-base-ports_12.4.0-2_all.deb
make[1]: Entering directory '/<<PKGBUILDDIR>>'
repack gcc-12-cross-base-ports (gcc-12-cross-base-ports_12.4.0-2_all.deb) ...
dpkg-deb: building package 'gcc-12-cross-base-ports' in 
'../gcc-12-cross-base-ports_12.4.0-2cross_all.deb'.
touch stamp-dir/repack-gcc-12-cross-base-ports_12.4.0-2_all.deb
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
touch stamp-dir/repack-debs-indep
START stamp-dir/mangle-debian-files-indep
touch debian/files
for deb in  *_all.deb; do [ -f "$deb" ] || continue; pkg=`basename $deb`; if [ "yes" = yes ]; then case $pkg in *-dbg*) continue; esac; fi; if [ "yes" = yes ] && grep -q 
"^$pkg$" debian/packages.arm32ml; then continue; fi; if [ "yes" = 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
sed -i -e "s/12.4.0-2_/12.4.0-2cross1_/g" debian/files
touch stamp-dir/mangle-debian-files-indep
 dpkg-genbuildinfo --build=binary -O../gcc-12-cross-ports_17_amd64.buildinfo
dpkg-genbuildinfo: error: cannot fstat file 
../cpp-12-alpha-linux-gnu_12.4.0-2cross1_amd64.deb: No such file or directory
dpkg-buildpackage: error: dpkg-genbuildinfo --build=binary 
-O../gcc-12-cross-ports_17_amd64.buildinfo subprocess returned exit status 25
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: gcc-12-cross-ports
Source-Version: 18
Done: Matthias Klose <d...@debian.org>

We believe that the bug you reported is fixed in the latest version of
gcc-12-cross-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 1089...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <d...@debian.org> (supplier of updated gcc-12-cross-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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Fri, 03 Jan 2025 09:50:38 +0100
Source: gcc-12-cross-ports
Architecture: source
Version: 18
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <d...@debian.org>
Closes: 1019011 1089259 1089886
Changes:
 gcc-12-cross-ports (18) unstable; urgency=medium
 .
   * Build using gcc 12.4.0-4.
     - Fixes ICE on alpha. Closes: #1019011.
   * d/control: Add Rules-Requires-Root: binary-targets. Too late for trixie.
     Closes: #1089886.
   * Fix build with make 4.4. Closes: #1089259.
   * Bump standards version.
Checksums-Sha1:
 abfb56f4fd76f918125cdd36ea3551dd7fcab90c 29579 gcc-12-cross-ports_18.dsc
 bf98d58937c97f2567608b0eaf76b2ce29c4cbaf 41796 gcc-12-cross-ports_18.tar.xz
 cde76fd4befa2bea32aa45dc03f5c46aa16d5580 7816 
gcc-12-cross-ports_18_source.buildinfo
Checksums-Sha256:
 aebd3f6dc5fa06ce81c2f51c811c349f2b2ebe7369b4abcf4f85b5d0186546e2 29579 
gcc-12-cross-ports_18.dsc
 89b21c43184cf3fd9169d43aa13484310f1e7aa359096132e1c2c60179ca08c7 41796 
gcc-12-cross-ports_18.tar.xz
 e3d1fbe32b99cd6f4e690ec820a95b38a7ef839ecbe952d820efc5dc0aa59765 7816 
gcc-12-cross-ports_18_source.buildinfo
Files:
 681e5d848671039bdf25cd9217cc19af 29579 devel optional gcc-12-cross-ports_18.dsc
 bc05c3e7ed14b724a09f1cdb02a5388c 41796 devel optional 
gcc-12-cross-ports_18.tar.xz
 f0bc483836da39613d653d60460d9c7c 7816 devel optional 
gcc-12-cross-ports_18_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmd3pu8QHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9fgmD/45Od8jeZc9LVPGpb/Ewv9F22oA/S71CEqS
1hY2mA49jimNolgljQo+qGtfe7p9qM73Yx4I0ZvkMZpGoFaYDf6Myy/MtEaUvM04
QKrdX6aS77o3gGDKWkHqcBFFRAhWpdNfFSyHbTpLKYfoFyl1ijr716FkdWKh3Tbz
axNligmzkPSAJrtett9hF4KY2844b/FVGNlLCNiW2A/SVsAJ0wPUw4E8Ov6XlVUQ
d3UibsL9UR7Ng+9kr7Ix8scPCaZ9e11aRAZhwwQvAI6oOsNjy7MbRNIQCUTJ+LEF
feL/S5U680m7fmhgedvDmZoc5hKdW3+mca/uL9Ie9wMgUBn+Hd1xN3I4bK4AzrfG
t7g8aLssbpSLSG5JYdixMyBE4vE/ckNIlitJIe3OUhis4sz1qJwzq+spsyKMIS0x
7xKCZdK1sYWTAf5qsoy6/ElycoOjDwhm29vGV2XFW2QHKXKMt4lGBJ4pZTmPsm74
JGpz2wzU8QBecyntpBVc6eu3EYbdTl4wyDAN8pTYadkkP205QIssNy+pM2LDtYt8
IW7QKDZCRlWqResOVExS3/Kn5JeZJ3Ku4JS8jmKAWk3wwc2jHyVAygmlu7Nhm+OB
99HsU/1oCmvv1FgmoR0ObktSwZRgvF+GzZuzqzL/8/yQq+OFpGXqxSsK3H9PGKDy
otkzCahirA==
=D6kp
-----END PGP SIGNATURE-----

Attachment: pgpuKs1iDyLRl.pgp
Description: PGP signature


--- End Message ---

Reply via email to