Your message dated Sat, 24 Jun 2023 19:05:02 +0000
with message-id <e1qd8zc-006cmd...@fasolo.debian.org>
and subject line Bug#1037691: fixed in icmake 10.04.01-1
has caused the Debian Bug report #1037691,
regarding icmake: ftbfs with GCC-13
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.)


-- 
1037691: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037691
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:icmake
Version: 10.03.03-2
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[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-13/g++-13, but succeeds to build with gcc-12/g++-12. 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/2023/05/22/logs/icmake_10.03.03-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 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-13/porting_to.html

[...]
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../6opinsert.o -c opinsert.cc
    cd ..
    cd ./constants
    cd ..
    ar rs ../tmp/libsupport.a 1data.o 1demo.o 2data.o 2find.o 3changedir.o 
3exists.o 3mustchangedir.o 3older.o 3remove.o 3times.o 3usagetop.o 3younger.o 
4endian.o 5data.o 6opinsert.o atoffset.o bimheader1.o bimname.o checkoffsets.o 
readfrom.o seek.o string.o string2.o vartype.o
ar: creating ../tmp/libsupport.a
Creating tmp/usr/libexec/icmake/icm-comp
    cd ./functions
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 -x 
c++-header ./functions.ih
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../checkmainparams.o -c checkmainparams.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../definemain.o -c definemain.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../functions1.o -c functions1.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../define.o -c define.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../find.o -c find.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../data.o -c data.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../checkoverload.o -c checkoverload.cc
    cd ..
    cd ./tokens
    cd ..
    cd ./args
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 -x 
c++-header ./args.ih
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../1pushargs.o -c pushargs.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../1ifstmnt.o -c ifstmnt.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../1makelist.o -c makelist.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../1add.o -c add.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../1forstmnt.o -c forstmnt.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../1callfunction.o -c callfunction.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../1callmakelist.o -c callmakelist.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../1initialtypes.o -c initialtypes.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../1equaltypes2.o -c equaltypes2.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../1typesmatch.o -c typesmatch.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../1builtin.o -c builtin.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../1callbuiltin.o -c callbuiltin.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../1trailingtypes.o -c trailingtypes.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../1catexpressions.o -c catexpressions.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../1function.o -c function.cc
    cd ..
    cd ./scanner
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 -x 
c++-header ./scanner.ih
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../2lex.o -c lex.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../2setwhere.o -c setwhere.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../2token.o -c token.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../2setlinenr.o -c setlinenr.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../2pushfile.o -c pushfile.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../2cleanstring.o -c cleanstring.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../2scanner1.o -c scanner1.cc
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../2popfile.o -c popfile.cc
    cd ..
    cd ./builtin
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 -x 
c++-header ./builtin.ih
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../3data.o -c data.cc
    cd ..
    cd ./opcode
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 -x 
c++-header ./opcode.ih
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 
-o../4data.o -c data.cc
    cd ..
    cd ./symtab
    g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 --std=c++20 -x 
c++-header ./symtab.ih
In file included from ./symtab.ih:1:
./symtab.h:20:9: error: ‘uint16_t’ does not name a type
   20 |         uint16_t    location;           // the variable's location
      |         ^~~~~~~~
./symtab.h:8:1: note: ‘uint16_t’ is defined in header ‘<cstdint>’; did you 
forget to ‘#include <cstdint>’?
    7 | #include "../exprtype/exprtype.h"
  +++ |+#include <cstdint>
    8 | 
make[1]: *** [debian/rules:31: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:22: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: icmake
Source-Version: 10.04.01-1
Done: Frank B. Brokken <f.b.brok...@rug.nl>

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

Debian distribution maintenance software
pp.
Frank B. Brokken <f.b.brok...@rug.nl> (supplier of updated icmake 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: Sat, 24 Jun 2023 09:16:08 +0200
Source: icmake
Architecture: source
Version: 10.04.01-1
Distribution: unstable
Urgency: medium
Maintainer: Francesco Paolo Lovergine <fran...@debian.org>
Changed-By: Frank B. Brokken <f.b.brok...@rug.nl>
Closes: 1037691
Changes:
 icmake (10.04.01-1) unstable; urgency=medium
 .
   * New upstream version 10.04.01
     Fixes FTBFS with GCC-13 (Closes: #1037691)
Checksums-Sha1:
 9bacc158ab73da6394175b7195beb9220348f946 2067 icmake_10.04.01-1.dsc
 6fad4a682903f87ac6480ec4df59b67cf82b29af 452899 icmake_10.04.01.orig.tar.gz
 fc3c67948a81e86c80ffa08e9aefe12a7bde31ae 8248 icmake_10.04.01-1.debian.tar.xz
 bed1fea0893cca8f8f34eac60f7a567bfb116ab2 6141 icmake_10.04.01-1_amd64.buildinfo
Checksums-Sha256:
 0ef14a531c8d80e6da87011cd7b482e4a1beb733114dfe815222c81c1c862691 2067 
icmake_10.04.01-1.dsc
 fa930a80135b2bb70163c96bc712676e1a839f0bc20ac360dd7a6a429bf88c37 452899 
icmake_10.04.01.orig.tar.gz
 ba375cc2949c3c0430d283a2d1a5e3f50e52826ba16c87f40519147451a8127c 8248 
icmake_10.04.01-1.debian.tar.xz
 e7a2afed0def21d0a150e4d02b64de04a9089272631dc93a52c260f89c1d908f 6141 
icmake_10.04.01-1_amd64.buildinfo
Files:
 710d2337d4ba0aaad5d31860c716215d 2067 devel optional icmake_10.04.01-1.dsc
 2871036a6b945ac574283924b0809cf0 452899 devel optional 
icmake_10.04.01.orig.tar.gz
 016d98d4daf70d590f519f14320697bd 8248 devel optional 
icmake_10.04.01-1.debian.tar.xz
 ed8d853e124ecb8b2c957c82a2a047de 6141 devel optional 
icmake_10.04.01-1_amd64.buildinfo

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

iQJIBAEBCgAyFiEE5Qr9Va3SequXFjqLIdIFiZdLPpYFAmSXN+wUHHRtYW5jaWxs
QGRlYmlhbi5vcmcACgkQIdIFiZdLPpbVexAAqhVh1d+tuQHKt/dZkOJnBfme2fT2
4kFKoavbpa7SltznsKjovqpWa0XHKEVLmLuWbOUCiHMEimp5ZkkHfSYQ761bw2Vq
9i/HW33Z/N40pe2EHrQZTOwYM3g3tVRMxDgxxriFRnU03mDCXmwioBxpMYslxqA7
p/kXjDHx+t6XVA3aua0IaXE0kCjflvuwem/COb5j5yjZcB0QR31ZRFmiBQa3Z9P4
hhU83g5ZTmPvuaCrxS41Z4CCFtJk4e9yYsz12Sm/2OCMv2v9VVciOOhn/ufdg/FN
ajSIeU9h4+aW09shsdcjxyhuxposV/46FoUmBH3VBO/DSe6azbVUDBQGMhoC92s6
Atq2j4yfODJuogY6xeN9pwV6FO/EjXpV209nMHlUhHgoab7Lh3Z46lb5ikf8mcYb
5I8CGxJfEVrFewRjJo4X8Xey6HZUlyfWH3E9Lu9uHjSkAbBNC/Pz92Iv9bmz9s3X
mP4L+jVzarsjjp33kZMYYPOr5CiWgzyiWIO+7jJqzHbWcItH6th0ohCzu/+SZNH8
KiLtGNfB6fMPYfJ4Cvs8jLx0w1pF7FbhLWCglgHCW19b5Fz9VqqmaDfXUGzUq3rM
7u6K8Hjv3Y/6pUhg+fzvghxAFNAP02nqWSpUI6syDqxFRaYsLf/VSxbfC6QbYcYW
rZzPsoEn12ar8FM=
=kqsU
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to