Package: rocksndiamonds Version: 4.1.4.1+dfsg-1 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) User: debian-...@lists.debian.org Usertags: ftbfs-gcc-10
Hi, rocksndiamonds started to FTBFS when GCC 10 was made the default compiler: gcc main.o conf_gfx.o conf_snd.o conf_mus.o conf_hlp.o init.o config.o events.o tools.o screens.o game.o editor.o files.o tape.o anim.o network.o netserv.o libgame/libgame.a game_em/game_em.a game_sp/game_sp.a game_mm/game_mm.a -Wl,-z,relro -Wl,-z,now -lSDL2_image -lSDL2_mixer -lSDL2_net -lSDL2 -lm -lz -o ../rocksndiamonds /usr/bin/ld: libgame/libgame.a(system.o):./src/libgame/system.c:42: multiple definition of `setup'; main.o:./src/main.c:135: first defined here /usr/bin/ld: game_sp/game_sp.a(main.o):./src/game_sp/main.c:12: multiple definition of `GfxFrame'; main.o:./src/main.c:70: first defined here collect2: error: ld returned 1 exit status More information about the corresponding GCC change can be found here: https://gcc.gnu.org/gcc-10/porting_to.html "Default to -fno-common" Andreas