/var/tmp/portage/games-emulation/vbam-2.1.5/work/visualboyadvance-m-2.1.5/src/wx/config/option.cpp:107:47: error: 'uint32_t' has not been declared 107 | Option::Option(OptionID id, uint32_t* option, uint32_t min, uint32_t max) | ^~~~~~~~ /var/tmp/portage/games-emulation/vbam-2.1.5/work/visualboyadvance-m-2.1.5/src/wx/config/option.cpp:107:61: error: 'uint32_t' has not been declared 107 | Option::Option(OptionID id, uint32_t* option, uint32_t min, uint32_t max) | ^~~~~~~~ /var/tmp/portage/games-emulation/vbam-2.1.5/work/visualboyadvance-m-2.1.5/src/wx/config/option.cpp:107:1: error: redefinition of 'config::Option::Option(config::OptionID, int*, int, int)' 107 | Option::Option(OptionID id, uint32_t* option, uint32_t min, uint32_t max) | ^~~~~~ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no_multilib_systemd-j5-20230303-130045 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-10 [2] x86_64-pc-linux-gnu-12 [3] x86_64-pc-linux-gnu-13 * clang/llvm (if any): clang version 15.0.7 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/15/bin Configuration file: /etc/clang/clang.cfg /usr/lib/llvm/15 15.0.7 Python 3.10.10 Available Ruby profiles: [1] ruby27 (with Rubygems) [2] ruby30 (with Rubygems) * Available Rust versions: [1] rust-1.67.1 * The following VMs are available for generation-2: 1) Eclipse Temurin JDK 11.0.18_p10 [openjdk-bin-11] *) Eclipse Temurin JDK 17.0.6_p10 [openjdk-bin-17] 3) Eclipse Temurin JDK 8.362_p09 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 [2] openjdk-bin-11 [3] openjdk-bin-17 system-vm The Glorious Glasgow Haskell Compilation System, version 9.0.2 php cli (if any): HEAD of ::gentoo commit 38a60b684ba6e1d30e7d5e7fa78ab5236d09fe28 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Mon Mar 6 13:47:13 2023 +0000 2023-03-06 13:47:13 UTC emerge -qpvO games-emulation/vbam [ebuild N ] games-emulation/vbam-2.1.5 USE="wxwidgets -ffmpeg -link -lirc -nls -openal -sdl"
Created attachment 856406 [details] emerge-info.txt
Created attachment 856408 [details] emerge-history.txt.bz2
Created attachment 856410 [details] environment
Created attachment 856412 [details] etc.clang.tar.bz2
Created attachment 856414 [details] etc.portage.tar.bz2
Created attachment 856416 [details] games-emulation:vbam-2.1.5:20230306-145807.log.bz2
Created attachment 856418 [details] logs.tar.bz2
Created attachment 856420 [details] temp.tar.bz2
The commit upstream that fixes this appears to be https://github.com/visualboyadvance-m/visualboyadvance-m/commit/1c2a62f0552496724e81045352bcd2afd85625f9, but that doesn't apply cleanly without https://github.com/visualboyadvance-m/visualboyadvance-m/commit/8e4acfc91d17b24d5ab64b9defd04f85010add1d applied first (or manually adjusting the patch to apply without it).
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e808adf1da655e9bac4dca1772cd38ad109f152 commit 2e808adf1da655e9bac4dca1772cd38ad109f152 Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2023-11-24 12:59:29 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2023-11-24 12:59:29 +0000 games-emulation/vbam: add 2.1.7 Closes: https://bugs.gentoo.org/899948 Closes: https://bugs.gentoo.org/903966 Closes: https://bugs.gentoo.org/916450 Signed-off-by: Pacho Ramos <pacho@gentoo.org> games-emulation/vbam/Manifest | 1 + games-emulation/vbam/vbam-2.1.7.ebuild | 115 +++++++++++++++++++++++++++++++++ 2 files changed, 116 insertions(+)