Your message dated Wed, 27 Aug 2025 00:55:29 +0000
with message-id <[email protected]>
and subject line Bug#1097624: fixed in pngphoon 1.4-0.1
has caused the Debian Bug report #1097624,
regarding pngphoon: 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.)


-- 
1097624: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097624
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:pngphoon
Version: 1.3-3.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/pngphoon_1.3-3.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

[...]

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage --sanitize-env -us -uc -b
dpkg-buildpackage: info: source package pngphoon
dpkg-buildpackage: info: source version 1.3-3.1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Leandro Cunha 
<[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 debian/rules clean
dh clean
   dh_auto_clean
        make -j8 clean
make[1]: Entering directory '/build/reproducible-path/pngphoon-1.3'
rm -f *.o pngphoon
make[1]: Leaving directory '/build/reproducible-path/pngphoon-1.3'
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   dh_auto_build
        make -j8 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/build/reproducible-path/pngphoon-1.3'
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/pngphoon-1.3=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Os -Wall -Wextra -pedantic -DSYS5=1 
-Wdate-time -D_FORTIFY_SOURCE=2 -c image.c
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/pngphoon-1.3=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Os -Wall -Wextra -pedantic -DSYS5=1 
-Wdate-time -D_FORTIFY_SOURCE=2 -c pngwrite.c
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/pngphoon-1.3=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Os -Wall -Wextra -pedantic -DSYS5=1 
-Wdate-time -D_FORTIFY_SOURCE=2 -c moon.c
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/pngphoon-1.3=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Os -Wall -Wextra -pedantic -DSYS5=1 
-Wdate-time -D_FORTIFY_SOURCE=2 -c main.c
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/pngphoon-1.3=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Os -Wall -Wextra -pedantic -DSYS5=1 
-Wdate-time -D_FORTIFY_SOURCE=2 -c phase.c
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/pngphoon-1.3=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Os -Wall -Wextra -pedantic -DSYS5=1 
-Wdate-time -D_FORTIFY_SOURCE=2 -c tws.c
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/pngphoon-1.3=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Os -Wall -Wextra -pedantic -DSYS5=1 
-Wdate-time -D_FORTIFY_SOURCE=2 -c stars.c
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/pngphoon-1.3=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Os -Wall -Wextra -pedantic -DSYS5=1 
-Wdate-time -D_FORTIFY_SOURCE=2 -c fail.c
tws.c:40:12: error: conflicting types for ‘localtime’; have ‘struct tm *(void)’
   40 | struct tm* localtime();
      |            ^~~~~~~~~
In file included from tws.c:31:
/usr/include/time.h:136:19: note: previous declaration of ‘localtime’ with type 
‘struct tm *(const time_t *)’ {aka ‘struct tm *(const long int *)’}
  136 | extern struct tm *localtime (const time_t *__timer) __THROW;
      |                   ^~~~~~~~~
tws.c: In function ‘dtwstime’:
tws.c:56:11: error: too many arguments to function ‘dlocaltime’; expected 0, 
have 1
   56 |    return dlocaltime( &clock );
      |           ^~~~~~~~~~  ~~~~~~
In file included from tws.c:28:
tws.h:36:13: note: declared here
   36 | struct tws *dlocaltime( );
      |             ^~~~~~~~~~
tws.c: At top level:
tws.c:59:13: error: conflicting types for ‘dlocaltime’; have ‘struct tws 
*(const time_t *)’ {aka ‘struct tws *(const long int *)’}
   59 | struct tws* dlocaltime( const time_t *clock )
      |             ^~~~~~~~~~
tws.h:36:13: note: previous declaration of ‘dlocaltime’ with type ‘struct tws 
*(void)’
   36 | struct tws *dlocaltime( );
      |             ^~~~~~~~~~
tws.c: In function ‘dlocaltime’:
tws.c:73:9: error: too many arguments to function ‘localtime’; expected 0, have 
1
   73 |    tm = localtime( clock );
      |         ^~~~~~~~~  ~~~~~
tws.c:40:12: note: declared here
   40 | struct tm* localtime();
      |            ^~~~~~~~~
make[1]: *** [Makefile:12: tws.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/build/reproducible-path/pngphoon-1.3'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned 
exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: pngphoon
Source-Version: 1.4-0.1
Done: Leandro Cunha <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pngphoon, 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.
Leandro Cunha <[email protected]> (supplier of updated pngphoon 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, 10 Aug 2025 16:17:49 -0300
Source: pngphoon
Architecture: source
Version: 1.4-0.1
Distribution: unstable
Urgency: medium
Maintainer: Paulo Roberto Alves de Oliveira (aka kretcheu) <[email protected]>
Changed-By: Leandro Cunha <[email protected]>
Closes: 1097624
Changes:
 pngphoon (1.4-0.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * New upstream version 1.4.
   * d/patches:
     - Fix-FTBFS-using-GCC-15.patch: Fix FTBFS with GCC-15. (Closes: 1097624)
Checksums-Sha1:
 e0696175bba58cd0a86f05ae21bb004d8c306198 1875 pngphoon_1.4-0.1.dsc
 f3a728a5136ad9c874d569e44a90c5cbed0b6e48 93443 pngphoon_1.4.orig.tar.gz
 f911e10c4d48f4ef44c7d634a6e00998bbe9d539 7256 pngphoon_1.4-0.1.debian.tar.xz
 50cc9982db52974c5a3296eb83b88bf9e930b207 6182 pngphoon_1.4-0.1_amd64.buildinfo
Checksums-Sha256:
 d74b5a27f00d89e70e737209a826aab0d195992280d07c25883f85240c451c93 1875 
pngphoon_1.4-0.1.dsc
 dca51d3f21a2817bd24b79be652a3a4d3b7533c5dc11ffd1805787eaa789912f 93443 
pngphoon_1.4.orig.tar.gz
 8d76a1099828ae80db8d6db60edee77aa56076d43a4a662d13ad2730f3a66f80 7256 
pngphoon_1.4-0.1.debian.tar.xz
 c2b50a44ef30e0b4961ccd9bae9a2f2ba45d743414091ee1dd7473b4af5004c5 6182 
pngphoon_1.4-0.1_amd64.buildinfo
Files:
 da1e227203f7b872598b243b7fb8c9a4 1875 x11 optional pngphoon_1.4-0.1.dsc
 2450ec263bbf4e38d32a6d4fab0d19bc 93443 x11 optional pngphoon_1.4.orig.tar.gz
 c1e7ddbccb7efe9937486f8e80757437 7256 x11 optional 
pngphoon_1.4-0.1.debian.tar.xz
 774cc6905b19fa0491c4528d3a389ab4 6182 x11 optional 
pngphoon_1.4-0.1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmilDM0ACgkQwpPntGGC
Ws6f+g//cXxVnmb36qfeds+HmpP3pTMSVKyRynH83d2ajvi/h1aM/WNt8AAWLUcH
G+3T+NMa8QjrWycVJrazH2uBc27jxQd59yrGOj4kAeVlxcyElCHMJ8dhbnJ5jkbO
Hranx5DxROzVvK+2ewVj3VeEHPvD1//4K5p9fAjPL8Q7cKAaAwQzcBOJ5Pd2FbLl
crRCloKkq8n51IFpoRE/fW0oXIY8oh99IY9NZRjzUtoAnxm0KY9dKUiJ6InOsAk+
ePC5TUnSTXhvXmaLunIZ5GncLuQ2CjA9ck47WG0g+0QngJMaS7KrfK2WB5ryGGU6
V0g5fvGkkcxRelzbZIMcddv8+4qsS7jwDiA5Bj92xIrYbWc+WavaEpFTbwubJJhe
DI8xcRQCLTouxF9f3H3Zc2qbQL8IinUfb0sTSRthFbvf5AOynDGbhppU7phJYvtO
1yBqTK7l7yMznPMNYJ2chKixSjFxvlL4hzgBQM7GdHCza+YVPceTxZERfehA0UJQ
WOcF+OByB+bgM/XND0RonnBNd6R0fHjOH+qNQdp8pQSAPEfjj9vvBD5uGgZcghcC
jpRxnjJMRFJ0Isq9HK0lR0dddYPVZbttTCol/B0MnWYNPGR1V++FWOTyE4fNyWGL
IBD561kWwF5X0KURdUp/KGANwueUnwc0i2WAjnjBAIDCz7KqvJw=
=sfmG
-----END PGP SIGNATURE-----

Attachment: pgpwjkQUJzdpa.pgp
Description: PGP signature


--- End Message ---

Reply via email to