This bug was fixed in the package crash - 8.0.6-1ubuntu2 --------------- crash (8.0.6-1ubuntu2) questing; urgency=medium
* d/rules: add -std=gnu17 to build it with gcc-15 on questing (LP: #2125394) -- Nishit Majithia <[email protected]> Tue, 23 Sep 2025 16:08:50 +0530 ** Changed in: crash (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to crash in Ubuntu. https://bugs.launchpad.net/bugs/2125394 Title: crash: ftbfs with GCC-15 Status in crash package in Ubuntu: Fix Released Status in crash package in Debian: New Bug description: Imported from Debian bug http://bugs.debian.org/1096475: Package: src:crash Version: 8.0.6-1 Severity: important Tags: sid forky User: [email protected] Usertags: ftbfs-gcc-15 [This bug is NOT 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-15/g++-15, but succeeds to build with gcc-14/g++-14. The severity of this report will be raised before the forky release. The full build log can be found at: http://qa-logs.debian.net/2025/02/16/amd64exp/crash_8.0.6-1_unstable_gccexp.log.gz The last lines of the build log are at the end of this report. To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS. Other 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-15/porting_to.html [...] checking whether localtime_r is compatible with its POSIX signature... no checking for lwpstatus_t.pr_reg in sys/procfs.h... yes checking for unsetenv... no checking for lwpstatus_t.pr_fpreg in sys/procfs.h... no checking for win32_pstatus_t in sys/procfs.h... yes checking for unsetenv() return type... no checking for ftello... int checking whether unsetenv obeys POSIX... yes checking for ftello64... yes checking whether iswcntrl works... yes checking for fseeko... yes checking for towlower... yes checking for fseeko64... yes checking for wctype_t... yes checking for fopen64... yes checking for wctrans_t... yes yes checking for wmemchr... checking size of off_t... yes checking for a BSD-compatible install... install --strip-program=true checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... 8 checking file_ptr type... BFD_HOST_64_BIT yes checking for stdlib.h... (cached) yes checking for style of include used by make... GNU checking whether make supports nested variables... checking for unistd.h... (cached) yes yes checking dependency style of gcc... checking for sys/param.h... gcc3 checking whether make supports nested variables... (cached) yes checking whether ln -s works... yes checking for x86_64-pc-linux-gnu-ranlib... ranlib checking for x86_64-pc-linux-gnu-ar... (cached) ar yes checking for getpagesize... (cached) yes checking for working mmap... configure: updating cache ./config.cache checking that generated files are newer than configure... yes checking for madvise... yes checking for mprotect... yes configure: updating cache ./config.cache checking that generated files are newer than configure... done configure: creating ./config.status done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating bfd-in3.h config.status: creating po/Makefile.in config.status: creating config.h config.status: executing depfiles commands config.status: creating Makefile config.status: creating import/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing default commands config.status: executing libtool commands config.status: executing default-1 commands config.status: executing bfd_stdint.h commands config.status: executing default commands make[4]: *** [Makefile:860: all] Error 2 crash build failed make[3]: *** [Makefile:267: gdb_merge] Error 1 make[2]: *** [Makefile:258: all] Error 2 dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned exit code 2 make[1]: *** [debian/rules:15: override_dh_auto_build] Error 255 make[1]: Leaving directory '/build/reproducible-path/crash-8.0.6' make: *** [debian/rules:12: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crash/+bug/2125394/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp

