==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done ==> Making package: libretro-bsnes 1:3182-1 (Fri Mar 14 05:32:21 2025) ==> Retrieving sources... -> Cloning libretro-bsnes git repo... Cloning into bare repository '/home/leming/work/libretro-bsnes/libretro-bsnes'... -> Found libretro-bsnes-flags.patch ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with b2sums... libretro-bsnes ... Skipped libretro-bsnes-flags.patch ... Passed ==> Making package: libretro-bsnes 1:3182-1 (Fri Mar 14 05:32:32 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (1) libretro-core-info-1.20.0-1 Total Installed Size: 0.39 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing libretro-core-info... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (4) perl-error-0.17030-1 perl-mailtools-2.22-1 perl-timedate-2.33-7 git-2.48.1-2 Total Installed Size: 44.42 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 971. Creating user 'git' (git daemon user) with UID 971 and GID 971. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... [?25h==> Retrieving sources... -> Found libretro-bsnes-flags.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of libretro-bsnes git repo... Cloning into 'libretro-bsnes'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... patching file nall/GNUmakefile Hunk #1 succeeded at 138 with fuzz 1 (offset 11 lines). ==> Starting pkgver()... ==> Starting build()... make: Entering directory '/build/libretro-bsnes/src/libretro-bsnes/bsnes' Compiling target-libretro/libretro.cpp ... Compiling target-libretro/program.cpp ... Compiling ../libco/libco.c ... Compiling emulator/emulator.cpp ... Compiling filter/filter.cpp ... Compiling lzma/lzma.cpp ... Compiling sfc/interface/interface.cpp ... Compiling sfc/system/system.cpp ... Compiling sfc/controller/controller.cpp ... Compiling sfc/cartridge/cartridge.cpp ... In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from emulator/emulator.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] Compiling sfc/memory/memory.cpp ... In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from ./sfc/sfc.hpp:6, from sfc/controller/controller.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] Compiling sfc/cpu/cpu.cpp ... In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from ./sfc/sfc.hpp:6, from sfc/system/system.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] Compiling sfc/smp/smp.cpp ... In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from lzma/lzma.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] Compiling sfc/dsp/dsp.cpp ... In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from filter/filter.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] Compiling sfc/ppu/ppu.cpp ... In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from target-libretro/libretro.cpp:4: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] Compiling sfc/ppu-fast/ppu.cpp ... In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from ./sfc/sfc.hpp:6, from sfc/memory/memory.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] Compiling sfc/expansion/expansion.cpp ... In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from ./sfc/sfc.hpp:6, from sfc/interface/interface.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] Compiling sfc/coprocessor/coprocessor.cpp ... In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from ./sfc/sfc.hpp:6, from sfc/smp/smp.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] Compiling sfc/slot/slot.cpp ... In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from ./sfc/sfc.hpp:6, from sfc/dsp/dsp.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] Compiling gb/Core/apu.c ... In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from ./sfc/sfc.hpp:6, from sfc/expansion/expansion.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] Compiling gb/Core/camera.c ... Compiling gb/Core/rumble.c ... Compiling gb/Core/display.c ... Compiling gb/Core/gb.c ... In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from target-libretro/program.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] Compiling gb/Core/joypad.c ... Compiling gb/Core/mbc.c ... Compiling gb/Core/memory.c ... Compiling gb/Core/printer.c ... gb/Core/gb.c: In function 'GB_attributed_logv': gb/Core/gb.c:25:5: warning: ignoring return value of 'vasprintf' declared with attribute 'warn_unused_result' [-Wunused-result] gb/Core/gb.c: In function 'GB_load_boot_rom': gb/Core/gb.c:218:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] gb/Core/gb.c: In function 'GB_load_rom': gb/Core/gb.c:296:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] gb/Core/gb.c: In function 'GB_load_gbs': gb/Core/gb.c:469:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] gb/Core/gb.c: In function 'GB_load_isx': gb/Core/gb.c:486:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] Compiling gb/Core/random.c ... In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from ./sfc/sfc.hpp:6, from sfc/ppu-fast/ppu.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] Compiling gb/Core/rewind.c ... Compiling gb/Core/save_state.c ... Compiling gb/Core/sgb.c ... Compiling gb/Core/sm83_cpu.c ... Compiling gb/Core/symbol_hash.c ... In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from ./sfc/sfc.hpp:6, from sfc/cpu/cpu.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] Compiling gb/Core/timing.c ... Compiling processor/arm7tdmi/arm7tdmi.cpp ... gb/Core/save_state.c: In function 'GB_is_save_state': gb/Core/save_state.c:1335:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] gb/Core/save_state.c:1343:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] gb/Core/save_state.c:1351:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] Compiling processor/spc700/spc700.cpp ... Compiling processor/wdc65816/wdc65816.cpp ... In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from ./sfc/sfc.hpp:6, from sfc/cartridge/cartridge.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from ./sfc/sfc.hpp:6, from ./sfc/slot/bsmemory/bsmemory.cpp:1, from sfc/slot/slot.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from ./processor/processor.hpp:3, from processor/spc700/spc700.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from ./processor/processor.hpp:3, from processor/arm7tdmi/arm7tdmi.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from ./processor/processor.hpp:3, from processor/wdc65816/wdc65816.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from ./sfc/sfc.hpp:6, from ./sfc/coprocessor/icd/icd.cpp:1, from sfc/coprocessor/coprocessor.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8, from ./sfc/sfc.hpp:6, from sfc/ppu/ppu.cpp:1: ../nall/string/markup/bml.hpp: In function 'nall::Markup::Node nall::BML::unserialize(const nall::string&, nall::string_view)': ../nall/string/markup/bml.hpp:153:31: warning: casting 'nall::BML::SharedNode' {aka 'nall::shared_pointer<nall::BML::ManagedNode>'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer<nall::Markup::ManagedNode>&'} does not use 'nall::shared_pointer<T>::shared_pointer(const nall::shared_pointer<U>&) [with U = nall::BML::ManagedNode; <template-parameter-2-2> = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] g++ -o out/bsnes_libretro.so -shared obj/libretro.o obj/program.o obj/libco.o obj/emulator.o obj/filter.o obj/lzma.o obj/sfc-interface.o obj/sfc-system.o obj/sfc-controller.o obj/sfc-cartridge.o obj/sfc-memory.o obj/sfc-cpu.o obj/sfc-smp.o obj/sfc-dsp.o obj/sfc-ppu.o obj/sfc-ppu-fast.o obj/sfc-expansion.o obj/sfc-coprocessor.o obj/sfc-slot.o obj/gb-apu.o obj/gb-camera.o obj/gb-rumble.o obj/gb-display.o obj/gb-gb.o obj/gb-joypad.o obj/gb-mbc.o obj/gb-memory.o obj/gb-printer.o obj/gb-random.o obj/gb-rewind.o obj/gb-save_state.o obj/gb-sgb.o obj/gb-sm83_cpu.o obj/gb-symbol_hash.o obj/gb-timing.o obj/processor-arm7tdmi.o obj/processor-spc700.o obj/processor-wdc65816.o -Wl,--no-undefined -Wl,--version-script=target-libretro/link.T -lgomp -Wl,-Bdynamic -fopenmp -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -ldl -shared -I../sameboy make: Leaving directory '/build/libretro-bsnes/src/libretro-bsnes/bsnes' ==> Entering fakeroot environment... ==> Starting package()... ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "libretro-bsnes"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: libretro-bsnes 1:3182-1 (Fri Mar 14 05:33:15 2025) ==> Cleaning up...