Bug#957048: blastem: ftbfs with GCC-10

Matthias Klose doko at debian.org
Fri Apr 17 11:57:16 BST 2020


Package: src:blastem
Version: 0.6.3.3-2
Severity: normal
Tags: sid bullseye
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-10

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-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/blastem_0.6.3.3-2_unstable_gcc10.log
The last lines of the build log are at the end of this report.

To build with GCC 10, either set CC=gcc-10 CXX=g++-10 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

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-10/porting_to.html

[...]
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o vgmplay.o vgmplay.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o ym2612.o ym2612.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o psg.o psg.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o wave.o wave.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o blastem.o blastem.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o system.o system.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o genesis.o genesis.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o debug.o debug.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o gdb_remote.o gdb_remote.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o io.o io.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o romdb.o romdb.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o hash.o hash.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o menu.o menu.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o xband.o xband.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o realtec.o realtec.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o i2c.o i2c.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o nor.o nor.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o sega_mapper.o sega_mapper.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o multi_game.o multi_game.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o megawifi.o megawifi.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o net.o net.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o terminal.o terminal.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o m68k_core.o m68k_core.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o m68k_core_x86.o m68k_core_x86.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o gen.o gen.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o backend.o backend.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o mem.o mem.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o arena.o arena.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o gen_x86.o gen_x86.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o backend_x86.o backend_x86.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o saves.o saves.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o zip.o zip.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o bindings.o bindings.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o jcart.o jcart.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o nuklear_ui/font.o nuklear_ui/font.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o nuklear_ui/blastem_nuklear.o nuklear_ui/blastem_nuklear.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o nuklear_ui/sfnt.o nuklear_ui/sfnt.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o sms.o sms.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o z80_to_x86.o z80_to_x86.c
cc -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/x86_64-linux-gnu/SDL2 -I/usr/include/SDL2 -std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -DHAS_PROC -DHAVE_UNISTD_H -Wno-unused-result -DX86_64 -m64 -DCONFIG_PATH='"'/etc/blastem'"' -DDATA_PATH='"'/usr/share/games/blastem'"' -c -o termhelper.o termhelper.c
cc -o dis dis.o 68kinst.o tern.o vos_program_module.o -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -lm -lSDL2 -lGLEW -lGLU -lGL -lz -Wl,-z,relro -Wl,-z,now -fPIE -pie -m64
cc -o zdis zdis.o z80inst.o -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -lm -lSDL2 -lGLEW -lGLU -lGL -lz -Wl,-z,relro -Wl,-z,now -fPIE -pie -m64
cc -o stateview stateview.o vdp.o ppm.o controller_info.o render_audio.o render_sdl.o png.o serialize.o config.o tern.o util.o paths.o gst.o -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -lm -lSDL2 -lGLEW -lGLU -lGL -lz -Wl,-z,relro -Wl,-z,now -fPIE -pie -m64
/usr/bin/ld: vdp.o (symbol from plugin): in function `init_vdp_context':
(.text+0x0): multiple definition of `vdp_regs'; stateview.o (symbol from plugin):(.text+0x0): first defined here
/usr/bin/ld: render_sdl.o (symbol from plugin): in function `render_min_buffered':
(.text+0x0): multiple definition of `vdp_regs'; stateview.o (symbol from plugin):(.text+0x0): first defined here
/usr/bin/ld: util.o (symbol from plugin): in function `alloc_concat':
(.text+0x0): multiple definition of `vdp_regs'; stateview.o (symbol from plugin):(.text+0x0): first defined here
/usr/bin/ld: gst.o (symbol from plugin): in function `read_le_32':
(.text+0x0): multiple definition of `vdp_regs'; stateview.o (symbol from plugin):(.text+0x0): first defined here
cc -o vgmplay vgmplay.o ppm.o controller_info.o render_audio.o render_sdl.o png.o serialize.o config.o tern.o util.o paths.o ym2612.o psg.o wave.o -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -lm -lSDL2 -lGLEW -lGLU -lGL -lz -Wl,-z,relro -Wl,-z,now -fPIE -pie -m64
/usr/bin/ld: render_sdl.o (symbol from plugin): in function `render_min_buffered':
(.text+0x0): multiple definition of `vdp_regs'; vgmplay.o (symbol from plugin):(.text+0x0): first defined here
/usr/bin/ld: util.o (symbol from plugin): in function `alloc_concat':
(.text+0x0): multiple definition of `vdp_regs'; vgmplay.o (symbol from plugin):(.text+0x0): first defined here
/usr/bin/ld: ym2612.o (symbol from plugin): in function `ym_adjust_master_clock':
(.text+0x0): multiple definition of `vdp_regs'; vgmplay.o (symbol from plugin):(.text+0x0): first defined here
cc -o termhelper termhelper.o -O2 -flto -g -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -lm -lSDL2 -lGLEW -lGLU -lGL -lz -Wl,-z,relro -Wl,-z,now -fPIE -pie -m64
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:313: vgmplay] Error 1
make[2]: *** Waiting for unfinished jobs....
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:309: stateview] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 "INSTALL=install --strip-program=true" HOST_ZLIB=1 CONFIG_PATH=/etc/blastem DATA_PATH=/usr/share/games/blastem returned exit code 2
make[1]: *** [debian/rules:10: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



More information about the Pkg-games-devel mailing list