Your message dated Sun, 14 Sep 2025 02:53:03 +0000
with message-id <[email protected]>
and subject line Bug#1098151: fixed in xloadimage 4.1-27
has caused the Debian Bug report #1098151,
regarding xloadimage: 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.)


-- 
1098151: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098151
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:xloadimage
Version: 4.1-26
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/xloadimage_4.1-26_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

[...]
cmuwmraster.c:30:5: warning: old-style function definition 
[-Wold-style-definition]
   30 | int cmuwmIdent(fullname, name)
      |     ^~~~~~~~~~
cmuwmraster.c: In function ‘cmuwmLoad’:
cmuwmraster.c:70:8: warning: old-style function definition 
[-Wold-style-definition]
   70 | Image* cmuwmLoad(fullname, name, verbose)
      |        ^~~~~~~~~
config.c: In function ‘addFilter’:
config.c:39:13: warning: old-style function definition [-Wold-style-definition]
   39 | static void addFilter(extension, filter)
      |             ^~~~~~~~~
config.c: In function ‘skip_whitespace’:
config.c:69:13: warning: old-style function definition [-Wold-style-definition]
   69 | static void skip_whitespace(f, linenum)
      |             ^~~~~~~~~~~~~~~
config.c: In function ‘readPathsAndExts’:
config.c:95:13: warning: old-style function definition [-Wold-style-definition]
   95 | static void readPathsAndExts(name)
      |             ^~~~~~~~~~~~~~~~
config.c:242:28: error: too many arguments to function ‘expandPath’; expected 
0, have 1
  242 |         Paths[NumPaths++]= expandPath(buf);
      |                            ^~~~~~~~~~ ~~~
xloadimage.h:54:7: note: declared here
   54 | char *expandPath(); /* path.c */
      |       ^~~~~~~~~~
config.c: In function ‘fileIsOk’:
config.c:300:12: warning: old-style function definition [-Wold-style-definition]
  300 | static int fileIsOk(fullname, sbuf)
      |            ^~~~~~~~
config.c: In function ‘findImage’:
config.c:313:5: warning: old-style function definition [-Wold-style-definition]
  313 | int findImage(name, fullname)
      |     ^~~~~~~~~
