dsda-doom icon indicating copy to clipboard operation
dsda-doom copied to clipboard

v0.27.2 FTBFS: overriding recipe for target 'dsda-doom'

Open jengelh opened this issue 1 year ago • 1 comments

On the current v0.27.2 / commit ceeb17bd49548e0907f9f80f3cdc8869c5b59d57, with cmake-3.27.2, dsda-doom fails to build:

$ cmake .
-- Found DUMB: /usr/lib64/libdumb.so  
-- Configuring done (1.2s)
-- Generating done (0.0s)
-- Build files have been written to: /home/j/dsda-doom/prboom2
$ cmake . && make dsda-doom-wad
-- Configuring done (1.1s)
-- Generating done (0.0s)
-- Build files have been written to: /home/jengelh/obs/zu/games/dsda-doom/dsda-doom/prboom2
[ 75%] Built target rdatawad
[100%] Built target dsda-doom-wad
$ make
[  3%] Built target rdatawad
[  4%] Built target dsda-doom-wad
src/CMakeFiles/dsda-doom.dir/build.make:3950: warning: overriding recipe for target 'dsda-doom'
src/CMakeFiles/dsda-doom.dir/build.make:3940: warning: ignoring old recipe for target 'dsda-doom'
src/CMakeFiles/dsda-doom.dir/build.make:3950: warning: overriding recipe for target 'dsda-doom'
src/CMakeFiles/dsda-doom.dir/build.make:3940: warning: ignoring old recipe for target 'dsda-doom'
make[2]: *** No rule to make target 'optimized', needed by 'dsda-doom'.  Stop.
make[1]: *** [CMakeFiles/Makefile2:169: src/CMakeFiles/dsda-doom.dir/all] Error 2
make: *** [Makefile:136: all] Error 2

Bisecting through commit history, I have identified:

commit 959f50eb79af5b1e08b3387d33b5bf91c7c8b530
Author: Brian Koropoff <[email protected]>
Date:   Sun Jun 4 04:24:49 2023 -0700

    cmake: find and use release version of mad

jengelh avatar Nov 01 '23 13:11 jengelh