Your message dated Thu, 10 Oct 2024 05:42:55 +0000
with message-id <e1sylwt-00daca...@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 ow...@bugs.debian.org
immediately.)


-- 
1075391: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075391
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ploticus
Version: 2.42-6
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/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 ---
Source: ploticus
Source-Version: 2.42-7
Done: Shengqi Chen <harry-c...@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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Shengqi Chen <harry-c...@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 ftpmas...@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 <packa...@qa.debian.org>
Changed-By: Shengqi Chen <harry-c...@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: pgptCy1etjB9j.pgp
Description: PGP signature


--- End Message ---

Reply via email to