Your message dated Sat, 20 Sep 2025 00:04:16 +0000
with message-id <e1uzl5m-000ija...@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 ow...@bugs.debian.org
immediately.)


-- 
1096348: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096348
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:autoclass
Version: 3.3.6.dfsg.2-2
Severity: important
Tags: sid forky
User: debian-...@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 ---
Source: autoclass
Source-Version: 3.3.6.dfsg.2-3
Done: Adrian Bunk <b...@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 1096...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Bunk <b...@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 ftpmas...@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 <packa...@qa.debian.org>
Changed-By: Adrian Bunk <b...@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: pgpbKoUev2FPs.pgp
Description: PGP signature


--- End Message ---

Reply via email to