Your message dated Sat, 13 Sep 2025 22:52:36 +0000 with message-id <E1uxZ6i-004D87-0N@fasolo.debian.org> and subject line Bug#1098202: fixed in zuo 1.12-2 has caused the Debian Bug report #1098202, regarding zuo: 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 owner@bugs.debian.org immediately.) -- 1098202: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098202 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: maintonly@bugs.debian.org
- Subject: zuo: ftbfs with GCC-15
- From: Matthias Klose <doko@debian.org>
- Date: Mon, 17 Feb 2025 18:03:41 +0000
- Message-id: <E1tk5T3-009S1m-Qb@paradis.debian.org>
Package: src:zuo Version: 1.9-1 Severity: important Tags: sid forky User: debian-gcc@lists.debian.org 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/zuo_1.9-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-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/zuo-1.9' dh_auto_clean rm -rf build rm -rf Makefile _zuo.db config.log config.status image_zuo.c image_zuo.dep to-install/ to-run/ zuo make[1]: Leaving directory '/build/reproducible-path/zuo-1.9' dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/zuo.substvars debian/files rm -fr -- debian/zuo/ debian/tmp/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \) debian/rules binary dh binary dh_update_autotools_config dh_autoreconf find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p " > debian/autoreconf.before grep -q ^XDT_ configure.ac autoreconf -f -i find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p " > debian/autoreconf.after dh_auto_configure ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking checking whether make sets $(MAKE)... yes 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 configure: zuo libraries to embed: "zuo" configure: creating ./config.status config.status: creating Makefile config.status: creating main.zuo dh_auto_build make -j8 make[1]: Entering directory '/build/reproducible-path/zuo-1.9' gcc -O2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/zuo-1.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DZUO_LIB_PATH='"'"./lib"'"' -o zuo ./zuo.c -Wl,-z,relro -Wl,-z,now ./zuo.c: In function ‘zuo_init_signal_handler’: ./zuo.c:5585:17: error: assignment to ‘__sighandler_t’ {aka ‘void (*)(int)’} from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 5585 | sa.sa_handler = zuo_signal_received; | ^ ./zuo.c:5565:13: note: ‘zuo_signal_received’ declared here 5565 | static void zuo_signal_received() { | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/wait.h:36, from ./zuo.c:23: /usr/include/signal.h:72:16: note: ‘__sighandler_t’ declared here 72 | typedef void (*__sighandler_t) (int); | ^~~~~~~~~~~~~~ make[1]: *** [Makefile:33: zuo] Error 1 make[1]: Leaving directory '/build/reproducible-path/zuo-1.9' dh_auto_build: error: make -j8 returned exit code 2 make: *** [debian/rules:6: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
- To: 1098202-close@bugs.debian.org
- Subject: Bug#1098202: fixed in zuo 1.12-2
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 13 Sep 2025 22:52:36 +0000
- Message-id: <E1uxZ6i-004D87-0N@fasolo.debian.org>
- Reply-to: Gwen Weinholt <weinholt@debian.org>
Source: zuo Source-Version: 1.12-2 Done: Gwen Weinholt <weinholt@debian.org> We believe that the bug you reported is fixed in the latest version of zuo, 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 1098202@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Gwen Weinholt <weinholt@debian.org> (supplier of updated zuo 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 ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 13 Sep 2025 12:38:05 +0200 Source: zuo Architecture: source Version: 1.12-2 Distribution: unstable Urgency: medium Maintainer: Debian Scheme Dream Team <debian-scheme@lists.debian.org> Changed-By: Gwen Weinholt <weinholt@debian.org> Closes: 1098202 Changes: zuo (1.12-2) unstable; urgency=medium . * New upstream release. * Fixes compilation with gcc-15. Thanks to Matthias Klose for the report! (Closes: #1098202). Checksums-Sha1: 8f87bd4cb68478e32564cf1d860e1cc1ac5c7821 1835 zuo_1.12-2.dsc a380e568ed3e0d9de9a9b79d69914a676e5109b6 208247 zuo_1.12.orig.tar.gz 32071546da8d7bfe69359aa0d60140e28c84996e 2316 zuo_1.12-2.debian.tar.xz 85eb481ad711ae45a3c13477f895bcf49c645905 5368 zuo_1.12-2_source.buildinfo Checksums-Sha256: 60d5c3eaad19f94b84970fdec79e0951cb6f6ef5da3abddb7416298db04eb02f 1835 zuo_1.12-2.dsc 0c8a3a86365fb10961d9a1f536b1cd0d7fcdc2779af03236a340539966b33f86 208247 zuo_1.12.orig.tar.gz 974051245a79608fc66685c459812a862171bfd5db95162b5c52d0597403ecd1 2316 zuo_1.12-2.debian.tar.xz a3b7d17063c7944a82eeaa6d1aa3188619181a0d7ae5d264cbfc75f6bc5ead70 5368 zuo_1.12-2_source.buildinfo Files: ca4d6aede2357c23521f06e1de159e84 1835 lisp optional zuo_1.12-2.dsc d38f68ee06dd773a5ce909e996349754 208247 lisp optional zuo_1.12.orig.tar.gz aa99961c4575e72405d9f429d98db29b 2316 lisp optional zuo_1.12-2.debian.tar.xz 238c6c33bc59775b22829bde92efda9a 5368 lisp optional zuo_1.12-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEENcUspJdnK0ANRheT3YObdI8QrU0FAmjFUo8ACgkQ3YObdI8Q rU0qRBAAlYjCRMP8cpYmELTIBmuRUfyJM2EPgwq8K9JLgrfv5wyhiCXbqNPozWHE Lwsv752U/QjR1KewMLCTtzmwTz6GesQjOYAkqsEntQfTSdz/1fHrQS37AuRtDmXd VKeOvQm1pCg84EpTRavchm/IZah43sNsF+9fvEPNE7NTv/Js9on5/XELfJdGEIL1 jI7DEMvtyNxYN/DW8KwGv/Zv7B13z+u4fkIywFT7VikUpKf8kdLeWnsjbGUJ+r52 JV9J3jmsPROHTgXOEbB9TlcL1eoXEY5gyYtDWzBMRwHKS9P2UrNKRLxu02JPHvX2 PzvB8o+mPou9Ff5hkjl6rfWYHMokgB1PPLS7ooKRv2xTnguikIwdsBFFN2xzasZO pw6+GW26lfGdZzcgAPUOQ/Qf4RWql+FB2xmvq0ZmtcYehVHr7lrJA0hZVNR9NA31 J/gkxzZgB2WhNCANIfgt1TKReFz0YMb09MHEFjt//uaAdQj1gMGQmeRH7p1TxC6C piCsvt/XbtlCs2Qi0UdkUMDXQo3jFjON+dCXumpz4hf7SOp6Sy/jYjuvvHm5XXm/ Ijbng1SFxCAsDwCHlzgsq85AVMZt38CCGbAiE0/afpFs+Uep6Ye4BwN25PvIVCmy pJqGowA56zXnTF2aRzawJCnhcLJCgZ/i/BofQ1e4qWgkBCwEpZ8= =iHt4 -----END PGP SIGNATURE-----Attachment: pgpqTNmLtif5K.pgp
Description: PGP signature
--- End Message ---