Created attachment 458134 [details] build.log I tried to emerge games-emulation/vbam-2.0.0_beta2_p20161211 and it failed with some wx related problem: /var/tmp/portage/games-emulation/vbam-2.0.0_beta2_p20161211/work/vbam-2.0.0_beta2_p20161211/src/wx/guiinit.cpp: In member function 'bool MainFrame::BindControls()': /var/tmp/portage/games-emulation/vbam-2.0.0_beta2_p20161211/work/vbam-2.0.0_beta2_p20161211/src/wx/guiinit.cpp:2905:47: error: no matching function for call to 'wxGenericValidator::wxGenericValidator(double*)' Installed versions of wx* stuff: [I] dev-python/wxpython Installed versions: 2.8.12.1-r2(2.8)(23:46:34 07/05/16)(cairo doc examples opengl PYTHON_TARGETS="python2_7") 3.0.2.0(3.0)(06:04:02 07/07/16)(cairo examples libnotify opengl PYTHON_TARGETS="python2_7") [U] x11-libs/wxGTK Installed versions: 2.8.12.1-r2(2.8)(23:42:25 07/05/16)(X doc gstreamer opengl sdl tiff -aqua -debug -gnome -odbc -pch ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32") 3.0.2.0-r3(3.0)(05:57:08 07/07/16)(X doc gstreamer libnotify opengl sdl tiff webkit -aqua -debug ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32")
Created attachment 458136 [details] emerge --info
It seems to depend on which version of wxWidgets is the currently active one. Previously the system has version "gtk2-unicode-release-2.8" active. After using eselect to switch to "gtk2-unicode-3.0" vbam compiles correctly. Maybe a path hint could be given to cmake or an eclass be used to make the compilation work independently of the current active version?
Created attachment 463428 [details] Build.log Gzipped Hello, I confirm I stumbled upon this same bug, and one of the working resolution was to change the selection inside "eselect wxwidgets", coming from "gtk2-unicode-release-2.8" to "gtk2-unicode-3.0". I provided my build.log too, in case of.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5aa5029aa649637c91bd8d2188cbfc52679441e commit a5aa5029aa649637c91bd8d2188cbfc52679441e Author: Alexander Tsoy <alexander@tsoy.me> AuthorDate: 2017-12-30 15:22:20 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2017-12-30 21:40:48 +0000 games-emulation/vbam: add missing setup-wxwidgets() setup-wxwidgets() is required in EAPI 6 ebuilds. Probably it was forgotten with EAPI bump. Closes: https://bugs.gentoo.org/604244 Closes: https://github.com/gentoo/gentoo/pull/6690 games-emulation/vbam/vbam-2.0.0_beta2_p20161211-r1.ebuild | 1 + games-emulation/vbam/vbam-9999.ebuild | 1 + 2 files changed, 2 insertions(+)