Your message dated Wed, 14 Aug 2024 10:49:35 +0000
with message-id <e1sebzp-00d7r9...@fasolo.debian.org>
and subject line Bug#1075363: fixed in pccts 1.33MR33-6.4
has caused the Debian Bug report #1075363,
regarding pccts: 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.)


-- 
1075363: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075363
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:pccts
Version: 1.33MR33-6.3
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/pccts_1.33MR33-6.3_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

[...]
   58 |         fprintf(stderr, "set_new: Cannot allocate set with max of 
%d\n", _max); \
      |                                                                   ~^
      |                                                                    |
      |                                                                    int
      |                                                                   %ld
../support/set/set.h:57:1: warning: this ‘if’ clause does not guard... 
[-Wmisleading-indentation]
   57 | if (((a).setword=(unsigned 
*)calloc(NumWords(_max),BytesPerWord))==NULL) \
      | ^~
../support/set/set.c:557:9: note: in expansion of macro ‘set_new’
  557 |         set_new(a, strlen(s));
      |         ^~~~~~~
../support/set/set.h:59:9: note: ...this statement, but the latter is 
misleadingly indented as if it were guarded by the ‘if’
   59 |         (a).n = NumWords(_max);
      |         ^
../support/set/set.c:557:9: note: in expansion of macro ‘set_new’
  557 |         set_new(a, strlen(s));
      |         ^~~~~~~
x86_64-linux-gnu-gcc -O2 -Wall -Wno-unused -g -I. -I../support/set -I../h 
-DUSER_ZZSYN -DZZLEXBUFSIZE=32000   -c -o support.o support.c
x86_64-linux-gnu-gcc -O2 -Wall -Wno-unused -g -I. -I../support/set -I../h 
-DUSER_ZZSYN -DZZLEXBUFSIZE=32000   -c -o output.o output.c
output.c: In function ‘p_class_hdr’:
output.c:125:23: warning: ‘%s’ directive writing up to 199 bytes into a region 
of size 100 [-Wformat-overflow=]
  125 |         sprintf(buf, "%s_h", name);
      |                       ^~
......
  716 |         return buf;
      |                ~~~     
In function ‘gate_symbol’,
    inlined from ‘p_class_hdr’ at output.c:150:2:
output.c:125:9: note: ‘sprintf’ output between 3 and 202 bytes into a 
destination of size 100
  125 |         sprintf(buf, "%s_h", name);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
output.c: In function ‘p_class_hdr’:
output.c:125:23: warning: ‘%s’ directive writing up to 199 bytes into a region 
of size 100 [-Wformat-overflow=]
  125 |         sprintf(buf, "%s_h", name);
      |                       ^~
......
  716 |         return buf;
      |                ~~~     
In function ‘gate_symbol’,
    inlined from ‘p_class_hdr’ at output.c:151:2:
output.c:125:9: note: ‘sprintf’ output between 3 and 202 bytes into a 
destination of size 100
  125 |         sprintf(buf, "%s_h", name);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -O2 -Wall -Wno-unused -g -I. -I../support/set -I../h 
-DUSER_ZZSYN -DZZLEXBUFSIZE=32000   -c -o relabel.o relabel.c
x86_64-linux-gnu-gcc -O2 -Wall -Wno-unused -g -I. -I../support/set -I../h 
-DUSER_ZZSYN -DZZLEXBUFSIZE=32000   -c -o automata.o automata.c
x86_64-linux-gnu-gcc -O2 -Wall -Wno-unused -g -I. -I../support/set -I../h 
-DUSER_ZZSYN -DZZLEXBUFSIZE=32000 -o dlg dlg_p.o dlg_a.o main.o err.o set.o 
support.o output.o relabel.o automata.o
mv dlg ../bin/.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/dlg'
dlg executable now in bin
(cd ./sorcerer; /usr/bin/make CC="x86_64-linux-gnu-gcc" COPT="-O2 -Wall 
-Wno-unused -g")
make[2]: Entering directory '/<<PKGBUILDDIR>>/sorcerer'
/usr/bin/make sor
make[3]: Entering directory '/<<PKGBUILDDIR>>/sorcerer'
x86_64-linux-gnu-gcc -O2 -Wall -Wno-unused -g -Ih -I. -I../h -I../support/set 
-DZZLEXBUFSIZE=32000   -c -o sor.o sor.c
x86_64-linux-gnu-gcc -O2 -Wall -Wno-unused -g -Ih -I. -I../h -I../support/set 
-DZZLEXBUFSIZE=32000   -c -o scan.o scan.c
x86_64-linux-gnu-gcc -O2 -Wall -Wno-unused -g -Ih -I. -I../h -I../support/set 
-DZZLEXBUFSIZE=32000   -c -o err.o err.c
x86_64-linux-gnu-gcc -O2 -Wall -Wno-unused -g -Ih -I. -I../h -I../support/set 
-DZZLEXBUFSIZE=32000   -c -o main.o main.c
x86_64-linux-gnu-gcc -O2 -Wall -Wno-unused -g -Ih -I. -I../h -I../support/set 
-DZZLEXBUFSIZE=32000   -c -o globals.o globals.c
x86_64-linux-gnu-gcc -O2 -Wall -Wno-unused -g -Ih -I. -I../h -I../support/set 
-DZZLEXBUFSIZE=32000   -c -o gen.o gen.c
gen.c:59:8: error: type defaults to ‘int’ in declaration of ‘outfile’ 
[-Wimplicit-int]
   59 | static outfile = -1;
      |        ^~~~~~~
make[3]: *** [<builtin>: gen.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/sorcerer'
make[2]: *** [makefile:24: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/sorcerer'
make[1]: *** [makefile:51: pccts] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:19: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: pccts
Source-Version: 1.33MR33-6.4
Done: Colin Watson <cjwat...@debian.org>

We believe that the bug you reported is fixed in the latest version of
pccts, 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.
Colin Watson <cjwat...@debian.org> (supplier of updated pccts 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, 14 Aug 2024 11:24:49 +0100
Source: pccts
Architecture: source
Version: 1.33MR33-6.4
Distribution: unstable
Urgency: medium
Maintainer: Dale E. Martin <d...@the-martins.org>
Changed-By: Colin Watson <cjwat...@debian.org>
Closes: 1075363
Changes:
 pccts (1.33MR33-6.4) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Don't rely on implicit declarations (closes: #1075363).
Checksums-Sha1:
 143a140d9b7931fd6f6a42775d11d344dab351b9 1719 pccts_1.33MR33-6.4.dsc
 649af8c9b1e543f400baa0226fdc6894ed8368bf 6044 pccts_1.33MR33-6.4.debian.tar.xz
 08cf1660ef6ef50273a66957e9e056bf5b5077cd 6135 
pccts_1.33MR33-6.4_source.buildinfo
Checksums-Sha256:
 46e875261d12d609899e1a56db96975bca595b512d3820018695a6d9dbf62fb7 1719 
pccts_1.33MR33-6.4.dsc
 cdfc89f598e60943dcd968cd2cec589674757f6f60ce216241ca56e6a26145e7 6044 
pccts_1.33MR33-6.4.debian.tar.xz
 66e79b6a8ce3fb7d1c80a7ed2dd34db85cba691cd5814b99f1480a5ea990a7c8 6135 
pccts_1.33MR33-6.4_source.buildinfo
Files:
 48a0f7752dcef44bfdbd7b57211db61f 1719 devel optional pccts_1.33MR33-6.4.dsc
 8854aaec603cc767d01b44021e253dd1 6044 devel optional 
pccts_1.33MR33-6.4.debian.tar.xz
 90893b464ad1af2cb2c447b2ce20889d 6135 devel optional 
pccts_1.33MR33-6.4_source.buildinfo

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

iQIzBAEBCAAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAma8hu4ACgkQOTWH2X2G
UAsy4g/+KpjYqhxc9wz3D0/i3LBDKkJCfXGf8H3RFaVauIy8zpRjy05JeYayc4j/
aTJfHxb57Pt9fB/rzqkZto7o4+FPUw/RpZjtZbWnD27FRxboEqvAniD1ZbnDtV1h
Iz0NaZR8kG2zDWgWUn88PyUtx7G8nKxYFb3VN3j5cfWol965tBpY05DKKHIlRz96
mjizYyhIArjoDAxXn0JDSsJHjI2cGuTum4TlyG6D7Cyh8hBzBMR1r0lk/0EKsEMX
BD2E+eRKS+yUYBq4ZuU46av53KGPK2dkvj4omDdN1T0f58ORHwgrqAdxIGdW/kDh
/f9jBl/dlQQJBstoJsEqwJUEPrw5pI1uroQicBbYYX80Nm4hYU4E8urMDThIhAYD
Nhl2cmt/dT/1jEh/6j2BGfA6DOX2qITRQwqj03u7RUetEecdo3qBOpYk2+I7cAu3
J3V2x7pI842V3dbIQRwmsTPTyF/k5sHoasdbA9sO14McKBy7U3f1WpK0yMlJC+Rw
wbkyKRwloLRTLxIS51Qy4WuXVvtKswKWGJO4zFi3UfDytu48js2RLHQYlqzzpy60
ETHU1JkW/ms0sQHjlYzYWwUC5/lSZHIjcMtzeoNF6rPYLTHvK48oKWV2tUurhkvT
NPLGQ2xCDJ4FtDQR6EnIouVf4AjXOto+K6433f0dK7mGtmYLllM=
=xmdg
-----END PGP SIGNATURE-----

Attachment: pgpxgMBMOSQDc.pgp
Description: PGP signature


--- End Message ---

Reply via email to