Your message dated Sat, 15 Mar 2025 15:46:11 +0000
with message-id <[email protected]>
and subject line Bug#1098104: fixed in wmfrog 0.3.1+git20211013+ds-3
has caused the Debian Bug report #1098104,
regarding wmfrog: 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.)


-- 
1098104: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098104
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:wmfrog
Version: 0.3.1+git20211013+ds-2
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/wmfrog_0.3.1+git20211013+ds-2_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

[...]
HOME=/sbuild-nonexistent
LANG=C.UTF-8
LC_ALL=C.UTF-8
LOGNAME=user42
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=user42

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

Command: dpkg-buildpackage --sanitize-env -us -uc -b
dpkg-buildpackage: info: source package wmfrog
dpkg-buildpackage: info: source version 0.3.1+git20211013+ds-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Jeremy Sowden <[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 debian/rules clean
dh clean --sourcedirectory=wmfrog/Src
   dh_auto_clean -O--sourcedirectory=wmfrog/Src
        cd wmfrog/Src && make -j8 clean
make[1]: Entering directory 
'/build/reproducible-path/wmfrog-0.3.1+git20211013+ds/wmfrog/Src'
for i in wmfrog.o xutils.o ; do \
        rm -f $i; \
done
rm -f wmfrog
make[1]: Leaving directory 
'/build/reproducible-path/wmfrog-0.3.1+git20211013+ds/wmfrog/Src'
   dh_autoreconf_clean -O--sourcedirectory=wmfrog/Src
   dh_clean -O--sourcedirectory=wmfrog/Src
 debian/rules binary
dh binary --sourcedirectory=wmfrog/Src
   dh_update_autotools_config -O--sourcedirectory=wmfrog/Src
   dh_autoreconf -O--sourcedirectory=wmfrog/Src
   dh_auto_configure -O--sourcedirectory=wmfrog/Src
   debian/rules override_dh_auto_build
make[1]: Entering directory 
'/build/reproducible-path/wmfrog-0.3.1+git20211013+ds'
dh_auto_build -- CFLAGS="-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/wmfrog-0.3.1+git20211013+ds=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection"
        cd wmfrog/Src && make -j8 "INSTALL=install --strip-program=true" 
"CFLAGS=-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/wmfrog-0.3.1+git20211013+ds=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection"
make[2]: Entering directory 
'/build/reproducible-path/wmfrog-0.3.1+git20211013+ds/wmfrog/Src'
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/wmfrog-0.3.1+git20211013+ds=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -DLinux -c wmfrog.c -o wmfrog.o 
-I/usr/X11R6/include/X11 -I/usr/X11R6/include
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/wmfrog-0.3.1+git20211013+ds=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -DLinux -c xutils.c -o xutils.o 
-I/usr/X11R6/include/X11 -I/usr/X11R6/include
wmfrog.c: In function ‘jd’:
wmfrog.c:423:8: warning: old-style function definition [-Wold-style-definition]
  423 | double jd(ny, nm, nd, UT)
      |        ^~
wmfrog.c: In function ‘UpdateData’:
wmfrog.c:615:21: error: passing argument 2 of ‘signal’ from incompatible 
pointer type [-Wincompatible-pointer-types]
  615 |     signal(SIGALRM, UpdateData);
      |                     ^~~~~~~~~~
      |                     |
      |                     void (*)(void)
In file included from wmfrog.c:15:
/usr/include/signal.h:88:57: note: expected ‘__sighandler_t’ {aka ‘void 
(*)(int)’} but argument is of type ‘void (*)(void)’
   88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler)
      |                                          ~~~~~~~~~~~~~~~^~~~~~~~~
