Control: tags -1 patch On 2024-11-06 Helmut Grohne <hel...@subdivi.de> wrote: > Source: icewm > Version: 3.6.0-1 > Severity: serious > Justification: nocheck ftbfs is rc since trixie > Tags: ftbfs trixie sid
> Hi, > icewm fails to build from source when enabling the nocheck build > profile. A build ends as follows: [...] > | make[2]: *** No rule to make target 'strtest'. Stop. Hello, Upstream's cmake-setup builds strtest if BUILD_TESTING is set and override_dh_auto_configure automatically sets BUILD_TESTING unless nocheck is selected. (Also afaict the Debian packaging does not make use of strtest.) So this is trivially fixable with: --- a/debian/rules +++ b/debian/rules @@ -65,7 +65,7 @@ override_dh_auto_test: # $(MAKE) -f debian/rules -j2 config_normal config_lite override_dh_auto_build: - dh_auto_build -- all strtest + dh_auto_build -- all # cd debian && for x in -lite -experimental ; do cp -lf icewm.postinst icewm$$x.postinst ; cp -lf icewm.prerm icewm$$x.prerm ; done I will follow-up with a NMU. cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure'