On Wed, 10 Aug 2022 07:41:00 +0200 Andreas Beckmann <a...@debian.org> wrote:
> Source: assaultcube
> Version: 1.2.0.2.1-2
> Severity: serious
> Tags: ftbfs sid bookworm
> Justification: fails to build from source (but built successfully in the past)
> 
> Hi,
> 
> assaultcube recently started to FTBFS, this could be related to GCC 12
> becoming the default compiler.
> 
>    dh_dwz -O--sourcedirectory=source/src
> dwz: debian/assaultcube/usr/lib/games/assaultcube/ac_client: Unknown 
> debugging section .debug_addr
> dwz: debian/assaultcube/usr/lib/games/assaultcube/ac_server: Unknown 
> debugging section .debug_addr
> dwz: Too few files for multifile optimization
> dh_dwz: error: dwz 
> -mdebian/assaultcube/usr/lib/debug/.dwz/x86_64-linux-gnu/assaultcube.debug 
> -M/usr/lib/debug/.dwz/x86_64-linux-gnu/assaultcube.debug --
debian/assaultcube/usr/lib/games/assaultcube/ac_client 
debian/assaultcube/usr/lib/games/assaultcube/ac_server returned exit code 1
> dh_dwz: error: Aborting due to earlier error
> make: *** [debian/rules:9: binary] Error 25
> 
> 
> Andreas

Upstream has hardcoded clang to be used, and it seems that clang and dh_dwz 
won't work together.
As they say in their Makefile that they did this because there were problems 
with gcc in the past,
and stress that those bugs have been fixed, I'll fix it by changing the 
compiler to gcc.

--
tobi

Reply via email to