Your message dated Thu, 01 Aug 2024 13:41:27 +0000
with message-id <[email protected]>
and subject line Bug#1077743: fixed in sprng 2.0a-15
has caused the Debian Bug report #1077743,
regarding sprng: FTBFS in trixie, has undeclared build-depends on gcc-14
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 [email protected]
immediately.)


-- 
1077743: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077743
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:sprng
Version: 2.0a-14
Severity: serious
Tags: ftbfs patch

Dear maintainer:

The current package FTBFS in trixie:

https://tests.reproducible-builds.org/debian/rbuild/trixie/amd64/sprng_2.0a-14.rbuild.log.gz

make[4]: Entering directory '/build/reproducible-path/sprng-2.0a/SRC'
gcc-14 -c -O -fpic -DUSE_PMLCG   -O2 -D_REENTRANT primes_32.c
make[4]: gcc-14: No such file or directory
make[4]: *** [Makefile:50: primes_32.o] Error 127
make[4]: Leaving directory '/build/reproducible-path/sprng-2.0a/SRC'
make[3]: *** [Makefile:37: sprng] Error 2
make[3]: Leaving directory '/build/reproducible-path/sprng-2.0a/SRC/sprng'
make[2]: *** [Makefile:32: all] Error 2
make[2]: Leaving directory '/build/reproducible-path/sprng-2.0a/SRC'
make[1]: *** [Makefile:36: src] Error 2
make[1]: Leaving directory '/build/reproducible-path/sprng-2.0a'
dh_auto_build: error: make -j42 src returned exit code 2
make: *** [debian/rules:37: build-stamp] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

This happens because several Makefiles have CC=gcc-14.
(If we do that, we would have to build-depend on gcc-14, because
gcc is essential but gcc-14 is not).

The attached trivial patch (which I've tested in trixie)
should fix this.

[ Please note that the patch is against the current version in unstable.
The version in salsa has "aggregated_patches" in debian/patches
but a "series" file which does not reference it. ]

Thanks.
--- a/debian/patches/aggregated_patches
+++ b/debian/patches/aggregated_patches
@@ -65,7 +65,7 @@ Last-Update: 2024-07-27
 -CC = gcc
 +# RANLIB = echo
 +RANLIB = ranlib
-+CC = gcc-14
++CC = gcc
  CLD = $(CC)
 -F77 = f77
 +F77 = g77
@@ -94,7 +94,7 @@ Last-Update: 2024-07-27
  #RANLIB = echo
  RANLIB = ranlib
 -CC = gcc
-+CC = gcc-14
++CC = gcc
  CLD = $(CC)
  # Set f77 to echo if you do not have a FORTRAN compiler
  F77 = g77

--- End Message ---
--- Begin Message ---
Source: sprng
Source-Version: 2.0a-15
Done: Dirk Eddelbuettel <[email protected]>

We believe that the bug you reported is fixed in the latest version of
sprng, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dirk Eddelbuettel <[email protected]> (supplier of updated sprng 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 01 Aug 2024 06:29:47 -0500
Source: sprng
Architecture: source
Version: 2.0a-15
Distribution: unstable
Urgency: medium
Maintainer: Dirk Eddelbuettel <[email protected]>
Changed-By: Dirk Eddelbuettel <[email protected]>
Closes: 1077743
Changes:
 sprng (2.0a-15) unstable; urgency=medium
 .
   * Remove accidentally hard-wired gcc-14              (Closes: #1077743)
Checksums-Sha1:
 a85ff967e5d67c2ca5911d1cdaaba6edc11aca2d 1860 sprng_2.0a-15.dsc
 21006f37a19e19cda8076b8144dee5ed8d4739a8 10168 sprng_2.0a-15.debian.tar.xz
 14b125b969869ab70d938bb6691ffa36c2bec23f 6976 sprng_2.0a-15_amd64.buildinfo
Checksums-Sha256:
 02b4045014fe26e3c27988e5623b0059825014c6c7e1db1965bc01024662c334 1860 
sprng_2.0a-15.dsc
 a0bf845fe02728480595727ea546e5dab8403ccab66644792d72daf5e0184dae 10168 
sprng_2.0a-15.debian.tar.xz
 1ec0f529ea90b844bf7fdaa75e1ec397a2d0a7d6f051690780f01d9672d972e0 6976 
sprng_2.0a-15_amd64.buildinfo
Files:
 9571331cf1125acc1346fe855c357ba8 1860 math optional sprng_2.0a-15.dsc
 e082014d45297e8d5dc64c4d6942a6ea 10168 math optional 
sprng_2.0a-15.debian.tar.xz
 5edf1c07789881316883332aae159fe2 6976 math optional 
sprng_2.0a-15_amd64.buildinfo

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

iQIVAwUBZquFkaFIn+KrmaIaAQibIBAAgGEz7y+cMGEJAnTVPEdfACiQ4sAJKz+n
T+Ds36L/aG1hCCRr8Ak29BNrLErJV5RSjyoc/mKto2jV00BnQBa035KCm996Ew9p
URV9PZMtWHUGP3TWSQiQozv5Qjf8uRaKLAWCiL/2EIaSNbrRxCs0IcZDwYjMZ5to
SYyEzSM31o1MVpozfd1FQHZd6jMhvGFTFfdwDTocO0y/Vqj+X/F/0KRrsLfr9DLH
8uP8uYWAO3P08vM+0W4tLu0WteT2jhuVb/t5YQZWtI7NK0lGupUxOLS6Ht2pRxN0
D6u2U5RogJtLtPhYJacZdpI5rgGquKWpxqN0OrYIuvSRU1+kzE73JMZB1sXDQ6Q/
iBm94i6dSp0tAsxrqKLCbOegAqTvYP0ohq/jhMmPuxDsrjGWqWZxSRJBNERWbnU9
frwfBMfRTDAsWD0XLXp5WoTmbJEDAmvoLcvxKY3pF06LuLpKbn0V5QPo3NgMz0Ec
fb5Eue+ijiYdwBliJ1ZIIbcicESBO0cWbqECedKjajGoUs94MgakgYNsKR6YwKxD
9bUwNAAhgjdLiBPCAo7bB/+9xmXBIjvWtFR463ERQEQ+82Z4HCL8iguhNuQi/nIi
LUeLSs/ro2IZitrIeWNFpxACNrbkOrHMYVz3a7Icz5mWE/3BSAJkDnxp/iwtUxQ8
wKHTMB8bvdU=
=Uznb
-----END PGP SIGNATURE-----

Attachment: pgpjvfF_tEuZg.pgp
Description: PGP signature


--- End Message ---

Reply via email to