[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1075564: marked as done (texlive-bin: ftbfs with GCC-14)



Your message dated Thu, 25 Jul 2024 10:51:38 +0000
with message-id <E1sWw4Q-00ELK6-3H@fasolo.debian.org>
and subject line Bug#1075564: fixed in texlive-bin 2024.20240313.70630+ds-3
has caused the Debian Bug report #1075564,
regarding texlive-bin: 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 owner@bugs.debian.org
immediately.)


-- 
1075564: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075564
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:texlive-bin
Version: 2024.20240313.70630+ds-2
Severity: important
Tags: sid trixie
User: debian-gcc@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/texlive-bin_2024.20240313.70630+ds-2_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

[...]
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../texk/xdvik/pk.c: In function ‘read_PK_index’:
../../../texk/xdvik/pk.c:377:19: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  377 |             (void)fread(dummy, 1, bytes_left, fontp->file);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdvik  -I../../../texk/xdvik/gui -DPS_GS -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I/usr/include/freetype2 -I/usr/include/libpng16    -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o special.o ../../../texk/xdvik/special.c
gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdvik  -I../../../texk/xdvik/gui -DPS_GS -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I/usr/include/freetype2 -I/usr/include/libpng16    -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o string-utils.o ../../../texk/xdvik/string-utils.c
gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdvik  -I../../../texk/xdvik/gui -DPS_GS -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I/usr/include/freetype2 -I/usr/include/libpng16    -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o string_list.o ../../../texk/xdvik/string_list.c
gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdvik  -I../../../texk/xdvik/gui -DPS_GS -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I/usr/include/freetype2 -I/usr/include/libpng16    -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o util.o ../../../texk/xdvik/util.c
gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdvik  -I../../../texk/xdvik/gui -DPS_GS -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I/usr/include/freetype2 -I/usr/include/libpng16    -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o vf.o ../../../texk/xdvik/vf.c
gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdvik  -I../../../texk/xdvik/gui -DPS_GS -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I/usr/include/freetype2 -I/usr/include/libpng16    -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o x_util.o ../../../texk/xdvik/x_util.c
../../../texk/xdvik/vf.c: In function ‘read_VF_index’:
../../../texk/xdvik/vf.c:162:19: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  162 |             (void)fread((char *)m->pos, 1, len, VF_file);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../texk/xdvik/util.c: In function ‘my_realpath’:
../../../texk/xdvik/util.c:554:15: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  554 |         (void)fchdir(fd);
      |               ^~~~~~~~~~
../../../texk/xdvik/util.c:564:11: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  564 |     (void)fchdir(fd);
      |           ^~~~~~~~~~
../../../texk/xdvik/util.c: In function ‘fork_process’:
../../../texk/xdvik/util.c:1029:19: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1029 |             (void)chdir(dirname);
      |                   ^~~~~~~~~~~~~~
../../../texk/xdvik/util.c:1032:19: warning: ignoring return value of ‘getcwd’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1032 |             (void)getcwd(path, MAXPATHLEN);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~
../../../texk/xdvik/util.c: In function ‘find_file’:
../../../texk/xdvik/util.c:1456:27: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1456 |                     (void)fchdir(fd);
      |                           ^~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdvik  -I../../../texk/xdvik/gui -DPS_GS -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I/usr/include/freetype2 -I/usr/include/libpng16    -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o xdvi.o ../../../texk/xdvik/xdvi.c
gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdvik  -I../../../texk/xdvik/gui -DPS_GS -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I/usr/include/freetype2 -I/usr/include/libpng16    -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o xserver-info.o ../../../texk/xdvik/xserver-info.c
squeeze/squeeze ../../../texk/xdvik/psheader.txt psheader.c
gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdvik  -I../../../texk/xdvik/gui -DPS_GS -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I/usr/include/freetype2 -I/usr/include/libpng16    -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o gui/Panner.o ../../../texk/xdvik/gui/Panner.c
gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdvik  -I../../../texk/xdvik/gui -DPS_GS -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I/usr/include/freetype2 -I/usr/include/libpng16    -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o gui/Tip.o ../../../texk/xdvik/gui/Tip.c
gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdvik  -I../../../texk/xdvik/gui -DPS_GS -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I/usr/include/freetype2 -I/usr/include/libpng16    -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o gui/help-window.o ../../../texk/xdvik/gui/help-window.c
gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdvik  -I../../../texk/xdvik/gui -DPS_GS -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I/usr/include/freetype2 -I/usr/include/libpng16    -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o gui/mag.o ../../../texk/xdvik/gui/mag.c
gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdvik  -I../../../texk/xdvik/gui -DPS_GS -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I/usr/include/freetype2 -I/usr/include/libpng16    -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o gui/menu.o ../../../texk/xdvik/gui/menu.c
gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdvik  -I../../../texk/xdvik/gui -DPS_GS -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I/usr/include/freetype2 -I/usr/include/libpng16    -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o gui/message-window.o ../../../texk/xdvik/gui/message-window.c
gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdvik  -I../../../texk/xdvik/gui -DPS_GS -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I/usr/include/freetype2 -I/usr/include/libpng16    -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o gui/pagesel.o ../../../texk/xdvik/gui/pagesel.c
gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdvik  -I../../../texk/xdvik/gui -DPS_GS -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I/usr/include/freetype2 -I/usr/include/libpng16    -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o gui/print-dialog.o ../../../texk/xdvik/gui/print-dialog.c
../../../texk/xdvik/gui/pagesel.c: In function ‘xaw_update_list’:
../../../texk/xdvik/gui/pagesel.c:541:41: error: passing argument 2 of ‘XawListChange’ from incompatible pointer type [-Wincompatible-pointer-types]
  541 |     XawListChange(LIST_WIDGET, page_info.page_labels, 0,
      |                                ~~~~~~~~~^~~~~~~~~~~~
      |                                         |
      |                                         char **
In file included from ../../../texk/xdvik/gui/pagesel.c:93:
/usr/include/X11/Xaw/List.h:170:27: note: expected ‘const char **’ but argument is of type ‘char **’
  170 |  _Xconst char           **list,
      |                           ^
make[6]: *** [Makefile:926: gui/pagesel.o] Error 1
make[6]: *** Waiting for unfinished jobs....
make[6]: Leaving directory '/<<PKGBUILDDIR>>/Work/texk/xdvik'
make[5]: *** [Makefile:1064: all-recursive] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/Work/texk/xdvik'
make[4]: *** [Makefile:626: all] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/Work/texk/xdvik'
make[3]: *** [Makefile:871: recurse] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/Work/texk'
make[2]: *** [Makefile:442: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/Work/texk'
make[1]: *** [Makefile:536: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>/Work'
dh_auto_build: error: cd Work && make -j8 returned exit code 2
make: *** [debian/rules:72: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: texlive-bin
Source-Version: 2024.20240313.70630+ds-3
Done: Hilmar Preuße <hille42@debian.org>

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

Debian distribution maintenance software
pp.
Hilmar Preuße <hille42@debian.org> (supplier of updated texlive-bin 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: Thu, 25 Jul 2024 12:03:11 +0200
Source: texlive-bin
Architecture: source
Version: 2024.20240313.70630+ds-3
Distribution: unstable
Urgency: medium
Maintainer: Debian TeX Task Force <debian-tex-maint@lists.debian.org>
Changed-By: Hilmar Preuße <hille42@debian.org>
Closes: 1072254 1072319 1075564
Changes:
 texlive-bin (2024.20240313.70630+ds-3) unstable; urgency=medium
 .
   [ Hilmar Preusse ]
   * Add patches for manual pages:
     - tex2aspc.1 (Closes: #1072254)
     - ttf2pk.1 (Closes: #1072319)
 .
   Add patch texlive-bin-20230311-typecasts.patch (from Fedora [1]) to
   make xdvik compatible to the old lbxaw package currently in Debian.
   Once libxaw >= 1.0.16 has entered Debian the patch needs to be
   disabled again (Closes: #1075564).
 .
   [1] https://src.fedoraproject.org/rpms/texlive-base/c/ef14236976cfb48e0fe4b2b3af14cdf3d0d64516?branch=rawhide
Checksums-Sha1:
 d0115621d626c157b12affc3899f8ee311e98811 3539 texlive-bin_2024.20240313.70630+ds-3.dsc
 8d61a4ac39bcb32786d2890667cb01effefb90e1 79160 texlive-bin_2024.20240313.70630+ds-3.debian.tar.xz
 e4ed4afb5202f50216ef9dc47f741d6666f92a15 6093 texlive-bin_2024.20240313.70630+ds-3_source.buildinfo
Checksums-Sha256:
 63329dc889f807f746a9bf0495b505da8cb488d620d7c098a6aa42bd6a0655f9 3539 texlive-bin_2024.20240313.70630+ds-3.dsc
 5fd1207c6b605d6552a04ce0d65ad46876d08f5291671655ce340e6008bb3318 79160 texlive-bin_2024.20240313.70630+ds-3.debian.tar.xz
 e5b9af0a731af972c365bc9360052600c62890dd993d331304555b1fcd2ce25d 6093 texlive-bin_2024.20240313.70630+ds-3_source.buildinfo
Files:
 5e0507dc23efdd5b05c86395d5df69fb 3539 tex optional texlive-bin_2024.20240313.70630+ds-3.dsc
 3fe73a4de36d214bd0d3e62d1ff3cbd8 79160 tex optional texlive-bin_2024.20240313.70630+ds-3.debian.tar.xz
 dcab85b1e568330eca5bb030514e2c43 6093 tex optional texlive-bin_2024.20240313.70630+ds-3_source.buildinfo

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

iQKTBAEBCgB9FiEEaXGmC/nkbIhxf16kxiZYRqvgLIsFAmaiI7xfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDY5
NzFBNjBCRjlFNDZDODg3MTdGNUVBNEM2MjY1ODQ2QUJFMDJDOEIACgkQxiZYRqvg
LIuuXRAAg/ID144+3LT2o7JGWu/epziWpLT7Kwpa2Cx55Y7P3Mf2pX8FdPHAMriH
IyllDYzWLsnIdT72N5yLhbeil4njQBSKTpDNvXCLqnB23pxfVpqSHyryT/ORVcid
rd+11N/OL5XZTawsZgU5OH+95sC43KNG6/zFbCXAX7R7dCmcDpW9H1TTQQWwyDsl
R58sbj5tlkJjSyhP4oGa2O1Yp7ClbpNZ89Suc7tV8OnpbsGnNPxNTMoSacvheHhp
e3TGBBn1O16Dv9+1BJ89sRP0k/GN0jOuUsmHLL8JH6uDqB6SnbV2KfgsmTIGXDTK
dnehe+qlXXVQAKL647snXlpOHxP0WMKjePbR3ZsDR6qoqMv3qK+mabyw5528i9JT
IDBk9T0oxZdwQ9y9XGLUQMGWMxNitnMwRgkTsc7D1XlqslX8NkgPzOzvxmCqhmH/
dx9oaBSzxt7cqsds1PtLiKXTh112Yc1Y2Tf2Pf8LWrdywzU0luco+eW7QxWjYlSj
vgOuU2gIEeFCkHabYPdX2n31N7XehXlqY6X5Y69CZpFoamgGsgrs/M/A1mfBR0sU
cyyN27GJbTPp3JS+TjZoEmkcOycrCYEcVz1jwTls9HSYgo+212FJuxXmdxV7Xti+
0H0veSKW5M9rio/YhSu/F0B2WQjff4QTk4MSQIQSv6I6vr+GpmE=
=tthb
-----END PGP SIGNATURE-----

Attachment: pgpVAAYPldMfh.pgp
Description: PGP signature


--- End Message ---

Reply to: