--MP_/.90CRTz8osVENnWolsZaA=/
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Greetings,
I recently adopted the make packages from Manoj. Make 4.4.1 is available in experimental, and I’m hoping to upload it to unstable in time for trixie, but some packages break because of small changes in make behaviour.
Santiago Vila recently built all packages in trixie/sid using Make 4.4.1 with the new --shuffle option and found 847 packages with Makefile issues (for details, see the last Misc Developer News, <
https://lists.debian.org/debian-devel-announce/2024/11/msg00002.html>).
To check for packages potentially broken by Make 4.4.1 in regular use
(without the --shuffle option), Santiago graciously rebuilt all 847 failed packages with make alone.
As a result, we know that 34 packages will break with Make 4.4.1 (33 now, gcc-mingw-w64 is fixed, unsurprisingly since I’m its maintainer); the dd-list is attached. We plan to report those as severity:important as a first step. Build logs are available here:
https://people.debian.org/~sanvila/make-4.4/build-logs/
Santiago will open the issues, with a template like this:
------------------------------------------------------------
Dear Maintainer,
<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.
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 <
[email protected]> if
you need help fixing this.
------------------------------------------------------------
Two such issues have already been opened, see #1088810 and #1088953; we’ll wait 48h or so for reactions on debian-devel before opening any more. (Given the small number of affected packages, I don’t think it’s necessary to wait longer than that.)
Regards,
Stephen
--MP_/.90CRTz8osVENnWolsZaA=/
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename�-list.txt
Adam Borowski <
[email protected]>
memkind
Alexander Zangerl <
[email protected]>
nmh
Andreas Tille <
[email protected]>
allelecount (U)
librcsb-core-wrapper (U)
snippy (U)
Andrej Shadura <
[email protected]>
open-build-service (U)
Asheesh Laroia <
[email protected]>
alpine
Balint Reczey <
[email protected]>
firebuild
Bdale Garbee <
[email protected]>
librnd (U)
Boyuan Yang <
[email protected]>
spnavcfg (U)
Daniel Borkmann <
[email protected]>
netsniff-ng
Debian Accessibility Team <
[email protected]>
flite
Debian Astro Team <
[email protected]>
montage
Debian Deep Learning Team <
[email protected]>
pytorch
pytorch-cuda
Debian Electronics Team <
[email protected]>
librnd
Debian GCC Maintainers <
[email protected]>
gcc-11-cross-mipsen
gcc-11-cross-ports
gcc-12-cross-mipsen
gcc-12-cross-ports
gcc-13-cross-mipsen
gcc-13-cross-ports
gcc-14-cross-mipsen
gcc-14-cross-ports
Debian Install System Team <
[email protected]>
win32-loader
Debian Med Packaging Team <
[email protected]>
allelecount
librcsb-core-wrapper
snippy
vg
Debian Remote Maintainers <
[email protected]>
x2goclient
x2gokdriveclient
Debian Ruby Extras Maintainers <
[email protected]>
open-build-service
Debian Science Team <
[email protected]>
spnavcfg
Didier Raboud <
[email protected]>
win32-loader (U)
Evgeny Golyshev <
[email protected]>
elixir-lang
Gergely Pilisi <
[email protected]>
eclipse-titan
Gijs Molenaar <
[email protected]>
montage (U)
Guilhem Moulin <
[email protected]>
interimap
Kartik Mistry <
[email protected]>
netsniff-ng (U)
Laszlo Kajan <
[email protected]>
librcsb-core-wrapper (U)
Lukas Loehrer <
[email protected]>
flite (U)
Luke Faraone <
[email protected]>
alpine (U)
Marco d'Itri <
[email protected]>
tcp-wrappers
Matthias Klose <
[email protected]>
gcc-11-cross-mipsen (U)
gcc-11-cross-ports (U)
gcc-12-cross-ports (U)
gcc-13-cross-ports (U)
gcc-14-cross-ports (U)
Michael R. Crusoe <
[email protected]>
vg (U)
Mike Gabriel <
[email protected]>
x2goclient (U)
x2gokdriveclient (U)
Mo Zhou <
[email protected]>
pytorch (U)
pytorch-cuda (U)
Ole Streicher <
[email protected]>
montage (U)
Paul Gevers <
[email protected]>
flite (U)
Reinhard Tartler <
[email protected]>
x2goclient (U)
Romain Perier <
[email protected]>
fsverity-utils
Samuel Thibault <
[email protected]>
flite (U)
Stephen Kitt <
[email protected]>
gcc-mingw-w64
Thomas Gaugler <
[email protected]>
win32-loader (U)
Thomas Lange <
[email protected]>
fai
Unit 193 <
[email protected]>
alpine (U)
YunQiang Su <
[email protected]>
gcc-11-cross-mipsen (U)
gcc-12-cross-mipsen (U)
gcc-13-cross-mipsen (U)
gcc-14-cross-mipsen (U)
--MP_/.90CRTz8osVENnWolsZaA=/--
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAmdRYWAACgkQgNMC9Yht g5wTiQ//YZ7RHJk4Ng/iGyYYCCcE3T1a2h7wYuwKtzMMwExdADtilCLWj3aS1DJz a7dPTl540PXd4T2KlLbhsy8IORwHMfKW5+nllXrAnhHqXFJW1kdN65p40gSP7h3S pXOlmKK+12cuXyoYlePMhJQxiHR32rCUfIvVN8/hOOjssN3vgPgmMCH+ZQ1MNIUs j/gnR3RyyyQoK51Ugbgkay5rS9bxxD6PH78hEiwwK2b12cByZ2cNZdiICY2AUOd5 KDwH2ZZPhqo4VpTzJXUG4r8oDsOdLLneAuT2tCHNQlEX6kC+1dI7oNBdcWQzhfwL nNAYcTCRbnyGO0+6ZgGuPZtqyZPPujviUFCilHOQFoQTDRgRvVo6qLn4RAffcW3k t3KXYmzHtlMNwc1xXHmMwsDz4MCUPvXJHf4CZhh1QCAK0qZ1xR39j7QoX3feYrum Cz9yqChZ19AucuQ0lpEAWiu0fhhwOYxMRgmY1lo1hiELy9X2E+zkWCY5s2wpzwqx sVLetGprj14gQtLPJ7hDxanIzIKXlipDhF7N442/DsItfZl8Z8+2OW0tj+mEwKCj Esyf7jGVvD3KwfEo4JsCjpS0CEVBUqSzfMIv8pT5fPt//wRIzuXOurz6NKxlRXNX t62iMdcisYbaxPcwczviOOa8bmkxKddr6sb8Cw6DQGL13z4evcM=
=OgaX
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)