>>> libretro-bsnes: Building community/libretro-bsnes 0_git20250117-r0 (using abuild 3.14.1-r6) started Mon, 10 Feb 2025 00:52:46 +0000 >>> libretro-bsnes: Validating /home/buildozer/aports/community/libretro-bsnes/APKBUILD... >>> libretro-bsnes: Analyzing dependencies... >>> libretro-bsnes: Installing for build: build-base (1/1) Installing .makedepends-libretro-bsnes (20250210.005248) OK: 246 MiB in 103 packages >>> libretro-bsnes: Cleaning up srcdir >>> libretro-bsnes: Cleaning up pkgdir >>> libretro-bsnes: Cleaning up tmpdir >>> libretro-bsnes: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libretro-bsnes-05e820a436d2e2cbbb1b871400f84a96e76e2359.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> libretro-bsnes: Fetching libretro-bsnes-05e820a436d2e2cbbb1b871400f84a96e76e2359.tar.gz::https://github.com/libretro/bsnes-libretro/archive/05e820a436d2e2cbbb1b871400f84a96e76e2359.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 6278k 0 6278k 0 0 5706k 0 --:--:-- 0:00:01 --:--:-- 5706k 100 7189k 0 7189k 0 0 6086k 0 --:--:-- 0:00:01 --:--:-- 10.9M >>> libretro-bsnes: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libretro-bsnes-05e820a436d2e2cbbb1b871400f84a96e76e2359.tar.gz >>> libretro-bsnes: Checking sha512sums... libretro-bsnes-05e820a436d2e2cbbb1b871400f84a96e76e2359.tar.gz: OK >>> libretro-bsnes: Unpacking /var/cache/distfiles/libretro-bsnes-05e820a436d2e2cbbb1b871400f84a96e76e2359.tar.gz... make: Entering directory '/home/buildozer/aports/community/libretro-bsnes/src/bsnes-libretro-05e820a436d2e2cbbb1b871400f84a96e76e2359/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 ... Compiling sfc/memory/memory.cpp ... Compiling sfc/cpu/cpu.cpp ... Compiling sfc/smp/smp.cpp ... Compiling sfc/dsp/dsp.cpp ... Compiling sfc/ppu/ppu.cpp ... Compiling sfc/ppu-fast/ppu.cpp ... Compiling sfc/expansion/expansion.cpp ... Compiling sfc/coprocessor/coprocessor.cpp ... Compiling sfc/slot/slot.cpp ... Compiling gb/Core/apu.c ... Compiling gb/Core/camera.c ... Compiling gb/Core/rumble.c ... Compiling gb/Core/display.c ... Compiling gb/Core/gb.c ... Compiling gb/Core/joypad.c ... Compiling gb/Core/mbc.c ... Compiling gb/Core/memory.c ... Compiling gb/Core/printer.c ... Compiling gb/Core/random.c ... Compiling gb/Core/rewind.c ... Compiling gb/Core/save_state.c ... Compiling gb/Core/sgb.c ... Compiling gb/Core/sm83_cpu.c ... In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from ./sfc/sfc.hpp:6, from sfc/system/system.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from ./sfc/sfc.hpp:6, from sfc/cpu/cpu.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from lzma/lzma.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from ./sfc/sfc.hpp:6, from sfc/cartridge/cartridge.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from emulator/emulator.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from ./sfc/sfc.hpp:6, from sfc/dsp/dsp.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from ./sfc/sfc.hpp:6, from sfc/ppu-fast/ppu.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from ./sfc/sfc.hpp:6, from sfc/expansion/expansion.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from ./sfc/sfc.hpp:6, from sfc/memory/memory.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from ./sfc/sfc.hpp:6, from sfc/ppu/ppu.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from ./sfc/sfc.hpp:6, from sfc/interface/interface.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from target-libretro/program.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from filter/filter.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from ./sfc/sfc.hpp:6, from sfc/smp/smp.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from ./sfc/sfc.hpp:6, from sfc/controller/controller.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from ./sfc/sfc.hpp:6, from ./sfc/slot/bsmemory/bsmemory.cpp:1, from sfc/slot/slot.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from ./sfc/sfc.hpp:6, from ./sfc/coprocessor/icd/icd.cpp:1, from sfc/coprocessor/coprocessor.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ Compiling gb/Core/symbol_hash.c ... In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from target-libretro/libretro.cpp:4: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ Compiling gb/Core/timing.c ... Compiling processor/arm7tdmi/arm7tdmi.cpp ... Compiling processor/spc700/spc700.cpp ... Compiling processor/wdc65816/wdc65816.cpp ... In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from ./processor/processor.hpp:3, from processor/spc700/spc700.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from ./processor/processor.hpp:3, from processor/arm7tdmi/arm7tdmi.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/platform.hpp:3, from ./emulator/emulator.hpp:5, from ./processor/processor.hpp:3, from processor/wdc65816/wdc65816.cpp:1: ../nall/intrinsics.hpp:157:4: warning: #warning "unable to detect architecture" [-Wcpp] 157 | #warning "unable to detect architecture" | ^~~~~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ In file included from ../nall/string.hpp:362, from ../nall/chrono.hpp:4, from ./emulator/emulator.hpp:8: ../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'} to 'nall::Markup::SharedNode&' {aka 'nall::shared_pointer&'} does not use 'nall::shared_pointer::shared_pointer(const nall::shared_pointer&) [with U = nall::BML::ManagedNode; = void; T = nall::Markup::ManagedNode]' [-Wcast-user-defined] 153 | return (Markup::SharedNode&)node; | ^~~~ 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 -ldl -shared -I../sameboy make: Leaving directory '/home/buildozer/aports/community/libretro-bsnes/src/bsnes-libretro-05e820a436d2e2cbbb1b871400f84a96e76e2359/bsnes' >>> libretro-bsnes: Entering fakeroot... >>> libretro-bsnes*: Running postcheck for libretro-bsnes >>> libretro-bsnes*: Preparing package libretro-bsnes... >>> libretro-bsnes*: Stripping binaries >>> libretro-bsnes*: Scanning shared objects >>> libretro-bsnes*: Tracing dependencies... so:libc.musl-loongarch64.so.1 so:libgcc_s.so.1 so:libgomp.so.1 so:libstdc++.so.6 >>> libretro-bsnes*: Package size: 5.9 MB >>> libretro-bsnes*: Compressing data... >>> libretro-bsnes*: Create checksum... >>> libretro-bsnes*: Create libretro-bsnes-0_git20250117-r0.apk >>> libretro-bsnes: Build complete at Mon, 10 Feb 2025 00:53:49 +0000 elapsed time 0h 1m 3s >>> libretro-bsnes: Cleaning up srcdir >>> libretro-bsnes: Cleaning up pkgdir >>> libretro-bsnes: Uninstalling dependencies... (1/1) Purging .makedepends-libretro-bsnes (20250210.005248) OK: 246 MiB in 102 packages >>> libretro-bsnes: Updating the community/loongarch64 repository index... >>> libretro-bsnes: Signing the index...