config.c:315:1: error: number of arguments doesn’t match prototype
  315 | { unsigned int   p, e;
      | ^
xloadimage.h:55:5: error: prototype declaration
   55 | int findImage();
      |     ^~~~~~~~~
config.c: In function ‘expandPath’:
config.c:453:7: warning: old-style function definition [-Wold-style-definition]
  453 | char *expandPath(p)
      |       ^~~~~~~~~~
config.c:455:1: error: number of arguments doesn’t match prototype
  455 | { char buf1[BUFSIZ], buf2[BUFSIZ];
      | ^
xloadimage.h:54:7: error: prototype declaration
   54 | char *expandPath(); /* path.c */
      |       ^~~~~~~~~~
fbm.c: In function ‘fbmin_open_image’:
fbm.c:107:12: warning: old-style function definition [-Wold-style-definition]
  107 | static int fbmin_open_image(s)
      |            ^~~~~~~~~~~~~~~~
fbm.c: In function ‘tellAboutImage’:
fbm.c:187:13: warning: old-style function definition [-Wold-style-definition]
  187 | static void tellAboutImage(name)
      |             ^~~~~~~~~~~~~~
fbm.c: In function ‘fbmLoad’:
fbm.c:198:8: warning: old-style function definition [-Wold-style-definition]
  198 | Image *fbmLoad(fullname, name, verbose)
      |        ^~~~~~~
fbm.c: In function ‘fbmIdent’:
fbm.c:291:5: warning: old-style function definition [-Wold-style-definition]
  291 | int fbmIdent(fullname, name)
      |     ^~~~~~~~
make[1]: *** [Makefile:33: config.o] Error 1
make[1]: Leaving directory '/build/reproducible-path/xloadimage-4.1'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:56: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: xloadimage
Source-Version: 4.1-27
Done: Thorsten Glaser <[email protected]>

We believe that the bug you reported is fixed in the latest version of
xloadimage, 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.
Thorsten Glaser <[email protected]> (supplier of updated xloadimage 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: SHA384

Format: 1.8
Date: Sun, 14 Sep 2025 00:30:26 +0000
Source: xloadimage
Architecture: source
Version: 4.1-27
Distribution: unstable
Urgency: high
Maintainer: Thorsten Glaser <[email protected]>
Changed-By: Thorsten Glaser <[email protected]>
Closes: 1094315 1098151
Changes:
 xloadimage (4.1-27) unstable; urgency=high
 .
   * Update renamed lintian tag names in lintian overrides.
   * Modernise d/rules, bump S-V
   * Tell GCC 15 we’d like to keep pre-C23 (Closes: #1098151)
   * manpage overhaul: merge the fixes from Bjarni Ingi Gislason
     (Closes: #1094315); fold manpage-fix diffs; cease installing
     them as .1x (wtf); drop \(hy used manually for hyphens;
     correctly wrap input lines (begun; this needs mdoc conversion);
     fix .TH dates and some spellings
Checksums-Sha1:
 2ac27b0e58511c77c24d23601dab78e49b8782a4 1925 xloadimage_4.1-27.dsc
 d701f072d8ef1ba457a869d50f632324e478e228 53880 xloadimage_4.1-27.debian.tar.xz
Checksums-Sha256:
 eea5da300c2fd3065ea9ee355d3c34b78955dae20801a6d342af1093ca6d10fa 1925 
xloadimage_4.1-27.dsc
 4803758e302ccaebd04cc0815c94fc45414087642d5a1a4bd6bd650faae822ae 53880 
xloadimage_4.1-27.debian.tar.xz
Files:
 af59e0ca0bbdba68abecc06b71fde422 1925 graphics optional xloadimage_4.1-27.dsc
 083a561b3a793b3ac77f5f5e14e7450d 53880 graphics optional 
xloadimage_4.1-27.debian.tar.xz

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

iQIcBAEBCQAGBQJoxiROAAoJEHa1NLLpkAfgnAEP/j3FKaeGTQLvTwESDlNK6Ziv
RTPYiG5A4xBEdAaY/14Wyc1zlXI4cWqMNGfNLQQZeZWXczlZC5ubSPJqkvP5mBtg
8V8WP7acQLD9dN93cU1CntDJ2lmbIhKnVxoTYL3YbS4L5ki9xMxd2IVLu7IhTBg9
kw6sDP13gyYtJClPsPAYsq5+a707leWxtiqd0g1dcV4bDo+ik9bpJXBC+jHQJuCq
nZI+M/CjmpbUnzLxDCJLaJPpoeN7Q5x30O3JuQ9tS++s2TENOUF68lJyCqc9YTif
52N9Rs9F58v6n734TeZSE1FnSv4D2XKZKorqEC8ieVG0kIhElxI9Vdlc4hBT0DVT
8IiZQDZ+Uf/59DhSliSa5MGq0CWHGpZyRhcobcGtEYYjqvFE4RcR6Y8vKHjYCbux
DxxV+Y2lmo8CDvgw2Cycggv2g8BENJoPtY1TaQ1VEOB8EEG+h0AjsYLewsbXZhaI
n1WyM6M6hgFGjmk/w8ghcfZpYfO81f8IIzYLS6/e/UE1wUQAbsUae6Cj68l+DxpM
0xYby73BW4iOY8H2F/PCAV5ZAVrQz98A/Ja3dBaBGR8ickb+9AYSNQWuHIVCRorx
7Y9YHg6KXZZbHgaA1Q/Tx+/hZJ67ie3bg12Cm5JlOkKr57a3Be6UJrku9Hlqswao
C6rnfRYAvSi0ptLDwF4Q
=gvEt
-----END PGP SIGNATURE-----

Attachment: pgp23zHKcnl3t.pgp
Description: PGP signature


--- End Message ---

Reply via email to