Your message dated Fri, 26 Sep 2025 01:19:07 +0000 with message-id <E1v1x75-00EtFC-1X@fasolo.debian.org> and subject line Bug#1096613: fixed in fbi 2.14-2 has caused the Debian Bug report #1096613, regarding fbi: 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.) -- 1096613: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096613 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: maintonly@bugs.debian.org
- Subject: fbi: ftbfs with GCC-15
- From: Matthias Klose <doko@debian.org>
- Date: Mon, 17 Feb 2025 17:12:48 +0000
- Message-id: <E1tk4fo-009IqI-NM@paradis.debian.org>
Package: src:fbi Version: 2.14-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/fbi_2.14-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 [...] /usr/bin/ld: cannot find -lcurl: No such file or directory collect2: error: ld returned 1 exit status ... result is no checking for lirc_init in lirc_client ... run: cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fbi-2.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wunused -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION='2.14' -I. -Wno-pointer-sign -g -Ijpeg/ -Wl,-z,relro -Wl,-z,now -o __actest __actest.c -llirc_client /usr/bin/ld: cannot find -llirc_client: No such file or directory collect2: error: ld returned 1 exit status ... result is no Make.config written, edit if needed basename: missing operand Try 'basename --help' for more information. cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fbi-2.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wunused -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION="2.14" -I. -Wno-pointer-sign -g -Ijpeg/62 -DHAVE_LIBGIF -I/usr/include/pixman-1 -Wp,-MD,mk/exiftran.tmp -c -o exiftran.o exiftran.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fbi-2.14=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wunused -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION="2.14" -I. -Wno-pointer-sign -g -Ijpeg/62 -DHAVE_LIBGIF -I/usr/include/pixman-1 -Wp,-MD,mk/genthumbnail.tmp -c -o genthumbnail.o genthumbnail.c genthumbnail.c: In function ‘compress_thumbnail’: genthumbnail.c:128:19: error: too many arguments to function ‘jpeg_std_error’; expected 0, have 1 128 | thc.dst.err = jpeg_std_error(&thc.err); | ^~~~~~~~~~~~~~ ~~~~~~~~ In file included from genthumbnail.c:8: jpeg/62/jpeglib.h:884:33: note: declared here 884 | EXTERN(struct jpeg_error_mgr *) jpeg_std_error | ^~~~~~~~~~~~~~ jpeg/62/jpeglib.h:895:5: error: too many arguments to function ‘jpeg_CreateCompress’; expected 0, have 3 895 | jpeg_CreateCompress((cinfo), JPEG_LIB_VERSION, \ | ^~~~~~~~~~~~~~~~~~~ ~~~~~~~ genthumbnail.c:129:5: note: in expansion of macro ‘jpeg_create_compress’ 129 | jpeg_create_compress(&thc.dst); | ^~~~~~~~~~~~~~~~~~~~ jpeg/62/jpeglib.h:900:14: note: declared here 900 | EXTERN(void) jpeg_CreateCompress JPP((j_compress_ptr cinfo, | ^~~~~~~~~~~~~~~~~~~ genthumbnail.c:138:5: error: too many arguments to function ‘jpeg_set_defaults’; expected 0, have 1 138 | jpeg_set_defaults(&thc.dst); | ^~~~~~~~~~~~~~~~~ ~~~~~~~~ jpeg/62/jpeglib.h:914:14: note: declared here 914 | EXTERN(void) jpeg_set_defaults JPP((j_compress_ptr cinfo)); | ^~~~~~~~~~~~~~~~~ genthumbnail.c:139:5: error: too many arguments to function ‘jpeg_start_compress’; expected 0, have 2 139 | jpeg_start_compress(&thc.dst, TRUE); | ^~~~~~~~~~~~~~~~~~~ ~~~~~~~~ jpeg/62/jpeglib.h:936:14: note: declared here 936 | EXTERN(void) jpeg_start_compress JPP((j_compress_ptr cinfo, | ^~~~~~~~~~~~~~~~~~~ genthumbnail.c:142:9: error: too many arguments to function ‘jpeg_write_scanlines’; expected 0, have 3 142 | jpeg_write_scanlines(&thc.dst, (void*)ida_image_scanline(img, i), 1); | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ jpeg/62/jpeglib.h:938:20: note: declared here 938 | EXTERN(JDIMENSION) jpeg_write_scanlines JPP((j_compress_ptr cinfo, | ^~~~~~~~~~~~~~~~~~~~ genthumbnail.c:144:5: error: too many arguments to function ‘jpeg_finish_compress’; expected 0, have 1 144 | jpeg_finish_compress(&(thc.dst)); | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ jpeg/62/jpeglib.h:941:14: note: declared here 941 | EXTERN(void) jpeg_finish_compress JPP((j_compress_ptr cinfo)); | ^~~~~~~~~~~~~~~~~~~~ genthumbnail.c:145:5: error: too many arguments to function ‘jpeg_destroy_compress’; expected 0, have 1 145 | jpeg_destroy_compress(&(thc.dst)); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ jpeg/62/jpeglib.h:905:14: note: declared here 905 | EXTERN(void) jpeg_destroy_compress JPP((j_compress_ptr cinfo)); | ^~~~~~~~~~~~~~~~~~~~~ make[2]: *** [mk/Compile.mk:60: genthumbnail.o] Error 1 make[2]: Leaving directory '/build/reproducible-path/fbi-2.14' make[1]: *** [debian/rules:10: override_dh_auto_build] Error 2 make[1]: Leaving directory '/build/reproducible-path/fbi-2.14' make: *** [debian/rules:7: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
- To: 1096613-close@bugs.debian.org
- Subject: Bug#1096613: fixed in fbi 2.14-2
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Fri, 26 Sep 2025 01:19:07 +0000
- Message-id: <E1v1x75-00EtFC-1X@fasolo.debian.org>
- Reply-to: Andreas Beckmann <anbe@debian.org>
Source: fbi Source-Version: 2.14-2 Done: Andreas Beckmann <anbe@debian.org> We believe that the bug you reported is fixed in the latest version of fbi, 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 1096613@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Beckmann <anbe@debian.org> (supplier of updated fbi 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: SHA256 Format: 1.8 Date: Fri, 26 Sep 2025 02:38:22 +0200 Source: fbi Architecture: source Version: 2.14-2 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Andreas Beckmann <anbe@debian.org> Closes: 1096613 Changes: fbi (2.14-2) unstable; urgency=medium . * QA upload. * Fix building with GCC 15. (Closes: #1096613) * Drop redundant Rules-Requires-Root: no. Checksums-Sha1: 502cb2f9117c3b2356c6068055309bf9051a8437 2217 fbi_2.14-2.dsc aca6457ce044786cd16b367ea94225f08a094501 23932 fbi_2.14-2.debian.tar.xz aa8fc470c8c30d80563982ca653ef9f28f12ff39 13290 fbi_2.14-2_source.buildinfo Checksums-Sha256: c32fd08aa52d8c3a0a077c775b00261c85917e084d3739665ffcf54a51188cdd 2217 fbi_2.14-2.dsc 4ed409d4b538ab0a146fc2913aa0bd90fc6e7f68ab00b1eccb4bca8cd0d46865 23932 fbi_2.14-2.debian.tar.xz cbe16c5abd63b3e1ae20d13f0723ffe291f679d9e094693742f3c2ba75234554 13290 fbi_2.14-2_source.buildinfo Files: 754c8f716fbf51432b2ac476e0f7d937 2217 graphics optional fbi_2.14-2.dsc 42212e4575af4221db833800f7695d0a 23932 graphics optional fbi_2.14-2.debian.tar.xz 81a62d800eadf4ef4d2659d3d561c0a7 13290 graphics optional fbi_2.14-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmjV5IwQHGFuYmVAZGVi aWFuLm9yZwAKCRBfsz+TWentCLXmEACjD2PuTkS//Y4pNDb9aoCZ9fwKqP68Urx7 EYcSLgqDb6mXkV/r58FHKW2+EpP/yK94kJvhKSytSKhjqq5feQqf/zjVSc1nrd95 1rHXyerrFGBBz//2NQOqRA63WLL8Z2s/bD1L0mH5k8a89iVfD3sR2dC9cPKJ2MtC w7es9AhEAZLas8oKYCB654oRlCueV8N6ktQkO3nfTFUW/Ku46VC+o8CBoO5WrjJy 93YfQCjwh7cf6pViPv3CMiwO+7PPyh5FBzxkqXK9X1nlhM8R0CnlPeEdalrtsO/2 AU7yL+gqpUG3SxOR2PgVWTzFWg7vDr1myckFYJzm5knoLChw3EqApBODimqy3NnK qSesetkIgcQlLngTN0PARfNs8HfLu944xklRvLxe1FolqdN9nussdUufFSLtx0Sf sqX4mbw8toSKTtLWmlJlq7KX4ld3BS+Mt6+dW1ss7I0rgKF0q8k1inEvy0bKmMTs AqnLw2r58FOGbh86umlHQgOaphHV2XPteLI0f4qW076HeGlY6Rwa3wnzZeRN6JHh 7qsVaDgCOD3vuSYaP0kFUuyOq8pETewSgcy4y7eMHQHWoXR+gyCo0gCSiAYQgafV bHNA3+ecHEXwkOXHKXKd5zzl35eyaGUYyRkVwsPkXt2HwUIAACs3MCOQ4llXWEu0 pfb3FOPqIA== =Yjtp -----END PGP SIGNATURE-----Attachment: pgpOY8s_8ulyA.pgp
Description: PGP signature
--- End Message ---