Your message dated Sat, 20 Sep 2025 19:33:48 +0000
with message-id <[email protected]>
and subject line Bug#1096554: fixed in dwgsim 0.1.14-4
has caused the Debian Bug report #1096554,
regarding dwgsim: 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.)


-- 
1096554: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096554
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:dwgsim
Version: 0.1.14-3
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/dwgsim_0.1.14-3_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

[...]
 1305 | typedef struct gzFile_s *gzFile;    /* semi-opaque gzip file descriptor 
*/
      |                          ^~~~~~
src/dwgsim.c: In function ‘main’:
src/dwgsim.c:1088:25: warning: assignment to ‘struct gzFile_s **’ from 
incompatible pointer type ‘gzFile’ {aka ‘struct gzFile_s *’} 
[-Wincompatible-pointer-types]
 1088 |           opt->fp_bfast = gzopen(fn_tmp, "w");
      |                         ^
/usr/include/zlib.h:1305:26: note: ‘gzFile’ declared here
 1305 | typedef struct gzFile_s *gzFile;    /* semi-opaque gzip file descriptor 
*/
      |                          ^~~~~~
src/dwgsim.c:1092:24: warning: assignment to ‘struct gzFile_s **’ from 
incompatible pointer type ‘gzFile’ {aka ‘struct gzFile_s *’} 
[-Wincompatible-pointer-types]
 1092 |           opt->fp_bwa1 = gzopen(fn_tmp, "w");
      |                        ^
/usr/include/zlib.h:1305:26: note: ‘gzFile’ declared here
 1305 | typedef struct gzFile_s *gzFile;    /* semi-opaque gzip file descriptor 
*/
      |                          ^~~~~~
src/dwgsim.c:1094:24: warning: assignment to ‘struct gzFile_s **’ from 
incompatible pointer type ‘gzFile’ {aka ‘struct gzFile_s *’} 
[-Wincompatible-pointer-types]
 1094 |           opt->fp_bwa2 = gzopen(fn_tmp, "w");
      |                        ^
/usr/include/zlib.h:1305:26: note: ‘gzFile’ declared here
 1305 | typedef struct gzFile_s *gzFile;    /* semi-opaque gzip file descriptor 
*/
      |                          ^~~~~~
src/dwgsim.c:1104:22: warning: passing argument 1 of ‘gzclose’ from 
incompatible pointer type [-Wincompatible-pointer-types]
 1104 |           gzclose(opt->fp_bfast);
      |                   ~~~^~~~~~~~~~
      |                      |
      |                      struct gzFile_s **
/usr/include/zlib.h:1634:39: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} 
but argument is of type ‘struct gzFile_s **’
 1634 | ZEXTERN int ZEXPORT    gzclose(gzFile file);
      |                                ~~~~~~~^~~~
/usr/include/zlib.h:1305:26: note: ‘gzFile’ declared here
 1305 | typedef struct gzFile_s *gzFile;    /* semi-opaque gzip file descriptor 
*/
      |                          ^~~~~~
src/dwgsim.c:1107:22: warning: passing argument 1 of ‘gzclose’ from 
incompatible pointer type [-Wincompatible-pointer-types]
 1107 |           gzclose(opt->fp_bwa1); gzclose(opt->fp_bwa2);
      |                   ~~~^~~~~~~~~
      |                      |
      |                      struct gzFile_s **
/usr/include/zlib.h:1634:39: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} 
but argument is of type ‘struct gzFile_s **’
 1634 | ZEXTERN int ZEXPORT    gzclose(gzFile file);
      |                                ~~~~~~~^~~~
/usr/include/zlib.h:1305:26: note: ‘gzFile’ declared here
 1305 | typedef struct gzFile_s *gzFile;    /* semi-opaque gzip file descriptor 
*/
      |                          ^~~~~~
src/dwgsim.c:1107:45: warning: passing argument 1 of ‘gzclose’ from 
incompatible pointer type [-Wincompatible-pointer-types]
 1107 |           gzclose(opt->fp_bwa1); gzclose(opt->fp_bwa2);
      |                                          ~~~^~~~~~~~~
      |                                             |
      |                                             struct gzFile_s **
