Your message dated Sat, 20 Sep 2025 00:04:16 +0000 with message-id <E1uzl5M-000iJa-09@fasolo.debian.org> and subject line Bug#1096348: fixed in autoclass 3.3.6.dfsg.2-3 has caused the Debian Bug report #1096348, regarding autoclass: 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.) -- 1096348: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096348 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: maintonly@bugs.debian.org
- Subject: autoclass: ftbfs with GCC-15
- From: Matthias Klose <doko@debian.org>
- Date: Mon, 17 Feb 2025 17:04:24 +0000
- Message-id: <E1tk4Xg-009HUA-Ht@paradis.debian.org>
Package: src:autoclass Version: 3.3.6.dfsg.2-2 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/autoclass_3.3.6.dfsg.2-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 [...] search-control-2.c:1779:27: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(int *, int *)’ [-Wincompatible-pointer-types] 1779 | int (* comp_func) () = int_compare_greater; | ^~~~~~~~~~~~~~~~~~~ autoclass.h:1310:5: note: ‘int_compare_greater’ declared here 1310 | int int_compare_greater (int *i_ptr, int *j_ptr); | ^~~~~~~~~~~~~~~~~~~ search-control-2.c:1789:55: error: passing argument 4 of ‘qsort’ from incompatible pointer type [-Wincompatible-pointer-types] 1789 | qsort( temp_num_ptr, clsf->n_classes, sizeof(int), comp_func); | ^~~~~~~~~ | | | int (*)(void) In file included from search-control-2.c:3: /usr/include/stdlib.h:971:34: note: expected ‘__compar_fn_t’ {aka ‘int (*)(const void *, const void *)’} but argument is of type ‘int (*)(void)’ 971 | __compar_fn_t __compar) __nonnull ((1, 4)); | ~~~~~~~~~~~~~~^~~~~~~~ /usr/include/stdlib.h:948:15: note: ‘__compar_fn_t’ declared here 948 | typedef int (*__compar_fn_t) (const void *, const void *); | ^~~~~~~~~~~~~ search-control-2.c: In function ‘save_search’: search-control-2.c:1340:7: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1340 | system( str); | ^~~~~~~~~~~~ search-control-2.c:1344:5: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1344 | system( str); | ^~~~~~~~~~~~ search-control-2.c: In function ‘get_search_from_file’: search-control-2.c:1536:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1536 | fgets( line, sizeof(line), search_file_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search-control-2.c:1547:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1547 | fgets( line, sizeof(line), search_file_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search-control-2.c:1551:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1551 | fgets( line, sizeof(line), search_file_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search-control-2.c:1554:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1554 | fgets( line, sizeof(line), search_file_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search-control-2.c:1560:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1560 | fgets( line, sizeof(line), search_file_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search-control-2.c:1568:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1568 | fgets( line, sizeof(line), search_file_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search-control-2.c:1579:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1579 | fgets( line, sizeof(line), search_file_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search-control-2.c: In function ‘get_search_try_from_file’: search-control-2.c:1621:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1621 | fgets( line, sizeof(line), search_file_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search-control-2.c:1655:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1655 | fgets( line, sizeof(line), search_file_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search-control-2.c:1658:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1658 | fgets( line, sizeof(line), search_file_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search-control-2.c:1664:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1664 | fgets( line, sizeof(line), search_file_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search-control-2.c:1673:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1673 | fgets( line, sizeof(line), search_file_fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [Makefile:40: search-control-2.o] Error 1 make[2]: Leaving directory '/build/reproducible-path/autoclass-3.3.6.dfsg.2/prog' dh_auto_build: error: cd prog && make -j1 "INSTALL=install --strip-program=true" "CFLAGS=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/autoclass-3.3.6.dfsg.2=. -fstack-protector-strong -fstack-clash-protection -fcf-protection" returned exit code 2 make[1]: *** [debian/rules:34: override_dh_auto_build] Error 25 make[1]: Leaving directory '/build/reproducible-path/autoclass-3.3.6.dfsg.2' make: *** [debian/rules:31: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
- To: 1096348-close@bugs.debian.org
- Subject: Bug#1096348: fixed in autoclass 3.3.6.dfsg.2-3
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 20 Sep 2025 00:04:16 +0000
- Message-id: <E1uzl5M-000iJa-09@fasolo.debian.org>
- Reply-to: Adrian Bunk <bunk@debian.org>
Source: autoclass Source-Version: 3.3.6.dfsg.2-3 Done: Adrian Bunk <bunk@debian.org> We believe that the bug you reported is fixed in the latest version of autoclass, 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 1096348@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Adrian Bunk <bunk@debian.org> (supplier of updated autoclass 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: Fri, 19 Sep 2025 22:43:58 +0300 Source: autoclass Architecture: source Version: 3.3.6.dfsg.2-3 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Adrian Bunk <bunk@debian.org> Closes: 1096348 Changes: autoclass (3.3.6.dfsg.2-3) unstable; urgency=medium . * QA upload. * Build with -std=gnu17 to workaround FTBFS with GCC 15. (Closes: #1096348) Checksums-Sha1: 256ce86803069b5147b12eedabd6eb6762651d39 1931 autoclass_3.3.6.dfsg.2-3.dsc d6c015b90c02c657e49c874aad419ab53f196a40 37148 autoclass_3.3.6.dfsg.2-3.debian.tar.xz Checksums-Sha256: 0329a48a871c8255b25625e67bd51fa148ab8734e9fc775a9517e7036571c936 1931 autoclass_3.3.6.dfsg.2-3.dsc de6ddb8360afff8ea727f267eccd79b489293c43325045f23b532225420b75bc 37148 autoclass_3.3.6.dfsg.2-3.debian.tar.xz Files: 56c05eb71019e8a1d8575ad21515c445 1931 math optional autoclass_3.3.6.dfsg.2-3.dsc a963f21dfda24741434d67f4720b2363 37148 math optional autoclass_3.3.6.dfsg.2-3.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmjN61MACgkQiNJCh6LY mLFNXg//chA0Ae2hR2KBW2B3zmfVcK3KRkjFeStxe2D8l1dHCl4EoJZt5eUAhljH lxv9f1xdoaOm3rcYFi4Mx32V2cXNIP1SIag6gZAvB1nYs/18V/9rAy2IzHdCc9n0 LpEubBWkUxSXdjGRXa8FVtwVr5RPufl3JI+YBpjLBjLgzX+XsPp9xBT22by+CIwX AGhMxfnifDs73MyyjyvfbZp5SawZOABz2elOEnTfu2AtGZFS2RwtfilIJX2/XYd0 ALY6XNTA2LCSgsr0km4932m9UUfgRAnJJLDyM5JidfqslWS+LxCiYsVv63x0NLL5 wb1KPIV071vpk6mLzp5JRNHaTYWOlkReK8WIVpWuOKOAkV4mjSEK4MPmyyq3xUkR a7zdG6YPjOB4ksswtcMsmMetZVYklaUCNGf+4CtYeKjB//Sjv/MKtEUB+OBkykqA 8pOAzSo3UErXZZTPrtbqsIovUfBhqymHBbKCxy1hUHPxDNHwwTTBTer8tOYZnRVY GnxrDuTfGSuWBy5fTQ9womSURYY1YVJEgMBXroD2BgKo4wI7tyn/jGPe1X4bNsRc iEBu8cEjU+6r9xrT3aU6Y177D2U+jgUOPrcOddo2BQoLxR3V4wgld52wWHnErVZD zYFdT3pdqTGlpvAi3kXn4slpYDknHndZgf5WYuMI/c/cKU+x8Gs= =b3+f -----END PGP SIGNATURE-----Attachment: pgpIoNCR2QII3.pgp
Description: PGP signature
--- End Message ---