Your message dated Tue, 18 Jul 2023 22:52:43 +0000
with message-id <e1qltyh-003lh3...@fasolo.debian.org>
and subject line Bug#1037864: fixed in spek 0.8.5+dfsg-3
has caused the Debian Bug report #1037864,
regarding spek: 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.)
--
1037864: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037864
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:spek
Version: 0.8.5+dfsg-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/spek_0.8.5+dfsg-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
[...]
make[4]: Leaving directory '/<<PKGBUILDDIR>>/data/icons/24x24'
Making check in 32x32
make[4]: Entering directory '/<<PKGBUILDDIR>>/data/icons/32x32'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/data/icons/32x32'
Making check in 48x48
make[4]: Entering directory '/<<PKGBUILDDIR>>/data/icons/48x48'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/data/icons/48x48'
Making check in scalable
make[4]: Entering directory '/<<PKGBUILDDIR>>/data/icons/scalable'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/data/icons/scalable'
make[4]: Entering directory '/<<PKGBUILDDIR>>/data/icons'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/data/icons'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/data/icons'
make[3]: Entering directory '/<<PKGBUILDDIR>>/data'
/usr/bin/msgfmt --desktop --template spek.desktop.in -d ../po -o spek.desktop
make[3]: Leaving directory '/<<PKGBUILDDIR>>/data'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/data'
Making check in man
make[2]: Entering directory '/<<PKGBUILDDIR>>/man'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/man'
Making check in po
make[2]: Entering directory '/<<PKGBUILDDIR>>/po'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/po'
Making check in src
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
Making check in tests
make[2]: Entering directory '/<<PKGBUILDDIR>>/tests'
make test perf
make[3]: Entering directory '/<<PKGBUILDDIR>>/tests'
g++ -DHAVE_CONFIG_H -I. -I.. -include config.h -I../src
-DSAMPLES_DIR=\"./samples\" -pthread -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu
-I/usr/include/x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -std=gnu++11 -Wall
-Wextra -c -o test-audio.o test-audio.cc
g++ -DHAVE_CONFIG_H -I. -I.. -include config.h -I../src
-DSAMPLES_DIR=\"./samples\" -pthread -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu
-I/usr/include/x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -std=gnu++11 -Wall
-Wextra -c -o test-fft.o test-fft.cc
g++ -DHAVE_CONFIG_H -I. -I.. -include config.h -I../src
-DSAMPLES_DIR=\"./samples\" -pthread -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu
-I/usr/include/x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -std=gnu++11 -Wall
-Wextra -c -o test-utils.o test-utils.cc
g++ -DHAVE_CONFIG_H -I. -I.. -include config.h -I../src
-DSAMPLES_DIR=\"./samples\" -pthread -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu
-I/usr/include/x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -std=gnu++11 -Wall
-Wextra -c -o test.o test.cc
g++ -DHAVE_CONFIG_H -I. -I.. -include config.h -I../src
-DSAMPLES_DIR=\"./samples\" -pthread -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu
-I/usr/include/x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -std=gnu++11 -Wall
-Wextra -c -o perf.o perf.cc
perf.cc: In function ‘void create_samples()’:
perf.cc:19:5: error: ‘uint16_t’ was not declared in this scope
19 | uint16_t u16;
| ^~~~~~~~
perf.cc:4:1: note: ‘uint16_t’ is defined in header ‘<cstdint>’; did you forget
to ‘#include <cstdint>’?
3 | #include <fstream>
+++ |+#include <cstdint>
4 |
perf.cc:20:5: error: ‘uint32_t’ was not declared in this scope
20 | uint32_t u32;
| ^~~~~~~~
perf.cc:20:5: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget
to ‘#include <cstdint>’?
perf.cc:22:48: error: ‘u32’ was not declared in this scope
22 | file.write(reinterpret_cast<const char*>(&(u32 = 36 + data_size)),
4); // size
| ^~~
perf.cc:26:48: error: ‘u16’ was not declared in this scope
26 | file.write(reinterpret_cast<const char*>(&(u16 = 1)), 2); // 1 = PCM
| ^~~
make[3]: *** [Makefile:492: perf.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[2]: *** [Makefile:692: check-am] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[1]: *** [Makefile:464: check-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j8 check "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1
returned exit code 2
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: spek
Source-Version: 0.8.5+dfsg-3
Done: Matteo Bini <matteo...@tiepi.it>
We believe that the bug you reported is fixed in the latest version of
spek, 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.
Matteo Bini <matteo...@tiepi.it> (supplier of updated spek 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: Tue, 18 Jul 2023 14:14:24 +0200
Source: spek
Architecture: source
Version: 0.8.5+dfsg-3
Distribution: unstable
Urgency: high
Maintainer: Matteo Bini <matteo...@tiepi.it>
Changed-By: Matteo Bini <matteo...@tiepi.it>
Closes: 1037864
Changes:
spek (0.8.5+dfsg-3) unstable; urgency=high
.
* debian/patches/:
- Correct author and description of 01_arm64-mips64el.patch. Update
forwarded URL of the same patch with merged upstream commit.
- Fix ftbfs with GCC-13 (02_ftbfs-gcc13.patch) (Closes: #1037864).
- Add AppStream metainfo file with metadata (03_metainfo.patch).
Checksums-Sha1:
ff0f8da4be4885b5a0f909b3555bc3220b175f35 1679 spek_0.8.5+dfsg-3.dsc
d56c0c4be586c9cd9ce336baaf97bbe8bf39f345 4516 spek_0.8.5+dfsg-3.debian.tar.xz
a8954f342c337e12a52bd04f329959dc0bd163db 9032
spek_0.8.5+dfsg-3_source.buildinfo
Checksums-Sha256:
1dedb64df4dc7d5c389f91e1a875f908357abe13d4c2b88c13794bc31eeea39b 1679
spek_0.8.5+dfsg-3.dsc
2b2ed256f095c07f7f88f79a5027a3e01e3250cc7bc2e2d6909b308c9d648015 4516
spek_0.8.5+dfsg-3.debian.tar.xz
e8a4e82fac27ca62577c2149455bef325427e3d5445cbe308139f8f3e9824b21 9032
spek_0.8.5+dfsg-3_source.buildinfo
Files:
f11b0022484de218ee48aeae8e529026 1679 sound optional spek_0.8.5+dfsg-3.dsc
ab492a450a5da06251e2363d4fcc88fd 4516 sound optional
spek_0.8.5+dfsg-3.debian.tar.xz
1c97c989fecac64a6c5a0893ae30e6c4 9032 sound optional
spek_0.8.5+dfsg-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmS3FUMQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFJqsDAD49M13n2srRkEZ9HTwz6okHLp9PNJZkd2C
76LtWI2HSyv2qmXb82A/pGL/IR4KAO6GkcoN0e1RIO6taMESx57wUgIxGGdpx84V
18HKeE91AvjAx2NqpZTgQe0W/TDPA8KxR9nJost1s5J78jqz1gummmsp5HoJDhiV
fgocT/MZbC+J0Cx0pFbEB1mcyvKa8BEbkSas2rHXx9BnEn8gb05iGAxVkiWouRe6
qG3X7GifEOol8jLMCnIHcIqE/PF3gd+FS7ZLIxarn6POBWlVllac7Qdic5NZnxUF
um0I3HWTHOXI0iz+uD9PE1upAQv0gLy3jtieIto36uz+u2/g97ad6q7DcSkDjXsP
xSfiRSgoU5SNm5q++TFGVOL4TfMbJ6sE5B/RCaYbt1ZC0bH8Pwodu7WIVsr6ulOf
8amY2bvimCqWK3phQfJmV0nhYq2vyyoKRGQbUlJrNyDIX+EXnVLIrA3Vwhu58Gat
/8HsQM9PSekJ0lqF4zcUYK6Bn0Id0Tw=
=tYtu
-----END PGP SIGNATURE-----
--- End Message ---