/usr/include/zlib.h:1634:39: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} 
but argument is of type ‘struct gzFile_s **’
 1634 | ZEXTERN int ZEXPORT    gzclose(gzFile file);
      |                                ~~~~~~~^~~~
/usr/include/zlib.h:1305:26: note: ‘gzFile’ declared here
 1305 | typedef struct gzFile_s *gzFile;    /* semi-opaque gzip file descriptor 
*/
      |                          ^~~~~~
In file included from src/dwgsim.c:46:
src/mut.h: At top level:
src/mut.h:62:1: warning: inline function ‘mut_get_ins_long_n’ declared but 
never defined
   62 | mut_get_ins_long_n(uint8_t *ins, uint32_t *n);
      | ^~~~~~~~~~~~~~~~~~
src/mut.h:59:1: warning: inline function ‘mut_get_ins_bytes’ declared but never 
defined
   59 | mut_get_ins_bytes(int32_t n);
      | ^~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:21: src/dwgsim.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/build/reproducible-path/dwgsim-0.1.14'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned 
exit code 2
make[1]: *** [debian/rules:21: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/dwgsim-0.1.14'
make: *** [debian/rules:16: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: dwgsim
Source-Version: 0.1.14-4
Done: Nilesh Patra <[email protected]>

We believe that the bug you reported is fixed in the latest version of
dwgsim, 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.
Nilesh Patra <[email protected]> (supplier of updated dwgsim 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: Sun, 21 Sep 2025 00:52:13 +0530
Source: dwgsim
Architecture: source
Version: 0.1.14-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Nilesh Patra <[email protected]>
Closes: 1096554
Changes:
 dwgsim (0.1.14-4) unstable; urgency=medium
 .
   * Team Upload.
   * Add patch to fixup FTBFS with gcc-15 (Closes: #1096554)
Checksums-Sha1:
 cdb1c3bfc15ee324540a43b3ef02adedbbad6910 1391 dwgsim_0.1.14-4.dsc
 cfef9340a33034c5d9cfadbf301a98b9c5ac76d3 8144 dwgsim_0.1.14-4.debian.tar.xz
 b47dc8bd68936f45c565ec829727776e7b9ab526 6162 dwgsim_0.1.14-4_amd64.buildinfo
Checksums-Sha256:
 4c121028414b1180d916b67b731fa30a0ae0ef20436db735665110adfbd9e949 1391 
dwgsim_0.1.14-4.dsc
 9e3b193f6c50206bfaba778eac1bf05441b9076ae876d7f6d0bfc6070c7de927 8144 
dwgsim_0.1.14-4.debian.tar.xz
 74ef16193666a9d649532e931aa23f3cdfb2465d294fbc10ee43394c4c1f03d4 6162 
dwgsim_0.1.14-4_amd64.buildinfo
Files:
 f61674d8d78f531b2e20fade31e0e310 1391 science optional dwgsim_0.1.14-4.dsc
 fb7bc88f55af1fce400c4f47def9ece2 8144 science optional 
dwgsim_0.1.14-4.debian.tar.xz
 2cd801924ce7c0fea98a4b6ff0bd4364 6162 science optional 
dwgsim_0.1.14-4_amd64.buildinfo

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

iIgEARYKADAWIQSglbZu4JAkvuai8HIqJ5BL1yQ+2gUCaM7/wRIcbmlsZXNoQGRl
Ymlhbi5vcmcACgkQKieQS9ckPtqfpwD/dv/d8yeAvn5tZ4E6WX+16BzhD7UGGDhe
/MNi65N9ougA/RSw2yh+IdqdUa0ZBiFwmlVwvv2AKisovwMfqCIXZPgH
=ugQP
-----END PGP SIGNATURE-----

Attachment: pgpHoMMnC26_t.pgp
Description: PGP signature


--- End Message ---

Reply via email to