Your message dated Wed, 10 Sep 2025 16:01:20 +0000
with message-id <[email protected]>
and subject line Bug#1097485: fixed in nwipe 0.39-1
has caused the Debian Bug report #1097485,
regarding nwipe: ftbfs with GCC-15
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.)


-- 
1097485: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097485
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:nwipe
Version: 0.38-1.1
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15

[This bug is NOT targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/nwipe_0.38-1.1_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html

[...]
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for sys/file.h... yes
checking for sys/ioctl.h... yes
checking for unistd.h... (cached) yes
checking for size_t... yes
checking for struct stat.st_blksize... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for GNU libc compatible malloc... yes
checking for fdatasync... yes
checking for memset... yes
checking for regcomp... yes
checking for strdup... yes
checking for strerror... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating man/Makefile
config.status: creating config.h
config.status: executing depfiles commands
make[1]: Leaving directory '/build/reproducible-path/nwipe-0.38'
   dh_auto_build
        make -j8
make[1]: Entering directory '/build/reproducible-path/nwipe-0.38'
make  all-recursive
make[2]: Entering directory '/build/reproducible-path/nwipe-0.38'
Making all in src
make[3]: Entering directory '/build/reproducible-path/nwipe-0.38/src'
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/nwipe-0.38=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600  
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600   -c -o nwipe.o nwipe.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/nwipe-0.38=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600  
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600   -c -o gui.o gui.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/nwipe-0.38=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600  
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600   -c -o pass.o pass.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/nwipe-0.38=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600  
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600   -c -o device.o device.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/nwipe-0.38=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600  
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600   -c -o logging.o logging.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/nwipe-0.38=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600  
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600   -c -o method.o method.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/nwipe-0.38=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600  
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600   -c -o options.o options.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/nwipe-0.38=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600  
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600   -c -o prng.o prng.c
prng.c: In function ‘isaac_nextval’:
prng.c:64:9: error: too many arguments to function ‘isaac’; expected 0, have 1
   64 |         isaac( ctx );
      |         ^~~~~  ~~~
In file included from prng.c:26:
isaac_rand/isaac_rand.h:37:6: note: declared here
   37 | void isaac(/*_ randctx *r _*/);
      |      ^~~~~
prng.c: In function ‘nwipe_isaac_init’:
prng.c:153:9: error: too many arguments to function ‘randinit’; expected 0, 
have 2
  153 |         randinit( isaac_state, 0 );
      |         ^~~~~~~~  ~~~~~~~~~~~
isaac_rand/isaac_rand.h:35:6: note: declared here
   35 | void randinit(/*_ randctx *r, word flag _*/);
      |      ^~~~~~~~
prng.c:161:9: error: too many arguments to function ‘randinit’; expected 0, 
have 2
  161 |         randinit( isaac_state, 1 );
      |         ^~~~~~~~  ~~~~~~~~~~~
isaac_rand/isaac_rand.h:35:6: note: declared here
   35 | void randinit(/*_ randctx *r, word flag _*/);
      |      ^~~~~~~~
make[3]: *** [Makefile:540: prng.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/reproducible-path/nwipe-0.38/src'
make[2]: *** [Makefile:380: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/nwipe-0.38'
make[1]: *** [Makefile:321: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/nwipe-0.38'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:5: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: nwipe
Source-Version: 0.39-1
Done: Martijn van Brummelen <[email protected]>

We believe that the bug you reported is fixed in the latest version of
nwipe, 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.
Martijn van Brummelen <[email protected]> (supplier of updated nwipe 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: SHA512

Format: 1.8
Date: Wed, 10 Sep 2025 11:40:21 +0200
Source: nwipe
Architecture: source
Version: 0.39-1
Distribution: unstable
Urgency: medium
Maintainer: Martijn van Brummelen <[email protected]>
Changed-By: Martijn van Brummelen <[email protected]>
Closes: 1097485
Changes:
 nwipe (0.39-1) unstable; urgency=medium
 .
   * New upstream release. (Closes: #1097485).
   * Standards-Version: 4.7.2
   * Remove dpkg-dev from Build-Depends
Checksums-Sha1:
 a34af17f64cc9d63f2ed74b39aca9ea6cda5cc92 1861 nwipe_0.39-1.dsc
 62adb09d04c8de18848efde4834115b7731a1c22 7307826 nwipe_0.39.orig.tar.gz
 e5b6eb557e79fc1cef29be72e6308871882c726b 3816 nwipe_0.39-1.debian.tar.xz
 716cd53ec21869fcc4c8b21eb76b20ed1394a5c0 6338 nwipe_0.39-1_source.buildinfo
Checksums-Sha256:
 3ec172705ad190f69301c99c3814454b74b1aa230d7af0aa4e8b07655b2a3e7f 1861 
nwipe_0.39-1.dsc
 1038386b0c745ce418a43bf09ecf3a4ff17072961f4a3be0e940dfa45b10e9e4 7307826 
nwipe_0.39.orig.tar.gz
 820f8b694c0a74bcd9e9e23ffbf9df2b68bdb36dd91199cca7cc2ae331281cc9 3816 
nwipe_0.39-1.debian.tar.xz
 36187930191d9e8c837b9e2b8801414208c28ec566281ef0eaa325386815b0c8 6338 
nwipe_0.39-1_source.buildinfo
Files:
 ede58302fdb14d81e9376b4910ac79a1 1861 utils optional nwipe_0.39-1.dsc
 716923b273110440733ea6d808d07d93 7307826 utils optional nwipe_0.39.orig.tar.gz
 8a3f533e104a5fe100f0150ea5fa46e7 3816 utils optional nwipe_0.39-1.debian.tar.xz
 ee992924d240476a64297ddf005d43af 6338 utils optional 
nwipe_0.39-1_source.buildinfo

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

iQJDBAEBCgAtFiEEmODReNy5DBlFxQ2x7Q3TNo3kCSQFAmjBe/cPHG12YkBkZWJp
YW4ub3JnAAoJEO0N0zaN5AkkeGwP/ipDIPxLwXbH/VfxY4glapXbFaK8nFmLWKl0
vgEfyIWePEUWKxAUpqiuXbLsoRYgr1/3/Lc/VA7yKE4kxF/bCLAV6l8punTffUb3
hjqtaCTYQt0esdHzrOLGPUsP47lWAr+Ik0NKyA3z+I1UJPahatB4rwwMTUwinOn5
qZxEDKESpYw8aukmy6Pzi7XYwizyTjof8lUNiWtddBWBswn3jG9vC+Xw1e5bTTy/
iHIU56ttga0/1Kb+7KQYKEdqyJmvdmHlJgEw9jh852Cfu+ha5xvqqtfku4mVndrJ
N7Dk0CG9tSysDVnWSshSesZmODfZRoG5hjJfdkVIsNllHxX1kJskGn0It6OcHA6Z
wGQEs2z8iHRItPVPYVFBPRD3AZTUa4KNgr6jtMvyT33rXVcYkjOFRiVPvLuNtMq1
L5UqqIMFbWhqKF2FfzJ2IJeoP71Mip2nBLYUAZPLCWhzP+KWl05h6HNkqg+UtqYU
1kOsyDTbwyBBmxmp1588ZH5Rx+iNLI7t+j9wlk4V6g/7YkH1Wgm4tCryznmLRTEM
2PcHuQSGy2qMIPUg9mfAGmFCpNLwlaLqapwJ6U9VUYWxPzkZlktx/I4ycLuI2Pca
s3FbI7Qv39zM4VQZIpklG99vA0E4+vcWCo26CC6wsxDKM++itDSsMWnk9JhIwG6S
Ynjehh8s
=1tdV
-----END PGP SIGNATURE-----

Attachment: pgp477Q1B0oYZ.pgp
Description: PGP signature


--- End Message ---

Reply via email to