Your message dated Thu, 10 Oct 2024 05:42:55 +0000 with message-id <E1sylwt-00DaCA-QT@fasolo.debian.org> and subject line Bug#1075391: fixed in ploticus 2.42-7 has caused the Debian Bug report #1075391, regarding ploticus: 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.) -- 1075391: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075391 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: maintonly@bugs.debian.org
- Subject: ploticus: ftbfs with GCC-14
- From: Matthias Klose <doko@debian.org>
- Date: Wed, 03 Jul 2024 12:40:20 +0000
- Message-id: <E1sOzHY-0043Df-8m@paradis.debian.org>
Package: src:ploticus Version: 2.42-6 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/ploticus_2.42-6_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 [...] gcc -fPIC -Wall -g -DPLOTICUS -DUNIX -DTDH_NOREC -DWZ -DLOCALE -DNOSWF -I/usr/include/X11 `dpkg-buildflags --get CFLAGS` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o block.o block.c gcc -fPIC -Wall -g -DPLOTICUS -DUNIX -DTDH_NOREC -DWZ -DLOCALE -DNOSWF -I/usr/include/X11 `dpkg-buildflags --get CFLAGS` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o pcode.o pcode.c In function ‘verttextsim’, inlined from ‘PLG_pcode’ at pcode.c:623:41: pcode.c:740:19: warning: ‘y2’ may be used uninitialized [-Wmaybe-uninitialized] 740 | y -= (Ecurtextheight * globalscale); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pcode.c: In function ‘PLG_pcode’: pcode.c:717:18: note: ‘y2’ was declared here 717 | double dist, y1, y2, x, y; | ^~ In file included from pcode.c:63: In function ‘verttextsim’, inlined from ‘PLG_pcode’ at pcode.c:623:41: plg.h:164:57: warning: ‘y1’ may be used uninitialized [-Wmaybe-uninitialized] 164 | #define Ebb( x, y ) PLG_bb( x, y ) | ^~~~~~~~~~~~~~ pcode.c:744:1: note: in expansion of macro ‘Ebb’ 744 | Ebb( x-(Ecurtextheight*globalscale), y1 ); | ^~~ pcode.c: In function ‘PLG_pcode’: pcode.c:717:14: note: ‘y1’ was declared here 717 | double dist, y1, y2, x, y; | ^~ gcc -fPIC -Wall -g -DPLOTICUS -DUNIX -DTDH_NOREC -DWZ -DLOCALE -DNOSWF -I/usr/include/X11 `dpkg-buildflags --get CFLAGS` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ps.o ps.c gcc -fPIC -Wall -g -DPLOTICUS -DUNIX -DTDH_NOREC -DWZ -DLOCALE -DNOSWF -I/usr/include/X11 `dpkg-buildflags --get CFLAGS` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o svg.o svg.c svg.c: In function ‘PLGS_trailer’: svg.c:743:46: error: passing argument 1 of ‘gzprintf’ from incompatible pointer type [-Wincompatible-pointer-types] 743 | if( svg_compress ) gzprintf( outfp, "%s", buf ); | ^~~~~ | | | FILE * In file included from svg.c:35: /usr/include/zlib.h:1471:39: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} but argument is of type ‘FILE *’ 1471 | ZEXTERN int ZEXPORTVA gzprintf(gzFile file, const char *format, ...); | ~~~~~~~^~~~ svg.c:752:26: error: passing argument 1 of ‘gzclose’ from incompatible pointer type [-Wincompatible-pointer-types] 752 | gzclose( outfp ); | ^~~~~ | | | FILE * /usr/include/zlib.h:1634:39: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} but argument is of type ‘FILE *’ 1634 | ZEXTERN int ZEXPORT gzclose(gzFile file); | ~~~~~~~^~~~ make[2]: *** [<builtin>: svg.o] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>/src' make[2]: Entering directory '/<<PKGBUILDDIR>>/src' rm -f *.o gd??files make[2]: Leaving directory '/<<PKGBUILDDIR>>/src' make[1]: Leaving directory '/<<PKGBUILDDIR>>' touch build-stamp fakeroot debian/rules binary dh_prep rm -f -- debian/ploticus.substvars debian/libploticus0.substvars debian/libploticus0-dev.substvars rm -fr -- debian/.debhelper/generated/ploticus/ debian/ploticus/ debian/tmp/ debian/.debhelper/generated/libploticus0/ debian/libploticus0/ debian/.debhelper/generated/libploticus0-dev/ debian/libploticus0-dev/ dh_testdir dh_testroot dh_installdirs install -m0755 -d debian/ploticus/usr/bin debian/ploticus/usr/share/doc/ploticus/examples debian/ploticus/usr/share/man/man1 debian/ploticus/usr/share/ploticus install -m0755 -d debian/libploticus0/usr/lib install -m0755 -d debian/libploticus0-dev/usr/include debian/libploticus0-dev/usr/lib /usr/bin/make install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp make[1]: Entering directory '/<<PKGBUILDDIR>>' install -d -m 755 /<<PKGBUILDDIR>>/debian/tmp/usr/bin install -m 755 src/ploticus /<<PKGBUILDDIR>>/debian/tmp/usr/bin/ploticus install: cannot stat 'src/ploticus': No such file or directory make[1]: *** [Makefile:22: install] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:36: install] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
- To: 1075391-close@bugs.debian.org
- Subject: Bug#1075391: fixed in ploticus 2.42-7
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Thu, 10 Oct 2024 05:42:55 +0000
- Message-id: <E1sylwt-00DaCA-QT@fasolo.debian.org>
- Reply-to: Shengqi Chen <harry-chen@outlook.com>
Source: ploticus Source-Version: 2.42-7 Done: Shengqi Chen <harry-chen@outlook.com> We believe that the bug you reported is fixed in the latest version of ploticus, 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 1075391@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Shengqi Chen <harry-chen@outlook.com> (supplier of updated ploticus 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: Wed, 09 Oct 2024 00:24:04 +0800 Source: ploticus Architecture: source Version: 2.42-7 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Shengqi Chen <harry-chen@outlook.com> Closes: 1075391 Changes: ploticus (2.42-7) unstable; urgency=medium . * QA upload. * d/patches: add patch to fix FTBFS with GCC-14 (closes: #1075391) Checksums-Sha1: 7ae60c6099d981c93c1c38c79a0c062171c1f341 1717 ploticus_2.42-7.dsc d42fe95f3d5afa138903fae57e1a0eb1029902de 19304 ploticus_2.42-7.debian.tar.xz 9e34b61185dae39f1d83a598ad81611bd4b13a2d 6371 ploticus_2.42-7_source.buildinfo Checksums-Sha256: add1912772d897ce921e920109043f30e9fb9c70aff32088367b52d20338b262 1717 ploticus_2.42-7.dsc edff0ab93c037dc53db97fce5988b55973e659a6e6de467740a254bdb5ed8930 19304 ploticus_2.42-7.debian.tar.xz b675044fd2682e560d54cbbc2f4170628b15a46da18dae760e213d28fb817b93 6371 ploticus_2.42-7_source.buildinfo Files: 8c14ea6e5cfda94b90a4d876805cd57e 1717 misc optional ploticus_2.42-7.dsc 82a5f83172b7154d916b381a11357dba 19304 misc optional ploticus_2.42-7.debian.tar.xz 92c060a2c58f31d49f29f151fafef926 6371 misc optional ploticus_2.42-7_source.buildinfo -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEBLHAyuu1xqoC2aJ5NP8o68vMTMgFAmcHS/MACgkQNP8o68vM TMhS/Qf/e2544Mp3Xy+eE7X+duuVLp1wn7J2K6/QAusKHVYRyAgM8IuULammp56U IVC2rVkqwfWoMisw858UgJalPlLoQxeVlbA64o+Db+v33BFfUasrP8X52GCz2s3H 0GIIt7agDqLNsqW0CV4y7YT/aBTbFXuy1RRYuqBaBNXFAtS9TkBSlUkCFrBGj+1P Pb+VisRIwWIigmo5XKizkGDx34w2G/fzDHTk508xIsKNGYJZwzdYuBiGfuGLvcwx DHzmFKhGbL/q9PpcDwhAFeaJMexLzdHScV+tOO9NYCnf5maD5LNMu08Z+1xBNWNN eJ/vMNeEo4D9bjQ8XP3K+hMzPaRb6g== =CVWo -----END PGP SIGNATURE-----Attachment: pgpDTgWbtQUVT.pgp
Description: PGP signature
--- End Message ---