Your message dated Mon, 20 Oct 2025 20:50:34 +0000
with message-id <[email protected]>
and subject line Bug#1098113: fixed in wtdbg2 2.5-11
has caused the Debian Bug report #1098113,
regarding wtdbg2: 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.)


-- 
1098113: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098113
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:wtdbg2
Version: 2.5-10
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/wtdbg2_2.5-10_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

[...]
mem_share.h:519:33: warning: ignoring return value of ‘fscanf’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  519 |                                 fscanf(fp, "%llu", &buffered);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mem_share.h:521:33: warning: ignoring return value of ‘fscanf’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  521 |                                 fscanf(fp, "%llu", &cached);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
mem_share.h: In function ‘get_linux_proc_info’:
mem_share.h:560:9: warning: ignoring return value of ‘fscanf’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  560 |         fscanf(fp, "%lu%lu", &tmp, &tmp2);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mem_share.h:568:9: warning: ignoring return value of ‘fscanf’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  568 |         fscanf(fp, "%lu%lu", &tmp, &tmp2);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mem_share.h: In function ‘mem_read_obj_file’:
mem_share.h:1222:9: warning: ignoring return value of ‘fread’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1222 |         fread(size, sizeof(size_t), 1, file);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mem_share.h:1223:9: warning: ignoring return value of ‘fread’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1223 |         fread(mem_type, sizeof(size_t), 1, file);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mem_share.h:1224:9: warning: ignoring return value of ‘fread’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1224 |         fread(cnt, sizeof(size_t), 1, file);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mem_share.h:1225:9: warning: ignoring return value of ‘fread’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1225 |         fread(aux_data, sizeof(size_t), 1, file);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mem_share.h: In function ‘mem_load_obj’:
mem_share.h:919:42: warning: this statement may fall through 
[-Wimplicit-fallthrough=]
  919 |                                 for(m=0;m<cnt;m++){
      |                                         ~^~~~
mem_share.h:925:25: note: here
  925 |                         default: return addr;
      |                         ^~~~~~~
mem_share.h: In function ‘mem_size_obj’:
mem_share.h:793:30: warning: this statement may fall through 
[-Wimplicit-fallthrough=]
  793 |                 case 3: size += mem_size_round(sizeof(void*) * cnt);
      |                              ^~
mem_share.h:794:17: note: here
  794 |                 case 2:
      |                 ^~~~
In file included from kbm.h:26:
filereader.h: In function ‘file_src_thread_func’:
filereader.h:157:43: warning: this statement may fall through 
[-Wimplicit-fallthrough=]
  157 |                                         if(_file == NULL){
      |                                           ^
filereader.h:162:33: note: here
  162 |                                 case FILEREADER_ATTR_PROC:
      |                                 ^~~~
filereader.h:163:43: warning: this statement may fall through 
[-Wimplicit-fallthrough=]
  163 |                                         if(_file == NULL){
      |                                           ^
filereader.h:168:33: note: here
  168 |                                 case FILEREADER_ATTR_USER:
      |                                 ^~~~
filereader.h:169:43: warning: this statement may fall through 
[-Wimplicit-fallthrough=]
  169 |                                         if(_file == NULL){
      |                                           ^
filereader.h:174:33: note: here
  174 |                                 default:
      |                                 ^~~~~~~
make[2]: *** [Makefile:37: wtpoa-cns-sse2] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [Makefile:28: kbm2-sse2] Error 1
make[2]: *** [Makefile:31: wtdbg2-sse2] Error 1
make[2]: Leaving directory '/build/reproducible-path/wtdbg2-2.5'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" SFX=-sse2 
returned exit code 2
make[1]: *** [debian/rules:28: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/wtdbg2-2.5'
make: *** [debian/rules:22: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: wtdbg2
Source-Version: 2.5-11
Done: Étienne Mollier <[email protected]>

We believe that the bug you reported is fixed in the latest version of
wtdbg2, 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.
Étienne Mollier <[email protected]> (supplier of updated wtdbg2 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: Mon, 20 Oct 2025 22:17:19 +0200
Source: wtdbg2
Architecture: source
Version: 2.5-11
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Étienne Mollier <[email protected]>
Closes: 1098113
Changes:
 wtdbg2 (2.5-11) unstable; urgency=medium
 .
   * d/patches/*: normalize Last-Update timestamp.
   * gcc-15.patch: fix build failure with gcc-15. (Closes: #1098113)
   * d/watch: convert to v5 Github template.
   * d/control: drop redundant Rules-Requires-Root: no.
   * d/control: declare compliance to standards version 4.7.2.
Checksums-Sha1:
 2532a0e64f5cffae230789aa38e77fa6944241b7 2238 wtdbg2_2.5-11.dsc
 85727fc131b65c7c509c15e2277418d72658106b 121143920 wtdbg2_2.5-11.debian.tar.xz
Checksums-Sha256:
 0d5a0529a38dd61a38bb097dfa230572c521851651f01045fe4da50110ba716d 2238 
wtdbg2_2.5-11.dsc
 2895df0470e0fec490fbbdc9aa72cc319b40f48ec35b863417f68237ea8a247e 121143920 
wtdbg2_2.5-11.debian.tar.xz
Files:
 2f5f35e00f4ea1c2bcbceca1666d99c1 2238 science optional wtdbg2_2.5-11.dsc
 32d8b66236f2fc262f238b999c691792 121143920 science optional 
wtdbg2_2.5-11.debian.tar.xz

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

iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmj2mtUUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdrXgA/9EtkwtLTPbzYCUOZBwJo114TEpFuP
vFR8NCT4R8jDM7xRZ6rfXn7prPL6LlLFNfU0xoJMez32s4RxAitv2EkM1NdrI6As
GVR++f72RZA46Sdy5iXGjvAkVvz62CR3COvvcXmKTrW3fy/9jNM0DcSv40YJChNo
cikuUE8Id7G4iG+28OV98G2MqzQUxbjIztLLyH0RtmEhrJxjaUb/D8JH4s7RtLru
X7tKqzJN7ura6yOp2TDiwproErAZyw/EBq4LEKG5nGhfJr59c6nfL4RBnJftoEvM
lTqCBuO/Pofcm2JsZrdxKFNfDXzx1IPjURfjT0yARHNAKzYtiPdnA6m8YDuhf9d3
dzqra4qmQOxtDKdXv3QZq6D/h/9iINOKnPHbKx/VPFz7mJZ6qhzRSvQ5iQTrx8AA
PDgzFS6Ju49eLeJbTJYmSKRd9+Il/cgtQrcPuOxuNyyv9E8OlkG34Y/pE4+dEqA+
BHCZAcAA/cT1g5LGdZ6D8u0G6dwb93Kw3yQCIKsgLMIl/lx3Q7Y4tS56yBS3MHDf
dOL7n9Tv3n+sMS0qb9st+3FImr6rQi9fnahpmt1kNC/mHX9WDdhMZgIgsfi0kaSN
jMG4eTJ+RjtZJxeriRq9JJyecu1HFeg4BpPgv30TWbLFi6nVq+BTckFPHHjZq1VY
qRZuJfqKb2GG1ug=
=VDX3
-----END PGP SIGNATURE-----

Attachment: pgpWlsWQMI_eu.pgp
Description: PGP signature


--- End Message ---

Reply via email to