wmfrog.c:458:6: note: ‘UpdateData’ declared here
  458 | void UpdateData() {
      |      ^~~~~~~~~~
/usr/include/signal.h:72:16: note: ‘__sighandler_t’ declared here
   72 | typedef void (*__sighandler_t) (int);
      |                ^~~~~~~~~~~~~~
make[2]: *** [Makefile:16: wmfrog.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory 
'/build/reproducible-path/wmfrog-0.3.1+git20211013+ds/wmfrog/Src'
dh_auto_build: error: cd wmfrog/Src && make -j8 "INSTALL=install 
--strip-program=true" "CFLAGS=-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/wmfrog-0.3.1+git20211013+ds=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection" returned exit code 2
make[1]: *** [debian/rules:9: override_dh_auto_build] Error 25
make[1]: Leaving directory 
'/build/reproducible-path/wmfrog-0.3.1+git20211013+ds'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: wmfrog
Source-Version: 0.3.1+git20211013+ds-3
Done: Jeremy Sowden <[email protected]>

We believe that the bug you reported is fixed in the latest version of
wmfrog, 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.
Jeremy Sowden <[email protected]> (supplier of updated wmfrog 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: Sat, 15 Mar 2025 13:36:18 +0000
Source: wmfrog
Architecture: source
Version: 0.3.1+git20211013+ds-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Window Maker Team <[email protected]>
Changed-By: Jeremy Sowden <[email protected]>
Closes: 1098104
Changes:
 wmfrog (0.3.1+git20211013+ds-3) unstable; urgency=medium
 .
   * d/patches
     - add patch to fix pre-ANSI function declaration (Closes: #1098104)
   * d/control
     - bump Standards-Version to 4.7.2
Checksums-Sha1:
 8140c3851cc642601a40e4e74e6a74021c0af6d1 2073 wmfrog_0.3.1+git20211013+ds-3.dsc
 b2a47280fc2588d0c921d78b831702d0b27ab1d4 5336 
wmfrog_0.3.1+git20211013+ds-3.debian.tar.xz
 9c5e97e2790207ef85c2e4ab053b56edc3a55d80 6653 
wmfrog_0.3.1+git20211013+ds-3_amd64.buildinfo
Checksums-Sha256:
 7ef3eb642ffd3013473ecc73723d9e175ad2812d5815e1005b9068167c2347d6 2073 
wmfrog_0.3.1+git20211013+ds-3.dsc
 7f79b85e26cdb98e97bbfa7490b0f4376972be7476a87355d218ce4c004f6059 5336 
wmfrog_0.3.1+git20211013+ds-3.debian.tar.xz
 745255b3b12aad1adc8348fa84e1f4f34d20a6d46eb24ebbfaffb8717dd68bb8 6653 
wmfrog_0.3.1+git20211013+ds-3_amd64.buildinfo
Files:
 6c9ebe86e57159b8b9974abe1227339a 2073 x11 optional 
wmfrog_0.3.1+git20211013+ds-3.dsc
 d6d8dab3bcf66183182b2ae041103a99 5336 x11 optional 
wmfrog_0.3.1+git20211013+ds-3.debian.tar.xz
 cfe7cd374004cf0fb41f9f2d57c6cda8 6653 x11 optional 
wmfrog_0.3.1+git20211013+ds-3_amd64.buildinfo

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

iQJGBAEBCgAwFiEEbB20U2PvQDe9VtUXKYasCr3xBA0FAmfVg58SHGF6YXplbEBk
ZWJpYW4ub3JnAAoJECmGrAq98QQNaF4P/A0Pl5kjTIReLFJoUYUQ5rbNSj2QcEpk
XqwRFNKeYQol4W3c59zg2rL4EiyzT+bFbL+vTLSzJjLlr9s6El4j8BFA0uUu1I9V
b5DbVIOBIgoBxZLcoiU0nxiKrCtf0FpK18dqqwRJGj4jTEiATHFv3TCcij9QiWqS
5qHaVDh6OK054+dmT3t2PLa00iDW5cS0Ecsk4y7URKOE7xqCU1CRDXAG3eYR+bCX
IljTh5n3LmV1fsuePyMgo5iqQLQAuPFqBMNCE04AS08RLXZMj0mbI3GLwJib6JYt
wz20CFv/tPdYsPDZHtRIM99JaoITmP1XdxYUELiTigs+sqKJkqCHEOJSeIQ5e4Ap
ZRxr8sk3ez3jXY/ci68o7M16Y1BFY5y7EpHBUrA8C50hO91a8hRyiL/tAS2q71H8
x6y9ARKkBStVKZudFEOWppw+AEC9t9PsM40ucEG/XAxZyt4R8mpBVjUSEstI1yxq
80muqBk0DLpJ5fCGYfaqdJKFjoveNCS6UwxBy0a1dugTQkEz1nA9kNSGUSEGDxIp
ftE8UriCKC1feEA5q6Mkzg8fMy0cngxWj6E5N0yOYErDgBZX5GTSAncZF+6YaNcs
U0Jhg0FDDvxOBbB6dlybO1LzrOe17Dja0EW+qdDt1Jhm+16eayacReaVtn5Y5Qbq
nfGiFJIeHp7I
=jNmu
-----END PGP SIGNATURE-----

Attachment: pgpO_Tr9bjABO.pgp
Description: PGP signature


--- End Message ---

Reply via email to