Your message dated Tue, 09 Sep 2025 21:18:55 +0000
with message-id <[email protected]>
and subject line Bug#1096527: fixed in digup 0.6.57-2
has caused the Debian Bug report #1096527,
regarding digup: 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.)


-- 
1096527: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096527
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:digup
Version: 0.6.57-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/digup_0.6.57-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 build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking building on win32... no
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking for gcc option to enable large file support... none needed
checking for gcc... (cached) gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) none
checking for strndup... yes
checking for asprintf... yes
checking for getline... yes
checking for lstat... yes
checking for readlink... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for endian.h... yes
checking for sys/param.h... 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 digup.spec
config.status: executing depfiles commands
   dh_auto_build
        make -j8
make[1]: Entering directory '/build/reproducible-path/digup-0.6.57'
Making all in src
make[2]: Entering directory '/build/reproducible-path/digup-0.6.57/src'
gcc -DPACKAGE_NAME=\"digup\" -DPACKAGE_TARNAME=\"digup\" 
-DPACKAGE_VERSION=\"0.6.57\" -DPACKAGE_STRING=\"digup\ 0.6.57\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"digup\" 
-DVERSION=\"0.6.57\" -DON_WIN32=0 -D_GNU_SOURCE=1 -DHAVE_STRNDUP=1 
-DHAVE_ASPRINTF=1 -DHAVE_GETLINE=1 -DHAVE_LSTAT=1 -DHAVE_READLINK=1 
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_ENDIAN_H=1 -DHAVE_SYS_PARAM_H=1 -I.   
-Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/digup-0.6.57=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o digup.o digup.c
gcc -DPACKAGE_NAME=\"digup\" -DPACKAGE_TARNAME=\"digup\" 
-DPACKAGE_VERSION=\"0.6.57\" -DPACKAGE_STRING=\"digup\ 0.6.57\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"digup\" 
-DVERSION=\"0.6.57\" -DON_WIN32=0 -D_GNU_SOURCE=1 -DHAVE_STRNDUP=1 
-DHAVE_ASPRINTF=1 -DHAVE_GETLINE=1 -DHAVE_LSTAT=1 -DHAVE_READLINK=1 
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_ENDIAN_H=1 -DHAVE_SYS_PARAM_H=1 -I.   
-Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/digup-0.6.57=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o rbtree.o rbtree.c
gcc -DPACKAGE_NAME=\"digup\" -DPACKAGE_TARNAME=\"digup\" 
-DPACKAGE_VERSION=\"0.6.57\" -DPACKAGE_STRING=\"digup\ 0.6.57\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"digup\" 
-DVERSION=\"0.6.57\" -DON_WIN32=0 -D_GNU_SOURCE=1 -DHAVE_STRNDUP=1 
-DHAVE_ASPRINTF=1 -DHAVE_GETLINE=1 -DHAVE_LSTAT=1 -DHAVE_READLINK=1 
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_ENDIAN_H=1 -DHAVE_SYS_PARAM_H=1 -I.   
-Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/digup-0.6.57=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o digest.o digest.c
gcc -DPACKAGE_NAME=\"digup\" -DPACKAGE_TARNAME=\"digup\" 
-DPACKAGE_VERSION=\"0.6.57\" -DPACKAGE_STRING=\"digup\ 0.6.57\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"digup\" 
-DVERSION=\"0.6.57\" -DON_WIN32=0 -D_GNU_SOURCE=1 -DHAVE_STRNDUP=1 
-DHAVE_ASPRINTF=1 -DHAVE_GETLINE=1 -DHAVE_LSTAT=1 -DHAVE_READLINK=1 
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_ENDIAN_H=1 -DHAVE_SYS_PARAM_H=1 -I.   
-Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/digup-0.6.57=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o md5.o md5.c
gcc -DPACKAGE_NAME=\"digup\" -DPACKAGE_TARNAME=\"digup\" 
-DPACKAGE_VERSION=\"0.6.57\" -DPACKAGE_STRING=\"digup\ 0.6.57\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"digup\" 
-DVERSION=\"0.6.57\" -DON_WIN32=0 -D_GNU_SOURCE=1 -DHAVE_STRNDUP=1 
-DHAVE_ASPRINTF=1 -DHAVE_GETLINE=1 -DHAVE_LSTAT=1 -DHAVE_READLINK=1 
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_ENDIAN_H=1 -DHAVE_SYS_PARAM_H=1 -I.   
-Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/digup-0.6.57=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o sha1.o sha1.c
gcc -DPACKAGE_NAME=\"digup\" -DPACKAGE_TARNAME=\"digup\" 
-DPACKAGE_VERSION=\"0.6.57\" -DPACKAGE_STRING=\"digup\ 0.6.57\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"digup\" 
-DVERSION=\"0.6.57\" -DON_WIN32=0 -D_GNU_SOURCE=1 -DHAVE_STRNDUP=1 
-DHAVE_ASPRINTF=1 -DHAVE_GETLINE=1 -DHAVE_LSTAT=1 -DHAVE_READLINK=1 
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_ENDIAN_H=1 -DHAVE_SYS_PARAM_H=1 -I.   
-Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/digup-0.6.57=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o sha256.o sha256.c
gcc -DPACKAGE_NAME=\"digup\" -DPACKAGE_TARNAME=\"digup\" 
-DPACKAGE_VERSION=\"0.6.57\" -DPACKAGE_STRING=\"digup\ 0.6.57\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"digup\" 
-DVERSION=\"0.6.57\" -DON_WIN32=0 -D_GNU_SOURCE=1 -DHAVE_STRNDUP=1 
-DHAVE_ASPRINTF=1 -DHAVE_GETLINE=1 -DHAVE_LSTAT=1 -DHAVE_READLINK=1 
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_ENDIAN_H=1 -DHAVE_SYS_PARAM_H=1 -I.   
-Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/digup-0.6.57=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o sha512.o sha512.c
gcc -DPACKAGE_NAME=\"digup\" -DPACKAGE_TARNAME=\"digup\" 
-DPACKAGE_VERSION=\"0.6.57\" -DPACKAGE_STRING=\"digup\ 0.6.57\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"digup\" 
-DVERSION=\"0.6.57\" -DON_WIN32=0 -D_GNU_SOURCE=1 -DHAVE_STRNDUP=1 
-DHAVE_ASPRINTF=1 -DHAVE_GETLINE=1 -DHAVE_LSTAT=1 -DHAVE_READLINK=1 
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_ENDIAN_H=1 -DHAVE_SYS_PARAM_H=1 -I.   
-Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/digup-0.6.57=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o crc32.o crc32.c
gcc -DPACKAGE_NAME=\"digup\" -DPACKAGE_TARNAME=\"digup\" 
-DPACKAGE_VERSION=\"0.6.57\" -DPACKAGE_STRING=\"digup\ 0.6.57\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"digup\" 
-DVERSION=\"0.6.57\" -DON_WIN32=0 -D_GNU_SOURCE=1 -DHAVE_STRNDUP=1 
-DHAVE_ASPRINTF=1 -DHAVE_GETLINE=1 -DHAVE_LSTAT=1 -DHAVE_READLINK=1 
-DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_ENDIAN_H=1 -DHAVE_SYS_PARAM_H=1 -I.   
-Wdate-time -D_FORTIFY_SOURCE=2 -DRBTREE_VERIFY -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/digup-0.6.57=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o test_rbtree-test_rbtree.o `test 
-f 'test_rbtree.c' || echo './'`test_rbtree.c
digup.c:44:30: error: expected ‘;’, identifier or ‘(’ before ‘bool’
   44 | typedef enum { FALSE, TRUE } bool;
      |                              ^~~~
digup.c:44:30: warning: useless type name in empty declaration
make[2]: *** [Makefile:695: digup.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/build/reproducible-path/digup-0.6.57/src'
make[1]: *** [Makefile:360: all-recursive] Error 1
make[1]: Leaving directory '/build/reproducible-path/digup-0.6.57'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: digup
Source-Version: 0.6.57-2
Done: Sudip Mukherjee <[email protected]>

We believe that the bug you reported is fixed in the latest version of
digup, 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.
Sudip Mukherjee <[email protected]> (supplier of updated digup 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: Tue, 09 Sep 2025 21:42:37 +0100
Source: digup
Architecture: source
Version: 0.6.57-2
Distribution: unstable
Urgency: medium
Maintainer: Sudip Mukherjee <[email protected]>
Changed-By: Sudip Mukherjee <[email protected]>
Closes: 1096527
Changes:
 digup (0.6.57-2) unstable; urgency=medium
 .
   * Rename bool to fix FTBFS with gcc-15. (Closes: #1096527)
   * Update Standards-Version to 4.7.2
   * Update copyright years.
   * Add salsa ci.
Checksums-Sha1:
 722d6862a025ec1729f39181e9b3fd6b3b7963b8 1800 digup_0.6.57-2.dsc
 5c626b4fe07cb3c5d333d8e19c30461466585d50 4756 digup_0.6.57-2.debian.tar.xz
 df5f97a22c0b0831ce07981257839d782658a94e 6015 digup_0.6.57-2_amd64.buildinfo
Checksums-Sha256:
 badb481505d77d0974d1a6d779a00086cdf6b6bc152be4575cfb002880166b9c 1800 
digup_0.6.57-2.dsc
 215be61d9816c68e6e56f2ee3bf88e4e24a1c1c94c7e02e8d70a550ae7f9f472 4756 
digup_0.6.57-2.debian.tar.xz
 fed2633bae976aeb363d38c28b1500ee5d9204107b247f113cbca287cc38dc82 6015 
digup_0.6.57-2_amd64.buildinfo
Files:
 66688ff1781b241b3f676fe35beedbd1 1800 utils optional digup_0.6.57-2.dsc
 e1ba16b39742ba6fb43a74b01ae981df 4756 utils optional 
digup_0.6.57-2.debian.tar.xz
 fa3d859176f6052cc74ab98ce5812554 6015 utils optional 
digup_0.6.57-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEuDQJkCg9jZvBlJrHR5mjUUbRKzUFAmjAk7AACgkQR5mjUUbR
KzV4zA//cP6YvG8Z9RGPKVNZpckVQ+VDjTLvwgJzH1xbkDA/Cnk27u1PXK+VubrY
aXMxnZrqs9Rz716fo63yvcY3bnSFGHnJBHmx/aXwAJaRdj8NicAQcNjjlXvkcH7M
B0EYnMcE5Sdn5ApKZiGHcSgHGI0f5FlDIb6UKw33puWVZm/PkcEP78t72pctSDzQ
Gcxf2ZYb2v0NLtKVQmKY1jMYO24GSv3rSHiw7MDzvm2lLM3FZh8Gt/FkU+ibo41q
cD/2bHtAmvTianzzQcUvhSjL5enldM0Wrlnyt2k+ZOX+UoQawo2p9YyB0sL7z+5c
avmUF1veCkof9ikl2iDQBwk6fOyWSL9MAECC54Y9+ohXbks4b40+aTy6VwluIfKZ
FU0PbOx0QEF2YzSYJNsQVAI9TrPP0V3qtQ5uTXpWbLYllx7Ul9ilqQZYiN21rptT
hwCh3+OW0OOvOveVxESkb8JVIuteIZl6RW+RUrC/SIqwWSrh31r3bBjQ6O50j/qz
EzaiTG3DIEJEvU71ZunPFd6Czkrx4dV5l3KVK8cnGogIcTu2vkPF4ptQW3q2PQH3
E2RtVTd5UonQB9k2McpDvTTHY0QQE57JAwzwM8G7YiRfEBln0siyBdy89+CFr98z
fn0PtWErQ8o7SDNL0R0rayuEHwID+9+Pd1pT9PEib3x8Dy3qDR4=
=aXPI
-----END PGP SIGNATURE-----

Attachment: pgp_fRlgdKT3B.pgp
Description: PGP signature


--- End Message ---

Reply via email to