>>> libretro-tgbdual: Building community/libretro-tgbdual 0_git20220806-r0 (using abuild 3.14.1-r1) started Sun, 10 Nov 2024 13:26:04 +0000 >>> libretro-tgbdual: Validating /home/buildozer/aports/community/libretro-tgbdual/APKBUILD... >>> libretro-tgbdual: Analyzing dependencies... >>> libretro-tgbdual: Installing for build: build-base (1/1) Installing .makedepends-libretro-tgbdual (20241110.132626) OK: 395 MiB in 102 packages >>> libretro-tgbdual: Cleaning up srcdir >>> libretro-tgbdual: Cleaning up pkgdir >>> libretro-tgbdual: Cleaning up tmpdir >>> libretro-tgbdual: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/libretro-tgbdual-a6f3018e6a23030afc1873845ee54d4b2d8ec9d3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.21/libretro-tgbdual-a6f3018e6a23030afc1873845ee54d4b2d8ec9d3.tar.gz.part' libretro-tgbdual-a6f 100% |********************************| 132k 0:00:00 ETA '/var/cache/distfiles/v3.21/libretro-tgbdual-a6f3018e6a23030afc1873845ee54d4b2d8ec9d3.tar.gz.part' saved >>> libretro-tgbdual: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/libretro-tgbdual-a6f3018e6a23030afc1873845ee54d4b2d8ec9d3.tar.gz >>> libretro-tgbdual: Checking sha512sums... libretro-tgbdual-a6f3018e6a23030afc1873845ee54d4b2d8ec9d3.tar.gz: OK >>> libretro-tgbdual: Unpacking /var/cache/distfiles/v3.21/libretro-tgbdual-a6f3018e6a23030afc1873845ee54d4b2d8ec9d3.tar.gz... fatal: not a git repository (or any of the parent directories): .git g++ -c -ogb_core/apu.o gb_core/apu.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -fno-plt -O2 -DNDEBUG -ffast-math -DFRONTEND_SUPPORTS_RGB565 -fPIC -I. -I./gb_core -I./libretro -D__LIBRETRO__ -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -Wno-overflow -fno-strict-overflow g++ -c -ogb_core/cheat.o gb_core/cheat.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -fno-plt -O2 -DNDEBUG -ffast-math -DFRONTEND_SUPPORTS_RGB565 -fPIC -I. -I./gb_core -I./libretro -D__LIBRETRO__ -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -Wno-overflow -fno-strict-overflow g++ -c -ogb_core/cpu.o gb_core/cpu.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -fno-plt -O2 -DNDEBUG -ffast-math -DFRONTEND_SUPPORTS_RGB565 -fPIC -I. -I./gb_core -I./libretro -D__LIBRETRO__ -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -Wno-overflow -fno-strict-overflow g++ -c -ogb_core/gb.o gb_core/gb.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -fno-plt -O2 -DNDEBUG -ffast-math -DFRONTEND_SUPPORTS_RGB565 -fPIC -I. -I./gb_core -I./libretro -D__LIBRETRO__ -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -Wno-overflow -fno-strict-overflow g++ -c -ogb_core/lcd.o gb_core/lcd.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -fno-plt -O2 -DNDEBUG -ffast-math -DFRONTEND_SUPPORTS_RGB565 -fPIC -I. -I./gb_core -I./libretro -D__LIBRETRO__ -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -Wno-overflow -fno-strict-overflow g++ -c -ogb_core/mbc.o gb_core/mbc.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -fno-plt -O2 -DNDEBUG -ffast-math -DFRONTEND_SUPPORTS_RGB565 -fPIC -I. -I./gb_core -I./libretro -D__LIBRETRO__ -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -Wno-overflow -fno-strict-overflow g++ -c -ogb_core/rom.o gb_core/rom.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -fno-plt -O2 -DNDEBUG -ffast-math -DFRONTEND_SUPPORTS_RGB565 -fPIC -I. -I./gb_core -I./libretro -D__LIBRETRO__ -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -Wno-overflow -fno-strict-overflow g++ -c -olibretro/dmy_renderer.o libretro/dmy_renderer.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -fno-plt -O2 -DNDEBUG -ffast-math -DFRONTEND_SUPPORTS_RGB565 -fPIC -I. -I./gb_core -I./libretro -D__LIBRETRO__ -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -Wno-overflow -fno-strict-overflow g++ -c -olibretro/libretro.o libretro/libretro.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -fno-plt -O2 -DNDEBUG -ffast-math -DFRONTEND_SUPPORTS_RGB565 -fPIC -I. -I./gb_core -I./libretro -D__LIBRETRO__ -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -Wno-overflow -fno-strict-overflow gb_core/cpu.cpp: In member function 'byte cpu::read_direct(word)': gb_core/cpu.cpp:159:72: warning: array subscript -41 is below array bounds of 'byte [24]' {aka 'unsigned char [24]'} [-Warray-bounds=] 159 | return spare_oam[(((adr-0xFFA0)>>5)<<3)|(adr&7)]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from gb_core/cpu.cpp:24: gb_core/gb.h:530:14: note: while referencing 'cpu::spare_oam' 530 | byte spare_oam[0x18]; | ^~~~~~~~~ gb_core/cpu.cpp: In member function 'void cpu::write(word, byte)': gb_core/cpu.cpp:204:65: warning: array subscript -41 is below array bounds of 'byte [24]' {aka 'unsigned char [24]'} [-Warray-bounds=] 204 | spare_oam[(((adr-0xFFA0)>>5)<<3)|(adr&7)]=dat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ gb_core/gb.h:530:14: note: while referencing 'cpu::spare_oam' 530 | byte spare_oam[0x18]; | ^~~~~~~~~ g++ -o tgbdual_libretro.so -shared -Wl,--version-script=libretro/link.T ./gb_core/apu.o ./gb_core/cheat.o ./gb_core/cpu.o ./gb_core/gb.o ./gb_core/lcd.o ./gb_core/mbc.o ./gb_core/rom.o ./libretro/dmy_renderer.o ./libretro/libretro.o -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -fPIC >>> libretro-tgbdual: Entering fakeroot... >>> libretro-tgbdual*: Running postcheck for libretro-tgbdual >>> libretro-tgbdual*: Preparing package libretro-tgbdual... >>> libretro-tgbdual*: Stripping binaries >>> libretro-tgbdual*: Scanning shared objects >>> libretro-tgbdual*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> libretro-tgbdual*: Package size: 137.9 KB >>> libretro-tgbdual*: Compressing data... >>> libretro-tgbdual*: Create checksum... >>> libretro-tgbdual*: Create libretro-tgbdual-0_git20220806-r0.apk >>> libretro-tgbdual: Build complete at Sun, 10 Nov 2024 13:26:29 +0000 elapsed time 0h 0m 25s >>> libretro-tgbdual: Cleaning up srcdir >>> libretro-tgbdual: Cleaning up pkgdir >>> libretro-tgbdual: Uninstalling dependencies... (1/1) Purging .makedepends-libretro-tgbdual (20241110.132626) OK: 395 MiB in 101 packages >>> libretro-tgbdual: Updating the community/x86_64 repository index... >>> libretro-tgbdual: Signing the index...