Your message dated Mon, 05 Aug 2024 07:07:56 +0000
with message-id <e1saroy-000p5b...@fasolo.debian.org>
and subject line Bug#1075667: fixed in xli 1.17.0+20061110-10
has caused the Debian Bug report #1075667,
regarding xli: ftbfs with GCC-14
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.)


-- 
1075667: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075667
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:xli
Version: 1.17.0+20061110-9
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14

[This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/xli_1.17.0+20061110-9_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

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-14/porting_to.html

[...]
   32 |   (void) __builtin___memset_chk (__dest, '\0', __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   33 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
cc -c -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O 
-DSYSPATHFILE=\"/usr/lib/X11/Xli\"   -Wdate-time -D_FORTIFY_SOURCE=2 ddxli.c
cc -c -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O 
-DSYSPATHFILE=\"/usr/lib/X11/Xli\"   -Wdate-time -D_FORTIFY_SOURCE=2 tga.c
cc -c -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O 
-DSYSPATHFILE=\"/usr/lib/X11/Xli\"   -Wdate-time -D_FORTIFY_SOURCE=2 bmp.c
cc -c -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O 
-DSYSPATHFILE=\"/usr/lib/X11/Xli\"   -Wdate-time -D_FORTIFY_SOURCE=2 pcd.c
cc -c -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O 
-DSYSPATHFILE=\"/usr/lib/X11/Xli\"   -Wdate-time -D_FORTIFY_SOURCE=2 png.c
cc -c -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O 
-DSYSPATHFILE=\"/usr/lib/X11/Xli\"   -Wdate-time -D_FORTIFY_SOURCE=2 xlito.c
pcd.c: In function ‘gethufftable’:
pcd.c:789:15: error: passing argument 1 of ‘bfill’ from incompatible pointer 
type [-Wincompatible-pointer-types]
  789 |         bfill(hufftab, sizeof(huff) * (1 << 12), 0xff);
      |               ^~~~~~~
      |               |
      |               huff *
In file included from xli.h:20,
                 from pcd.c:12:
ddxli.h:53:18: note: expected ‘char *’ but argument is of type ‘huff *’
   53 | void bfill(char *s, int n, int c);
      |            ~~~~~~^
make[2]: *** [Makefile.std:101: pcd.o] Error 1
make[2]: *** Waiting for unfinished jobs....
png.c: In function ‘describe_png’:
png.c:44:29: warning: format ‘%lu’ expects argument of type ‘long unsigned 
int’, but argument 4 has type ‘png_uint_32’ {aka ‘unsigned int’} [-Wformat=]
   44 |         printf("%s is a%s %lux%lu %d bit deep %s PNG image",
      |                           ~~^
      |                             |
      |                             long unsigned int
      |                           %u
......
   47 |                 png_get_image_width(png, info),
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                 |
      |                 png_uint_32 {aka unsigned int}
png.c:44:33: warning: format ‘%lu’ expects argument of type ‘long unsigned 
int’, but argument 5 has type ‘png_uint_32’ {aka ‘unsigned int’} [-Wformat=]
   44 |         printf("%s is a%s %lux%lu %d bit deep %s PNG image",
      |                               ~~^
      |                                 |
      |                                 long unsigned int
      |                               %u
......
   48 |                 png_get_image_height(png, info),
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                 |
      |                 png_uint_32 {aka unsigned int}
xlito.c: In function ‘main’:
xlito.c:211:39: warning: ‘%04d’ directive writing between 4 and 11 bytes into a 
region of size 5 [-Wformat-overflow=]
  211 |                         sprintf(tt+1,"%04d",tlen);
      |                                       ^~~~
xlito.c:211:38: note: directive argument in the range [-2147483648, 985]
  211 |                         sprintf(tt+1,"%04d",tlen);
      |                                      ^~~~~~
In file included from /usr/include/stdio.h:964,
                 from xlito.c:2:
In function ‘sprintf’,
    inlined from ‘main’ at xlito.c:211:4:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: 
‘__builtin___sprintf_chk’ output between 5 and 12 bytes into a destination of 
size 5
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" -f 
Makefile.std all "LIBS=-lX11 -lm -lXext -lpng16  -ljpeg " returned exit code 2
make[1]: *** [debian/rules:12: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: xli
Source-Version: 1.17.0+20061110-10
Done: Josenilson Ferreira da Silva <nilsonfsi...@hotmail.com>

We believe that the bug you reported is fixed in the latest version of
xli, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Josenilson Ferreira da Silva <nilsonfsi...@hotmail.com> (supplier of updated 
xli 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: Sun, 04 Aug 2024 22:52:34 -0300
Source: xli
Architecture: source
Version: 1.17.0+20061110-10
Distribution: unstable
Urgency: medium
Maintainer: Josenilson Ferreira da Silva <nilsonfsi...@hotmail.com>
Changed-By: Josenilson Ferreira da Silva <nilsonfsi...@hotmail.com>
Closes: 1075667
Changes:
 xli (1.17.0+20061110-10) unstable; urgency=medium
 .
   * d/control: Bumped Standards-Version to 4.7.0
   * d/patches/230.fix-buffer-overflow.patch:
       - Fixed buffering and string formatting (Closes: #1075667)
Checksums-Sha1:
 d696efdc506c34b30b4a8329e024b6b7305aa65a 1944 xli_1.17.0+20061110-10.dsc
 4c87b6088135ad02b397c3a6ff4c94b37f9c6c88 32264 
xli_1.17.0+20061110-10.debian.tar.xz
 021deb80d631baf639751d4bac584590c5ddb1cf 7644 
xli_1.17.0+20061110-10_source.buildinfo
Checksums-Sha256:
 3a43b6c8d3919b24e548f0f477d7bff4d1b7598ef88a391adcc0f5c2723485b5 1944 
xli_1.17.0+20061110-10.dsc
 1ebf681e734904c02c72138871eb29d1f76510d0fa070df08cc2dbf46bc20db2 32264 
xli_1.17.0+20061110-10.debian.tar.xz
 9a6160bb55376e0b1b205eb2a3e4bd5707f19739f4984635fc0037ceb91743fb 7644 
xli_1.17.0+20061110-10_source.buildinfo
Files:
 5c5585fba6e025f6bdad38e7ed3d50ce 1944 graphics optional 
xli_1.17.0+20061110-10.dsc
 fd60ad3447fe5a09e82d45252ca40e7c 32264 graphics optional 
xli_1.17.0+20061110-10.debian.tar.xz
 28049f8219f0178acb5c2cfaaa385577 7644 graphics optional 
xli_1.17.0+20061110-10_source.buildinfo

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

iQIyBAEBCgAdFiEEqBlNXRF+LQLfMNMNB6n1YjE0Rs0FAmawdIMACgkQB6n1YjE0
Rs3LEQ/2JiYKYotzWw1P++TPkdSGrFC3mXHfIemHXxPMEV7QGu4x8uuJpyg+47O/
sTgdTD+ej4e/f13OFPuMTHU1mMY8S026Y3AwmGLKC7l6OOdjFyrTqBVdkhVLIF3k
ygbOm2S4vKtcygmTHYVxVO0nIJSa1u9V6307/FhHRquLC837S8+CrHN46Z5l7HWv
D/3lhNK9IkpIXOgLKqmv9Z3MA3bMhB1GzYZotwTRCnnfbws06FDBE2BoPm1/ILAY
fZUpx9OedfK6Vtr9y5w5ow8eQ1Fb9nIqoIN85R3I/fBPkS6cBsgms9Yik9xncU7J
cTw0jmzsuuSswbQ17SgNt/sGJObbqoZ0U1R+oYvZbej9QW85rIIijO1IRBcQyFOy
zE3C6LX5zDGaqU3Tb53C4tOodCr1PRUIANUgm4Sb3Ya9a+F/Jh/xmhRZWu/vMzai
DO2TMJVP2hR31LU/amVmzkG4rn6TWg0NKIx5KK76LkPO6CgYkP7UOE1+ulc6Zl8W
H8lcG7o/TQ6EBSbx/AJ8W0Ssxz8UQmIiFwhVP/f1HEhajygNVUCwUWeGhJs4aZ+v
SAy9BjFjAHF7kzX00OYLuevbhBiS0K/BRM6KT45p1my+DYSxgTo0mDU/x6Q6hO1L
C5J0UgeF/V9LSSVbl5lzYBwKzJ7ehlzPSWvgjZoKUULNh9q3LQ==
=zJ2F
-----END PGP SIGNATURE-----

Attachment: pgpne7xvsFixF.pgp
Description: PGP signature


--- End Message ---

Reply via email to