Bug#1075267: mgba: ftbfs with GCC-14
Matthias Klose
doko at debian.org
Wed Jul 3 13:36:18 BST 2024
Package: src:mgba
Version: 0.10.3+dfsg-1
Severity: important
Tags: sid trixie
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-14
[This bug is targeted to the upcoming trixie release]
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-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/mgba_0.10.3+dfsg-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 14, either set CC=gcc-14 CXX=g++-14 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-14/porting_to.html
[...]
18 | #define mSCRIPT_KV_PAIR(KEY, VALUE) { #KEY, VALUE }
| ^~~~~
/<<PKGBUILDDIR>>/src/script/stdlib.c:155:48: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
155 | mSCRIPT_KV_PAIR(expandBitmask, &mScriptExpandBitmask_Binding),
| ^
/<<PKGBUILDDIR>>/include/mgba/script/context.h:18:45: note: in definition of macro ‘mSCRIPT_KV_PAIR’
18 | #define mSCRIPT_KV_PAIR(KEY, VALUE) { #KEY, VALUE }
| ^~~~~
[ 43%] Building C object CMakeFiles/mgba.dir/src/script/engines/lua.c.o
/usr/bin/cc -DBUILD_GL -DBUILD_GLES2 -DBUILD_GLES3 -DENABLE_SCRIPTING -DHAVE_CRC32 -DHAVE_FREELOCALE -DHAVE_FUTIMENS -DHAVE_FUTIMES -DHAVE_LOCALE -DHAVE_LOCALTIME_R -DHAVE_NEWLOCALE -DHAVE_PTHREAD_CREATE -DHAVE_PTHREAD_SETNAME_NP -DHAVE_SETLOCALE -DHAVE_STRDUP -DHAVE_STRLCPY -DHAVE_STRNDUP -DHAVE_USELOCALE -DHAVE_VASPRINTF -DLUA_VERSION_ONLY=\"5.4\" -DMGBA_DLL -DM_CORE_GB -DM_CORE_GBA -DUSE_DEBUGGERS -DUSE_DISCORD_RPC -DUSE_EDITLINE -DUSE_EGL -DUSE_ELF -DUSE_FFMPEG -DUSE_GDB_STUB -DUSE_GLX -DUSE_LIBSWRESAMPLE -DUSE_LIBZIP -DUSE_LUA -DUSE_LZMA -DUSE_PNG -DUSE_PTHREADS -DUSE_SQLITE3 -DUSE_ZLIB -D_7ZIP_PPMD_SUPPPORT -D_GNU_SOURCE -Dmgba_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/src -I/usr/include/editline -I/<<PKGBUILDDIR>>/src/third-party/lzma -I/<<PKGBUILDDIR>>/src/third-party/discord-rpc/include -I/usr/include/lua5.4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers -Werror=implicit-function-declaration -pthread -std=c11 -fPIC -MD -MT CMakeFiles/mgba.dir/src/script/engines/lua.c.o -MF CMakeFiles/mgba.dir/src/script/engines/lua.c.o.d -o CMakeFiles/mgba.dir/src/script/engines/lua.c.o -c /<<PKGBUILDDIR>>/src/script/engines/lua.c
[ 43%] Building C object CMakeFiles/mgba.dir/src/gba/extra/audio-mixer.c.o
/usr/bin/cc -DBUILD_GL -DBUILD_GLES2 -DBUILD_GLES3 -DENABLE_SCRIPTING -DHAVE_CRC32 -DHAVE_FREELOCALE -DHAVE_FUTIMENS -DHAVE_FUTIMES -DHAVE_LOCALE -DHAVE_LOCALTIME_R -DHAVE_NEWLOCALE -DHAVE_PTHREAD_CREATE -DHAVE_PTHREAD_SETNAME_NP -DHAVE_SETLOCALE -DHAVE_STRDUP -DHAVE_STRLCPY -DHAVE_STRNDUP -DHAVE_USELOCALE -DHAVE_VASPRINTF -DLUA_VERSION_ONLY=\"5.4\" -DMGBA_DLL -DM_CORE_GB -DM_CORE_GBA -DUSE_DEBUGGERS -DUSE_DISCORD_RPC -DUSE_EDITLINE -DUSE_EGL -DUSE_ELF -DUSE_FFMPEG -DUSE_GDB_STUB -DUSE_GLX -DUSE_LIBSWRESAMPLE -DUSE_LIBZIP -DUSE_LUA -DUSE_LZMA -DUSE_PNG -DUSE_PTHREADS -DUSE_SQLITE3 -DUSE_ZLIB -D_7ZIP_PPMD_SUPPPORT -D_GNU_SOURCE -Dmgba_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/src -I/usr/include/editline -I/<<PKGBUILDDIR>>/src/third-party/lzma -I/<<PKGBUILDDIR>>/src/third-party/discord-rpc/include -I/usr/include/lua5.4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers -Werror=implicit-function-declaration -pthread -std=c11 -fPIC -MD -MT CMakeFiles/mgba.dir/src/gba/extra/audio-mixer.c.o -MF CMakeFiles/mgba.dir/src/gba/extra/audio-mixer.c.o.d -o CMakeFiles/mgba.dir/src/gba/extra/audio-mixer.c.o -c /<<PKGBUILDDIR>>/src/gba/extra/audio-mixer.c
In file included from /<<PKGBUILDDIR>>/include/mgba/internal/script/lua.h:8,
from /<<PKGBUILDDIR>>/src/script/engines/lua.c:6:
/<<PKGBUILDDIR>>/src/script/engines/lua.c: In function ‘_luaCreate’:
/<<PKGBUILDDIR>>/include/mgba/script/types.h:20:42: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
20 | #define mSCRIPT_VALUE_DOC_FUNCTION(NAME) (&_mScriptDoc_ ## NAME)
| ^
/<<PKGBUILDDIR>>/include/mgba/script/context.h:18:45: note: in definition of macro ‘mSCRIPT_KV_PAIR’
18 | #define mSCRIPT_KV_PAIR(KEY, VALUE) { #KEY, VALUE }
| ^~~~~
/<<PKGBUILDDIR>>/src/script/engines/lua.c:445:46: note: in expansion of macro ‘mSCRIPT_VALUE_DOC_FUNCTION’
445 | mSCRIPT_KV_PAIR(tcp, mSCRIPT_VALUE_DOC_FUNCTION(socket_tcp)),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/mgba/script/types.h:20:42: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
20 | #define mSCRIPT_VALUE_DOC_FUNCTION(NAME) (&_mScriptDoc_ ## NAME)
| ^
/<<PKGBUILDDIR>>/include/mgba/script/context.h:18:45: note: in definition of macro ‘mSCRIPT_KV_PAIR’
18 | #define mSCRIPT_KV_PAIR(KEY, VALUE) { #KEY, VALUE }
| ^~~~~
/<<PKGBUILDDIR>>/src/script/engines/lua.c:446:47: note: in expansion of macro ‘mSCRIPT_VALUE_DOC_FUNCTION’
446 | mSCRIPT_KV_PAIR(bind, mSCRIPT_VALUE_DOC_FUNCTION(socket_bind)),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/mgba/script/types.h:20:42: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
20 | #define mSCRIPT_VALUE_DOC_FUNCTION(NAME) (&_mScriptDoc_ ## NAME)
| ^
/<<PKGBUILDDIR>>/include/mgba/script/context.h:18:45: note: in definition of macro ‘mSCRIPT_KV_PAIR’
18 | #define mSCRIPT_KV_PAIR(KEY, VALUE) { #KEY, VALUE }
| ^~~~~
/<<PKGBUILDDIR>>/src/script/engines/lua.c:447:50: note: in expansion of macro ‘mSCRIPT_VALUE_DOC_FUNCTION’
447 | mSCRIPT_KV_PAIR(connect, mSCRIPT_VALUE_DOC_FUNCTION(socket_connect)),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 43%] Building C object CMakeFiles/mgba.dir/src/gba/extra/battlechip.c.o
/usr/bin/cc -DBUILD_GL -DBUILD_GLES2 -DBUILD_GLES3 -DENABLE_SCRIPTING -DHAVE_CRC32 -DHAVE_FREELOCALE -DHAVE_FUTIMENS -DHAVE_FUTIMES -DHAVE_LOCALE -DHAVE_LOCALTIME_R -DHAVE_NEWLOCALE -DHAVE_PTHREAD_CREATE -DHAVE_PTHREAD_SETNAME_NP -DHAVE_SETLOCALE -DHAVE_STRDUP -DHAVE_STRLCPY -DHAVE_STRNDUP -DHAVE_USELOCALE -DHAVE_VASPRINTF -DLUA_VERSION_ONLY=\"5.4\" -DMGBA_DLL -DM_CORE_GB -DM_CORE_GBA -DUSE_DEBUGGERS -DUSE_DISCORD_RPC -DUSE_EDITLINE -DUSE_EGL -DUSE_ELF -DUSE_FFMPEG -DUSE_GDB_STUB -DUSE_GLX -DUSE_LIBSWRESAMPLE -DUSE_LIBZIP -DUSE_LUA -DUSE_LZMA -DUSE_PNG -DUSE_PTHREADS -DUSE_SQLITE3 -DUSE_ZLIB -D_7ZIP_PPMD_SUPPPORT -D_GNU_SOURCE -Dmgba_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/src -I/usr/include/editline -I/<<PKGBUILDDIR>>/src/third-party/lzma -I/<<PKGBUILDDIR>>/src/third-party/discord-rpc/include -I/usr/include/lua5.4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers -Werror=implicit-function-declaration -pthread -std=c11 -fPIC -MD -MT CMakeFiles/mgba.dir/src/gba/extra/battlechip.c.o -MF CMakeFiles/mgba.dir/src/gba/extra/battlechip.c.o.d -o CMakeFiles/mgba.dir/src/gba/extra/battlechip.c.o -c /<<PKGBUILDDIR>>/src/gba/extra/battlechip.c
[ 43%] Building C object CMakeFiles/mgba.dir/src/gba/extra/proxy.c.o
/usr/bin/cc -DBUILD_GL -DBUILD_GLES2 -DBUILD_GLES3 -DENABLE_SCRIPTING -DHAVE_CRC32 -DHAVE_FREELOCALE -DHAVE_FUTIMENS -DHAVE_FUTIMES -DHAVE_LOCALE -DHAVE_LOCALTIME_R -DHAVE_NEWLOCALE -DHAVE_PTHREAD_CREATE -DHAVE_PTHREAD_SETNAME_NP -DHAVE_SETLOCALE -DHAVE_STRDUP -DHAVE_STRLCPY -DHAVE_STRNDUP -DHAVE_USELOCALE -DHAVE_VASPRINTF -DLUA_VERSION_ONLY=\"5.4\" -DMGBA_DLL -DM_CORE_GB -DM_CORE_GBA -DUSE_DEBUGGERS -DUSE_DISCORD_RPC -DUSE_EDITLINE -DUSE_EGL -DUSE_ELF -DUSE_FFMPEG -DUSE_GDB_STUB -DUSE_GLX -DUSE_LIBSWRESAMPLE -DUSE_LIBZIP -DUSE_LUA -DUSE_LZMA -DUSE_PNG -DUSE_PTHREADS -DUSE_SQLITE3 -DUSE_ZLIB -D_7ZIP_PPMD_SUPPPORT -D_GNU_SOURCE -Dmgba_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/src -I/usr/include/editline -I/<<PKGBUILDDIR>>/src/third-party/lzma -I/<<PKGBUILDDIR>>/src/third-party/discord-rpc/include -I/usr/include/lua5.4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers -Werror=implicit-function-declaration -pthread -std=c11 -fPIC -MD -MT CMakeFiles/mgba.dir/src/gba/extra/proxy.c.o -MF CMakeFiles/mgba.dir/src/gba/extra/proxy.c.o.d -o CMakeFiles/mgba.dir/src/gba/extra/proxy.c.o -c /<<PKGBUILDDIR>>/src/gba/extra/proxy.c
[ 43%] Building C object CMakeFiles/mgba.dir/src/gb/extra/proxy.c.o
/usr/bin/cc -DBUILD_GL -DBUILD_GLES2 -DBUILD_GLES3 -DENABLE_SCRIPTING -DHAVE_CRC32 -DHAVE_FREELOCALE -DHAVE_FUTIMENS -DHAVE_FUTIMES -DHAVE_LOCALE -DHAVE_LOCALTIME_R -DHAVE_NEWLOCALE -DHAVE_PTHREAD_CREATE -DHAVE_PTHREAD_SETNAME_NP -DHAVE_SETLOCALE -DHAVE_STRDUP -DHAVE_STRLCPY -DHAVE_STRNDUP -DHAVE_USELOCALE -DHAVE_VASPRINTF -DLUA_VERSION_ONLY=\"5.4\" -DMGBA_DLL -DM_CORE_GB -DM_CORE_GBA -DUSE_DEBUGGERS -DUSE_DISCORD_RPC -DUSE_EDITLINE -DUSE_EGL -DUSE_ELF -DUSE_FFMPEG -DUSE_GDB_STUB -DUSE_GLX -DUSE_LIBSWRESAMPLE -DUSE_LIBZIP -DUSE_LUA -DUSE_LZMA -DUSE_PNG -DUSE_PTHREADS -DUSE_SQLITE3 -DUSE_ZLIB -D_7ZIP_PPMD_SUPPPORT -D_GNU_SOURCE -Dmgba_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/src -I/usr/include/editline -I/<<PKGBUILDDIR>>/src/third-party/lzma -I/<<PKGBUILDDIR>>/src/third-party/discord-rpc/include -I/usr/include/lua5.4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers -Werror=implicit-function-declaration -pthread -std=c11 -fPIC -MD -MT CMakeFiles/mgba.dir/src/gb/extra/proxy.c.o -MF CMakeFiles/mgba.dir/src/gb/extra/proxy.c.o.d -o CMakeFiles/mgba.dir/src/gb/extra/proxy.c.o -c /<<PKGBUILDDIR>>/src/gb/extra/proxy.c
[ 44%] Building C object CMakeFiles/mgba.dir/src/feature/commandline.c.o
/usr/bin/cc -DBUILD_GL -DBUILD_GLES2 -DBUILD_GLES3 -DENABLE_SCRIPTING -DHAVE_CRC32 -DHAVE_FREELOCALE -DHAVE_FUTIMENS -DHAVE_FUTIMES -DHAVE_LOCALE -DHAVE_LOCALTIME_R -DHAVE_NEWLOCALE -DHAVE_PTHREAD_CREATE -DHAVE_PTHREAD_SETNAME_NP -DHAVE_SETLOCALE -DHAVE_STRDUP -DHAVE_STRLCPY -DHAVE_STRNDUP -DHAVE_USELOCALE -DHAVE_VASPRINTF -DLUA_VERSION_ONLY=\"5.4\" -DMGBA_DLL -DM_CORE_GB -DM_CORE_GBA -DUSE_DEBUGGERS -DUSE_DISCORD_RPC -DUSE_EDITLINE -DUSE_EGL -DUSE_ELF -DUSE_FFMPEG -DUSE_GDB_STUB -DUSE_GLX -DUSE_LIBSWRESAMPLE -DUSE_LIBZIP -DUSE_LUA -DUSE_LZMA -DUSE_PNG -DUSE_PTHREADS -DUSE_SQLITE3 -DUSE_ZLIB -D_7ZIP_PPMD_SUPPPORT -D_GNU_SOURCE -Dmgba_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/src -I/usr/include/editline -I/<<PKGBUILDDIR>>/src/third-party/lzma -I/<<PKGBUILDDIR>>/src/third-party/discord-rpc/include -I/usr/include/lua5.4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers -Werror=implicit-function-declaration -pthread -std=c11 -fPIC -MD -MT CMakeFiles/mgba.dir/src/feature/commandline.c.o -MF CMakeFiles/mgba.dir/src/feature/commandline.c.o.d -o CMakeFiles/mgba.dir/src/feature/commandline.c.o -c /<<PKGBUILDDIR>>/src/feature/commandline.c
[ 44%] Building C object CMakeFiles/mgba.dir/src/feature/thread-proxy.c.o
/usr/bin/cc -DBUILD_GL -DBUILD_GLES2 -DBUILD_GLES3 -DENABLE_SCRIPTING -DHAVE_CRC32 -DHAVE_FREELOCALE -DHAVE_FUTIMENS -DHAVE_FUTIMES -DHAVE_LOCALE -DHAVE_LOCALTIME_R -DHAVE_NEWLOCALE -DHAVE_PTHREAD_CREATE -DHAVE_PTHREAD_SETNAME_NP -DHAVE_SETLOCALE -DHAVE_STRDUP -DHAVE_STRLCPY -DHAVE_STRNDUP -DHAVE_USELOCALE -DHAVE_VASPRINTF -DLUA_VERSION_ONLY=\"5.4\" -DMGBA_DLL -DM_CORE_GB -DM_CORE_GBA -DUSE_DEBUGGERS -DUSE_DISCORD_RPC -DUSE_EDITLINE -DUSE_EGL -DUSE_ELF -DUSE_FFMPEG -DUSE_GDB_STUB -DUSE_GLX -DUSE_LIBSWRESAMPLE -DUSE_LIBZIP -DUSE_LUA -DUSE_LZMA -DUSE_PNG -DUSE_PTHREADS -DUSE_SQLITE3 -DUSE_ZLIB -D_7ZIP_PPMD_SUPPPORT -D_GNU_SOURCE -Dmgba_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/src -I/usr/include/editline -I/<<PKGBUILDDIR>>/src/third-party/lzma -I/<<PKGBUILDDIR>>/src/third-party/discord-rpc/include -I/usr/include/lua5.4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers -Werror=implicit-function-declaration -pthread -std=c11 -fPIC -MD -MT CMakeFiles/mgba.dir/src/feature/thread-proxy.c.o -MF CMakeFiles/mgba.dir/src/feature/thread-proxy.c.o.d -o CMakeFiles/mgba.dir/src/feature/thread-proxy.c.o -c /<<PKGBUILDDIR>>/src/feature/thread-proxy.c
[ 44%] Building C object CMakeFiles/mgba.dir/src/feature/updater.c.o
/usr/bin/cc -DBUILD_GL -DBUILD_GLES2 -DBUILD_GLES3 -DENABLE_SCRIPTING -DHAVE_CRC32 -DHAVE_FREELOCALE -DHAVE_FUTIMENS -DHAVE_FUTIMES -DHAVE_LOCALE -DHAVE_LOCALTIME_R -DHAVE_NEWLOCALE -DHAVE_PTHREAD_CREATE -DHAVE_PTHREAD_SETNAME_NP -DHAVE_SETLOCALE -DHAVE_STRDUP -DHAVE_STRLCPY -DHAVE_STRNDUP -DHAVE_USELOCALE -DHAVE_VASPRINTF -DLUA_VERSION_ONLY=\"5.4\" -DMGBA_DLL -DM_CORE_GB -DM_CORE_GBA -DUSE_DEBUGGERS -DUSE_DISCORD_RPC -DUSE_EDITLINE -DUSE_EGL -DUSE_ELF -DUSE_FFMPEG -DUSE_GDB_STUB -DUSE_GLX -DUSE_LIBSWRESAMPLE -DUSE_LIBZIP -DUSE_LUA -DUSE_LZMA -DUSE_PNG -DUSE_PTHREADS -DUSE_SQLITE3 -DUSE_ZLIB -D_7ZIP_PPMD_SUPPPORT -D_GNU_SOURCE -Dmgba_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/src -I/usr/include/editline -I/<<PKGBUILDDIR>>/src/third-party/lzma -I/<<PKGBUILDDIR>>/src/third-party/discord-rpc/include -I/usr/include/lua5.4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers -Werror=implicit-function-declaration -pthread -std=c11 -fPIC -MD -MT CMakeFiles/mgba.dir/src/feature/updater.c.o -MF CMakeFiles/mgba.dir/src/feature/updater.c.o.d -o CMakeFiles/mgba.dir/src/feature/updater.c.o -c /<<PKGBUILDDIR>>/src/feature/updater.c
[ 44%] Building C object CMakeFiles/mgba.dir/src/feature/video-logger.c.o
/usr/bin/cc -DBUILD_GL -DBUILD_GLES2 -DBUILD_GLES3 -DENABLE_SCRIPTING -DHAVE_CRC32 -DHAVE_FREELOCALE -DHAVE_FUTIMENS -DHAVE_FUTIMES -DHAVE_LOCALE -DHAVE_LOCALTIME_R -DHAVE_NEWLOCALE -DHAVE_PTHREAD_CREATE -DHAVE_PTHREAD_SETNAME_NP -DHAVE_SETLOCALE -DHAVE_STRDUP -DHAVE_STRLCPY -DHAVE_STRNDUP -DHAVE_USELOCALE -DHAVE_VASPRINTF -DLUA_VERSION_ONLY=\"5.4\" -DMGBA_DLL -DM_CORE_GB -DM_CORE_GBA -DUSE_DEBUGGERS -DUSE_DISCORD_RPC -DUSE_EDITLINE -DUSE_EGL -DUSE_ELF -DUSE_FFMPEG -DUSE_GDB_STUB -DUSE_GLX -DUSE_LIBSWRESAMPLE -DUSE_LIBZIP -DUSE_LUA -DUSE_LZMA -DUSE_PNG -DUSE_PTHREADS -DUSE_SQLITE3 -DUSE_ZLIB -D_7ZIP_PPMD_SUPPPORT -D_GNU_SOURCE -Dmgba_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/src -I/usr/include/editline -I/<<PKGBUILDDIR>>/src/third-party/lzma -I/<<PKGBUILDDIR>>/src/third-party/discord-rpc/include -I/usr/include/lua5.4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers -Werror=implicit-function-declaration -pthread -std=c11 -fPIC -MD -MT CMakeFiles/mgba.dir/src/feature/video-logger.c.o -MF CMakeFiles/mgba.dir/src/feature/video-logger.c.o.d -o CMakeFiles/mgba.dir/src/feature/video-logger.c.o -c /<<PKGBUILDDIR>>/src/feature/video-logger.c
[ 45%] Building C object CMakeFiles/mgba.dir/src/core/scripting.c.o
/usr/bin/cc -DBUILD_GL -DBUILD_GLES2 -DBUILD_GLES3 -DENABLE_SCRIPTING -DHAVE_CRC32 -DHAVE_FREELOCALE -DHAVE_FUTIMENS -DHAVE_FUTIMES -DHAVE_LOCALE -DHAVE_LOCALTIME_R -DHAVE_NEWLOCALE -DHAVE_PTHREAD_CREATE -DHAVE_PTHREAD_SETNAME_NP -DHAVE_SETLOCALE -DHAVE_STRDUP -DHAVE_STRLCPY -DHAVE_STRNDUP -DHAVE_USELOCALE -DHAVE_VASPRINTF -DLUA_VERSION_ONLY=\"5.4\" -DMGBA_DLL -DM_CORE_GB -DM_CORE_GBA -DUSE_DEBUGGERS -DUSE_DISCORD_RPC -DUSE_EDITLINE -DUSE_EGL -DUSE_ELF -DUSE_FFMPEG -DUSE_GDB_STUB -DUSE_GLX -DUSE_LIBSWRESAMPLE -DUSE_LIBZIP -DUSE_LUA -DUSE_LZMA -DUSE_PNG -DUSE_PTHREADS -DUSE_SQLITE3 -DUSE_ZLIB -D_7ZIP_PPMD_SUPPPORT -D_GNU_SOURCE -Dmgba_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/src -I/usr/include/editline -I/<<PKGBUILDDIR>>/src/third-party/lzma -I/<<PKGBUILDDIR>>/src/third-party/discord-rpc/include -I/usr/include/lua5.4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers -Werror=implicit-function-declaration -pthread -std=c11 -fPIC -MD -MT CMakeFiles/mgba.dir/src/core/scripting.c.o -MF CMakeFiles/mgba.dir/src/core/scripting.c.o.d -o CMakeFiles/mgba.dir/src/core/scripting.c.o -c /<<PKGBUILDDIR>>/src/core/scripting.c
[ 45%] Linking C shared library libmgba.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/mgba.dir/link.txt --verbose=1
/usr/bin/cc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-missing-field-initializers -Werror=implicit-function-declaration -pthread -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libmgba.so.0.10 -o libmgba.so.0.10.3 "CMakeFiles/mgba.dir/src/core/bitmap-cache.c.o" "CMakeFiles/mgba.dir/src/core/cache-set.c.o" CMakeFiles/mgba.dir/src/core/cheats.c.o CMakeFiles/mgba.dir/src/core/config.c.o CMakeFiles/mgba.dir/src/core/core.c.o CMakeFiles/mgba.dir/src/core/directories.c.o CMakeFiles/mgba.dir/src/core/input.c.o CMakeFiles/mgba.dir/src/core/interface.c.o CMakeFiles/mgba.dir/src/core/library.c.o CMakeFiles/mgba.dir/src/core/lockstep.c.o CMakeFiles/mgba.dir/src/core/log.c.o "CMakeFiles/mgba.dir/src/core/map-cache.c.o" "CMakeFiles/mgba.dir/src/core/mem-search.c.o" CMakeFiles/mgba.dir/src/core/rewind.c.o CMakeFiles/mgba.dir/src/core/serialize.c.o CMakeFiles/mgba.dir/src/core/sync.c.o CMakeFiles/mgba.dir/src/core/thread.c.o "CMakeFiles/mgba.dir/src/core/tile-cache.c.o" CMakeFiles/mgba.dir/src/core/timing.c.o CMakeFiles/mgba.dir/src/sm83/decoder.c.o "CMakeFiles/mgba.dir/src/sm83/isa-sm83.c.o" CMakeFiles/mgba.dir/src/sm83/sm83.c.o CMakeFiles/mgba.dir/src/gb/audio.c.o CMakeFiles/mgba.dir/src/gb/cheats.c.o CMakeFiles/mgba.dir/src/gb/core.c.o CMakeFiles/mgba.dir/src/gb/gb.c.o CMakeFiles/mgba.dir/src/gb/input.c.o CMakeFiles/mgba.dir/src/gb/io.c.o CMakeFiles/mgba.dir/src/gb/mbc.c.o CMakeFiles/mgba.dir/src/gb/memory.c.o CMakeFiles/mgba.dir/src/gb/overrides.c.o CMakeFiles/mgba.dir/src/gb/serialize.c.o "CMakeFiles/mgba.dir/src/gb/renderers/cache-set.c.o" CMakeFiles/mgba.dir/src/gb/renderers/software.c.o CMakeFiles/mgba.dir/src/gb/sio.c.o CMakeFiles/mgba.dir/src/gb/timer.c.o CMakeFiles/mgba.dir/src/gb/video.c.o CMakeFiles/mgba.dir/src/arm/arm.c.o "CMakeFiles/mgba.dir/src/arm/decoder-arm.c.o" CMakeFiles/mgba.dir/src/arm/decoder.c.o "CMakeFiles/mgba.dir/src/arm/decoder-thumb.c.o" "CMakeFiles/mgba.dir/src/arm/isa-arm.c.o" "CMakeFiles/mgba.dir/src/arm/isa-thumb.c.o" CMakeFiles/mgba.dir/src/gba/audio.c.o CMakeFiles/mgba.dir/src/gba/bios.c.o CMakeFiles/mgba.dir/src/gba/cart/ereader.c.o CMakeFiles/mgba.dir/src/gba/cart/gpio.c.o CMakeFiles/mgba.dir/src/gba/cart/matrix.c.o CMakeFiles/mgba.dir/src/gba/cart/vfame.c.o CMakeFiles/mgba.dir/src/gba/cheats.c.o CMakeFiles/mgba.dir/src/gba/cheats/codebreaker.c.o CMakeFiles/mgba.dir/src/gba/cheats/gameshark.c.o CMakeFiles/mgba.dir/src/gba/cheats/parv3.c.o CMakeFiles/mgba.dir/src/gba/core.c.o CMakeFiles/mgba.dir/src/gba/dma.c.o CMakeFiles/mgba.dir/src/gba/gba.c.o "CMakeFiles/mgba.dir/src/gba/hle-bios.c.o" CMakeFiles/mgba.dir/src/gba/input.c.o CMakeFiles/mgba.dir/src/gba/io.c.o CMakeFiles/mgba.dir/src/gba/memory.c.o CMakeFiles/mgba.dir/src/gba/overrides.c.o "CMakeFiles/mgba.dir/src/gba/renderers/cache-set.c.o" CMakeFiles/mgba.dir/src/gba/renderers/common.c.o CMakeFiles/mgba.dir/src/gba/renderers/gl.c.o "CMakeFiles/mgba.dir/src/gba/renderers/software-bg.c.o" "CMakeFiles/mgba.dir/src/gba/renderers/software-mode0.c.o" "CMakeFiles/mgba.dir/src/gba/renderers/software-obj.c.o" "CMakeFiles/mgba.dir/src/gba/renderers/video-software.c.o" CMakeFiles/mgba.dir/src/gba/savedata.c.o CMakeFiles/mgba.dir/src/gba/serialize.c.o CMakeFiles/mgba.dir/src/gba/sharkport.c.o CMakeFiles/mgba.dir/src/gba/sio.c.o CMakeFiles/mgba.dir/src/gba/sio/gbp.c.o CMakeFiles/mgba.dir/src/gba/sio/joybus.c.o CMakeFiles/mgba.dir/src/gba/timer.c.o CMakeFiles/mgba.dir/src/gba/video.c.o "CMakeFiles/mgba.dir/src/util/circle-buffer.c.o" CMakeFiles/mgba.dir/src/util/configuration.c.o CMakeFiles/mgba.dir/src/util/crc32.c.o CMakeFiles/mgba.dir/src/util/formatting.c.o "CMakeFiles/mgba.dir/src/util/gbk-table.c.o" CMakeFiles/mgba.dir/src/util/hash.c.o CMakeFiles/mgba.dir/src/util/string.c.o CMakeFiles/mgba.dir/src/util/table.c.o CMakeFiles/mgba.dir/src/util/vfs.c.o CMakeFiles/mgba.dir/src/util/convolve.c.o "CMakeFiles/mgba.dir/src/util/elf-read.c.o" CMakeFiles/mgba.dir/src/util/export.c.o CMakeFiles/mgba.dir/src/util/patch.c.o "CMakeFiles/mgba.dir/src/util/patch-fast.c.o" "CMakeFiles/mgba.dir/src/util/patch-ips.c.o" "CMakeFiles/mgba.dir/src/util/patch-ups.c.o" "CMakeFiles/mgba.dir/src/util/png-io.c.o" "CMakeFiles/mgba.dir/src/util/ring-fifo.c.o" "CMakeFiles/mgba.dir/src/util/text-codec.c.o" CMakeFiles/mgba.dir/version.c.o "CMakeFiles/mgba.dir/src/util/vfs/vfs-mem.c.o" "CMakeFiles/mgba.dir/src/util/vfs/vfs-fifo.c.o" "CMakeFiles/mgba.dir/src/util/vfs/vfs-fd.c.o" "CMakeFiles/mgba.dir/src/util/vfs/vfs-dirent.c.o" CMakeFiles/mgba.dir/src/platform/posix/memory.c.o "CMakeFiles/mgba.dir/src/third-party/blip_buf/blip_buf.c.o" "CMakeFiles/mgba.dir/src/util/vfs/vfs-zip.c.o" "CMakeFiles/mgba.dir/src/util/vfs/vfs-lzma.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/7zAlloc.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/7zArcIn.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/7zBuf.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/7zBuf2.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/7zCrc.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/7zCrcOpt.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/7zDec.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/CpuArch.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/Delta.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/LzmaDec.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/Lzma2Dec.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/Bra.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/Bra86.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/BraIA64.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/Bcj2.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/Ppmd7.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/Ppmd7Dec.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/7zFile.c.o" "CMakeFiles/mgba.dir/src/third-party/lzma/7zStream.c.o" CMakeFiles/mgba.dir/src/gba/sio/dolphin.c.o CMakeFiles/mgba.dir/src/gba/sio/lockstep.c.o CMakeFiles/mgba.dir/src/gb/sio/lockstep.c.o CMakeFiles/mgba.dir/src/gb/sio/printer.c.o CMakeFiles/mgba.dir/src/platform/opengl/gl.c.o CMakeFiles/mgba.dir/src/platform/opengl/gles2.c.o "CMakeFiles/mgba.dir/src/feature/editline/cli-el-backend.c.o" "CMakeFiles/mgba.dir/src/debugger/gdb-stub.c.o" "CMakeFiles/mgba.dir/src/feature/ffmpeg/ffmpeg-encoder.c.o" "CMakeFiles/mgba.dir/src/feature/ffmpeg/ffmpeg-decoder.c.o" "CMakeFiles/mgba.dir/src/feature/ffmpeg/ffmpeg-scale.c.o" "CMakeFiles/mgba.dir/src/feature/sqlite3/no-intro.c.o" "CMakeFiles/mgba.dir/src/debugger/cli-debugger.c.o" CMakeFiles/mgba.dir/src/debugger/debugger.c.o CMakeFiles/mgba.dir/src/debugger/parser.c.o CMakeFiles/mgba.dir/src/debugger/symbols.c.o "CMakeFiles/mgba.dir/src/debugger/stack-trace.c.o" "CMakeFiles/mgba.dir/src/debugger/cli-debugger-scripting.c.o" "CMakeFiles/mgba.dir/src/sm83/debugger/cli-debugger.c.o" CMakeFiles/mgba.dir/src/sm83/debugger/debugger.c.o "CMakeFiles/mgba.dir/src/sm83/debugger/memory-debugger.c.o" CMakeFiles/mgba.dir/src/gb/debugger/cli.c.o CMakeFiles/mgba.dir/src/gb/debugger/debugger.c.o CMakeFiles/mgba.dir/src/gb/debugger/symbols.c.o "CMakeFiles/mgba.dir/src/arm/debugger/cli-debugger.c.o" CMakeFiles/mgba.dir/src/arm/debugger/debugger.c.o "CMakeFiles/mgba.dir/src/arm/debugger/memory-debugger.c.o" CMakeFiles/mgba.dir/src/gba/debugger/cli.c.o CMakeFiles/mgba.dir/src/script/context.c.o CMakeFiles/mgba.dir/src/script/socket.c.o CMakeFiles/mgba.dir/src/script/stdlib.c.o CMakeFiles/mgba.dir/src/script/types.c.o CMakeFiles/mgba.dir/src/script/engines/lua.c.o "CMakeFiles/mgba.dir/src/gba/extra/audio-mixer.c.o" CMakeFiles/mgba.dir/src/gba/extra/battlechip.c.o CMakeFiles/mgba.dir/src/gba/extra/proxy.c.o CMakeFiles/mgba.dir/src/gb/extra/proxy.c.o CMakeFiles/mgba.dir/src/feature/commandline.c.o "CMakeFiles/mgba.dir/src/feature/thread-proxy.c.o" CMakeFiles/mgba.dir/src/feature/updater.c.o "CMakeFiles/mgba.dir/src/feature/video-logger.c.o" CMakeFiles/mgba.dir/src/core/scripting.c.o -ledit /usr/lib/x86_64-linux-gnu/libGL.so -lEGL -lavcodec -lavfilter -lavformat -lavutil -lswscale -lswresample -lz -lpng -lz -lz /usr/lib/x86_64-linux-gnu/libzip.so.4.0 -lsqlite3 -lelf -llua5.4 -linih -lm -lz -lpng -lsqlite3 -lelf -llua5.4 -linih -lm
/usr/bin/cmake -E cmake_symlink_library libmgba.so.0.10.3 libmgba.so.0.10 libmgba.so
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 45%] Built target mgba
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:159: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
More information about the Pkg-games-devel
mailing list