Package: src:audmes Version: 2022.10.09-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/audmes_2022.10.09-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 [...] wxWidgets lib settings: -L/usr/lib/x86_64-linux-gnu;-pthread;;;-lwx_gtk3u_core-3.2;-lwx_baseu-3.2 -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SYSCONFDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu dh_auto_build cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' /usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make -f CMakeFiles/AudMeS.dir/build.make CMakeFiles/AudMeS.dir/depend make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/AudMeS.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make -f CMakeFiles/AudMeS.dir/build.make CMakeFiles/AudMeS.dir/build make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 14%] Building CXX object CMakeFiles/AudMeS.dir/dlg_audiointerface.cpp.o [ 28%] Building C object CMakeFiles/AudMeS.dir/fourier.c.o /usr/bin/c++ -DHAVE_GETTIMEOFDAY -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__LINUX__ -D__WXGTK__ -I/<<PKGBUILDDIR>>/. -isystem /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -std=gnu++11 -MD -MT CMakeFiles/AudMeS.dir/dlg_audiointerface.cpp.o -MF CMakeFiles/AudMeS.dir/dlg_audiointerface.cpp.o.d -o CMakeFiles/AudMeS.dir/dlg_audiointerface.cpp.o -c /<<PKGBUILDDIR>>/dlg_audiointerface.cpp /usr/bin/cc -DHAVE_GETTIMEOFDAY -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__LINUX__ -D__WXGTK__ -I/<<PKGBUILDDIR>>/. -isystem /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -MD -MT CMakeFiles/AudMeS.dir/fourier.c.o -MF CMakeFiles/AudMeS.dir/fourier.c.o.d -o CMakeFiles/AudMeS.dir/fourier.c.o -c /<<PKGBUILDDIR>>/fourier.c [ 57%] Building CXX object CMakeFiles/AudMeS.dir/CtrlOScope.cpp.o [ 57%] Building CXX object CMakeFiles/AudMeS.dir/AudMeS.cpp.o [ 71%] Building CXX object CMakeFiles/AudMeS.dir/RWAudio_IO.cpp.o /usr/bin/c++ -DHAVE_GETTIMEOFDAY -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__LINUX__ -D__WXGTK__ -I/<<PKGBUILDDIR>>/. -isystem /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -std=gnu++11 -MD -MT CMakeFiles/AudMeS.dir/CtrlOScope.cpp.o -MF CMakeFiles/AudMeS.dir/CtrlOScope.cpp.o.d -o CMakeFiles/AudMeS.dir/CtrlOScope.cpp.o -c /<<PKGBUILDDIR>>/CtrlOScope.cpp [ 85%] Building CXX object CMakeFiles/AudMeS.dir/rtaudio/RtAudio.cpp.o /usr/bin/c++ -DHAVE_GETTIMEOFDAY -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__LINUX__ -D__WXGTK__ -I/<<PKGBUILDDIR>>/. -isystem /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -std=gnu++11 -MD -MT CMakeFiles/AudMeS.dir/AudMeS.cpp.o -MF CMakeFiles/AudMeS.dir/AudMeS.cpp.o.d -o CMakeFiles/AudMeS.dir/AudMeS.cpp.o -c /<<PKGBUILDDIR>>/AudMeS.cpp /usr/bin/c++ -DHAVE_GETTIMEOFDAY -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__LINUX__ -D__WXGTK__ -I/<<PKGBUILDDIR>>/. -isystem /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -std=gnu++11 -MD -MT CMakeFiles/AudMeS.dir/RWAudio_IO.cpp.o -MF CMakeFiles/AudMeS.dir/RWAudio_IO.cpp.o.d -o CMakeFiles/AudMeS.dir/RWAudio_IO.cpp.o -c /<<PKGBUILDDIR>>/RWAudio_IO.cpp /usr/bin/c++ -DHAVE_GETTIMEOFDAY -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__LINUX__ -D__WXGTK__ -I/<<PKGBUILDDIR>>/. -isystem /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -std=gnu++11 -MD -MT CMakeFiles/AudMeS.dir/rtaudio/RtAudio.cpp.o -MF CMakeFiles/AudMeS.dir/rtaudio/RtAudio.cpp.o.d -o CMakeFiles/AudMeS.dir/rtaudio/RtAudio.cpp.o -c /<<PKGBUILDDIR>>/rtaudio/RtAudio.cpp /<<PKGBUILDDIR>>/RWAudio_IO.cpp: In function ‘bool lfsr16()’: /<<PKGBUILDDIR>>/RWAudio_IO.cpp:53:3: error: ‘uint16_t’ was not declared in this scope 53 | uint16_t bit; /* Must be 16-bit to allow bit<<15 later in the code */ | ^~~~~~~~ /<<PKGBUILDDIR>>/RWAudio_IO.cpp:31:1: note: ‘uint16_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? 30 | #include <map> +++ |+#include <cstdint> 31 | /<<PKGBUILDDIR>>/RWAudio_IO.cpp:54:10: error: ‘uint16_t’ does not name a type 54 | static uint16_t lfsr = 1; /* Must not be 0 */ | ^~~~~~~~ /<<PKGBUILDDIR>>/RWAudio_IO.cpp:54:10: note: ‘uint16_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? /<<PKGBUILDDIR>>/RWAudio_IO.cpp:57:3: error: ‘bit’ was not declared in this scope 57 | bit = ((lfsr >> 0) ^ (lfsr >> 2) ^ (lfsr >> 3) ^ (lfsr >> 5)) & 1u; | ^~~ /<<PKGBUILDDIR>>/RWAudio_IO.cpp:57:11: error: ‘lfsr’ was not declared in this scope; did you mean ‘lfsr16’? 57 | bit = ((lfsr >> 0) ^ (lfsr >> 2) ^ (lfsr >> 3) ^ (lfsr >> 5)) & 1u; | ^~~~ | lfsr16 make[3]: *** [CMakeFiles/AudMeS.dir/build.make:135: CMakeFiles/AudMeS.dir/RWAudio_IO.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:86: CMakeFiles/AudMeS.dir/all] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[1]: *** [Makefile:159: 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:7: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

