Your message dated Sat, 22 Jul 2023 12:28:24 +0000
with message-id <[email protected]>
and subject line Bug#1037851: fixed in rumur 2023.05.21-1
has caused the Debian Bug report #1037851,
regarding rumur: 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 [email protected]
immediately.)
--
1037851: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037851
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:rumur
Version: 2022.08.20-1
Severity: normal
Tags: sid trixie
User: [email protected]
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/rumur_2022.08.20-1_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
[...]
cd /<<PKGBUILDDIR>>/librumur && /usr/bin/flex --noline
-o/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur/lexer.l.cc src/lexer.l
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f rumur/CMakeFiles/man-rumur.dir/build.make
rumur/CMakeFiles/man-rumur.dir/build
src/parser.yy: warning: 4 shift/reduce conflicts [-Wconflicts-sr]
src/parser.yy: note: rerun with option '-Wcounterexamples' to generate conflict
counterexamples
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 4%] Generating murphi2uclid.1.gz
cd /<<PKGBUILDDIR>>/murphi2uclid && gzip -9 --no-name --to-stdout
doc/murphi2uclid.1
>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/murphi2uclid/murphi2uclid.1.gz"
[ 5%] Generating murphi2c.1.gz
[ 6%] Generating murphi2murphi.1.gz
cd /<<PKGBUILDDIR>>/murphi2c && gzip -9 --no-name --to-stdout doc/murphi2c.1
>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/murphi2c/murphi2c.1.gz"
cd /<<PKGBUILDDIR>>/murphi2murphi && gzip -9 --no-name --to-stdout
doc/murphi2murphi.1
>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/murphi2murphi/murphi2murphi.1.gz"
[ 7%] Generating murphi2xml.1.gz
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/murphi2xml && gzip -9 --no-name --to-stdout
doc/murphi2xml.1
>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/murphi2xml/murphi2xml.1.gz"
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 7%] Generating rumur.1.gz
cd /<<PKGBUILDDIR>>/rumur && gzip -9 --no-name --to-stdout doc/rumur.1
>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rumur/rumur.1.gz"
[ 7%] Generating rumur-get-version.h
cd /<<PKGBUILDDIR>>/librumur && src/make-version.py
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur/rumur-get-version.h
[ 7%] Built target man-murphi2uclid
[ 8%] Generating rumur-run.1.gz
[ 8%] Built target man-murphi2murphi
cd /<<PKGBUILDDIR>>/rumur && gzip -9 --no-name --to-stdout doc/rumur-run.1
>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rumur/rumur-run.1.gz"
[ 8%] Built target man-murphi2xml
[ 8%] Built target man-murphi2c
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 8%] Built target man-rumur
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/librumur
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur/CMakeFiles/librumur.dir/DependInfo.cmake
--color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f librumur/CMakeFiles/librumur.dir/build.make
librumur/CMakeFiles/librumur.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 11%] Building CXX object librumur/CMakeFiles/librumur.dir/src/Comment.cc.o
[ 11%] Building CXX object librumur/CMakeFiles/librumur.dir/src/except.cc.o
[ 11%] Building CXX object librumur/CMakeFiles/librumur.dir/src/Decl.cc.o
[ 11%] Building CXX object librumur/CMakeFiles/librumur.dir/src/Boolean.cc.o
[ 12%] Building CXX object librumur/CMakeFiles/librumur.dir/src/Expr.cc.o
[ 13%] Building CXX object librumur/CMakeFiles/librumur.dir/src/Function.cc.o
[ 15%] Building CXX object librumur/CMakeFiles/librumur.dir/src/Model.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur && /usr/bin/c++
-I/<<PKGBUILDDIR>>/librumur/include -I/<<PKGBUILDDIR>>/librumur/src
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall
-Wextra -Wformat=2 -Wwrite-strings -Wmissing-declarations -Wshadow -Wundef
-Wcast-qual -Wcast-align -Wlogical-op -Wstrict-aliasing=1 -Wpointer-arith -MD
-MT librumur/CMakeFiles/librumur.dir/src/Decl.cc.o -MF
CMakeFiles/librumur.dir/src/Decl.cc.o.d -o
CMakeFiles/librumur.dir/src/Decl.cc.o -c /<<PKGBUILDDIR>>/librumur/src/Decl.cc
[ 15%] Building CXX object librumur/CMakeFiles/librumur.dir/src/indexer.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur && /usr/bin/c++
-I/<<PKGBUILDDIR>>/librumur/include -I/<<PKGBUILDDIR>>/librumur/src
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall
-Wextra -Wformat=2 -Wwrite-strings -Wmissing-declarations -Wshadow -Wundef
-Wcast-qual -Wcast-align -Wlogical-op -Wstrict-aliasing=1 -Wpointer-arith -MD
-MT librumur/CMakeFiles/librumur.dir/src/Boolean.cc.o -MF
CMakeFiles/librumur.dir/src/Boolean.cc.o.d -o
CMakeFiles/librumur.dir/src/Boolean.cc.o -c
/<<PKGBUILDDIR>>/librumur/src/Boolean.cc
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur && /usr/bin/c++
-I/<<PKGBUILDDIR>>/librumur/include -I/<<PKGBUILDDIR>>/librumur/src
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall
-Wextra -Wformat=2 -Wwrite-strings -Wmissing-declarations -Wshadow -Wundef
-Wcast-qual -Wcast-align -Wlogical-op -Wstrict-aliasing=1 -Wpointer-arith -MD
-MT librumur/CMakeFiles/librumur.dir/src/Comment.cc.o -MF
CMakeFiles/librumur.dir/src/Comment.cc.o.d -o
CMakeFiles/librumur.dir/src/Comment.cc.o -c
/<<PKGBUILDDIR>>/librumur/src/Comment.cc
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur && /usr/bin/c++
-I/<<PKGBUILDDIR>>/librumur/include -I/<<PKGBUILDDIR>>/librumur/src
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall
-Wextra -Wformat=2 -Wwrite-strings -Wmissing-declarations -Wshadow -Wundef
-Wcast-qual -Wcast-align -Wlogical-op -Wstrict-aliasing=1 -Wpointer-arith -MD
-MT librumur/CMakeFiles/librumur.dir/src/except.cc.o -MF
CMakeFiles/librumur.dir/src/except.cc.o.d -o
CMakeFiles/librumur.dir/src/except.cc.o -c
/<<PKGBUILDDIR>>/librumur/src/except.cc
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur && /usr/bin/c++
-I/<<PKGBUILDDIR>>/librumur/include -I/<<PKGBUILDDIR>>/librumur/src
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall
-Wextra -Wformat=2 -Wwrite-strings -Wmissing-declarations -Wshadow -Wundef
-Wcast-qual -Wcast-align -Wlogical-op -Wstrict-aliasing=1 -Wpointer-arith -MD
-MT librumur/CMakeFiles/librumur.dir/src/Expr.cc.o -MF
CMakeFiles/librumur.dir/src/Expr.cc.o.d -o
CMakeFiles/librumur.dir/src/Expr.cc.o -c /<<PKGBUILDDIR>>/librumur/src/Expr.cc
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur && /usr/bin/c++
-I/<<PKGBUILDDIR>>/librumur/include -I/<<PKGBUILDDIR>>/librumur/src
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall
-Wextra -Wformat=2 -Wwrite-strings -Wmissing-declarations -Wshadow -Wundef
-Wcast-qual -Wcast-align -Wlogical-op -Wstrict-aliasing=1 -Wpointer-arith -MD
-MT librumur/CMakeFiles/librumur.dir/src/Function.cc.o -MF
CMakeFiles/librumur.dir/src/Function.cc.o.d -o
CMakeFiles/librumur.dir/src/Function.cc.o -c
/<<PKGBUILDDIR>>/librumur/src/Function.cc
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur && /usr/bin/c++
-I/<<PKGBUILDDIR>>/librumur/include -I/<<PKGBUILDDIR>>/librumur/src
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall
-Wextra -Wformat=2 -Wwrite-strings -Wmissing-declarations -Wshadow -Wundef
-Wcast-qual -Wcast-align -Wlogical-op -Wstrict-aliasing=1 -Wpointer-arith -MD
-MT librumur/CMakeFiles/librumur.dir/src/indexer.cc.o -MF
CMakeFiles/librumur.dir/src/indexer.cc.o.d -o
CMakeFiles/librumur.dir/src/indexer.cc.o -c
/<<PKGBUILDDIR>>/librumur/src/indexer.cc
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur && /usr/bin/c++
-I/<<PKGBUILDDIR>>/librumur/include -I/<<PKGBUILDDIR>>/librumur/src
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall
-Wextra -Wformat=2 -Wwrite-strings -Wmissing-declarations -Wshadow -Wundef
-Wcast-qual -Wcast-align -Wlogical-op -Wstrict-aliasing=1 -Wpointer-arith -MD
-MT librumur/CMakeFiles/librumur.dir/src/Model.cc.o -MF
CMakeFiles/librumur.dir/src/Model.cc.o.d -o
CMakeFiles/librumur.dir/src/Model.cc.o -c /<<PKGBUILDDIR>>/librumur/src/Model.cc
[ 15%] Building CXX object librumur/CMakeFiles/librumur.dir/src/Node.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur && /usr/bin/c++
-I/<<PKGBUILDDIR>>/librumur/include -I/<<PKGBUILDDIR>>/librumur/src
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/librumur -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall
-Wextra -Wformat=2 -Wwrite-strings -Wmissing-declarations -Wshadow -Wundef
-Wcast-qual -Wcast-align -Wlogical-op -Wstrict-aliasing=1 -Wpointer-arith -MD
-MT librumur/CMakeFiles/librumur.dir/src/Node.cc.o -MF
CMakeFiles/librumur.dir/src/Node.cc.o.d -o
CMakeFiles/librumur.dir/src/Node.cc.o -c /<<PKGBUILDDIR>>/librumur/src/Node.cc
In file included from /<<PKGBUILDDIR>>/librumur/src/Node.cc:2:
/<<PKGBUILDDIR>>/librumur/include/rumur/Node.h:26:22: error: ‘SIZE_MAX’ was not
declared in this scope
26 | size_t unique_id = SIZE_MAX;
| ^~~~~~~~
/<<PKGBUILDDIR>>/librumur/include/rumur/Node.h:5:1: note: ‘SIZE_MAX’ is defined
in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
4 | #include <climits>
+++ |+#include <cstdint>
5 | #include <cstddef>
make[3]: *** [librumur/CMakeFiles/librumur.dir/build.make:211:
librumur/CMakeFiles/librumur.dir/src/Node.cc.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:278: librumur/CMakeFiles/librumur.dir/all]
Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:17: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: rumur
Source-Version: 2023.05.21-1
Done: Matthew Fernandez <[email protected]>
We believe that the bug you reported is fixed in the latest version of
rumur, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matthew Fernandez <[email protected]> (supplier of updated rumur
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 22 Jul 2023 09:45:32 +1000
Source: rumur
Architecture: source
Version: 2023.05.21-1
Distribution: unstable
Urgency: medium
Maintainer: Matthew Fernandez <[email protected]>
Changed-By: Matthew Fernandez <[email protected]>
Closes: 1037851
Changes:
rumur (2023.05.21-1) unstable; urgency=medium
.
* New upstream release.
* Fix build failures with GCC-13. Closes: #1037851.
* Update Standards-Version from 4.6.0.1 to 4.6.2.
* Relicense debian/ as Unlicense instead of GPL-3+.
Checksums-Sha1:
696a064809f5eea75b81803d975a095b45f7f7fb 1848 rumur_2023.05.21-1.dsc
3bf01251837ca95d5112ce593187f4089e06309f 317098 rumur_2023.05.21.orig.tar.gz
235f3c721b5fe0d21a6e509a9ba89f674086507a 5188 rumur_2023.05.21-1.debian.tar.xz
e98feba0a2686dca66c24877d5e322144c336507 6642
rumur_2023.05.21-1_source.buildinfo
Checksums-Sha256:
da6ceaca905fb75a00fb275c3e4b795c92cf986d692862823433bb07a25e02f0 1848
rumur_2023.05.21-1.dsc
db3161adf57e746b1bd49b2a204db64d4ef3dd0a8211f4e92db401b24a391cd2 317098
rumur_2023.05.21.orig.tar.gz
43719403f2ec72777c4a084c377cff11d9048b71fe7c1101b9297c8002b312ce 5188
rumur_2023.05.21-1.debian.tar.xz
a471ef3555dc88133df53a7f11a4d2f9e11d5713c46bd8d98c698c8fba39fa7b 6642
rumur_2023.05.21-1_source.buildinfo
Files:
c81eca6a449d60e989251abb04063187 1848 devel optional rumur_2023.05.21-1.dsc
7980517c303f40720dce58752a36656e 317098 devel optional
rumur_2023.05.21.orig.tar.gz
a2b2c1657527e410fa24efa64ef34156 5188 devel optional
rumur_2023.05.21-1.debian.tar.xz
eefd7260a01ab154051320802d24d2fa 6642 devel optional
rumur_2023.05.21-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmS7xRUQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFDctDAD36Dac6Q6tV5aBOLtbHThA2BJLxPNHnMZM
v78JJ87p0cBu6X01tBxw6pQMm3Bg4JXf7RJAGOEL04v9neGneACLqP4vQKNdQRWg
0ue13/g1W4tWBzjPxV9BZyPPfqlA2zmNuF8JiR/NaX6R5aivZXoBvolMxkAa4cgU
y1uB5XYlyAis0UKy3v0H5hYpNuHo9dYpGqA7BdB+n3T4dPwi/+zP3zyKQ6M8Pxsy
1pcP5+cxqwTXTqh5LMN3aobub93zT90o/wn5tVf9QrticnDTFd3ebFOPchfVEnF1
Q4sU1+0z622b17YKhIIyFYgDCLmacSkm2hO5Wj2GuzBAVry1pULsDzTjPYeB35Z+
plE2HuOFpFlltmtuQv6GBnubCJUXRv4u7SRWXLC4R6ffAMozEGGRoIHC4epFZ0FJ
aXoP3rPtOID6D3a/Cdxu/J/Ec+c86/Dv2UsGGRt+kVBU/nywbonPtbxosoL99XjR
1BukOPQyaUBAvY/Tx/7jFPoPC+efhMU=
=6Mae
-----END PGP SIGNATURE-----
--- End Message ---