Maybe this finally works with wxGTK:3.0... if not, we should probably look at the Debian patches for 2.6
(bump was done with bug 551258)
Other distributions like Fedora and Arch are disabling wxwidgets support even since wxGTK-2.6 times :/
with 2.6.9 it fails with: /bin/sh ../libtool --mode=compile --tag CXX x86_64-pc-linux-gnu-g++ -c -I.. -I./.. -I../iodev -I./../iodev -I../instrument/stubs -I./../instrument/stubs -O2 -pipe -march=native -fno-stack-protector -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/lib64/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread wx.cc -o wx.lo x86_64-pc-linux-gnu-g++ -c -I.. -I./.. -I../iodev -I./../iodev -I../instrument/stubs -I./../instrument/stubs -O2 -pipe -march=native -fno-stack-protector -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/lib64/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread wx.cc -fPIC -DPIC -o .libs/wx.o wx.cc:623:28: fatal error: gdk/gdkkeysyms.h: No such file or directory compilation terminated. make[1]: *** [Makefile:118: wx.lo] Error 1 make[1]: Leaving directory '/var/tmp/portage/app-emulation/bochs-2.6.9/work/bochs-2.6.9/gui' make: *** [Makefile:228: bochs_plugins] Error 2 * ERROR: app-emulation/bochs-2.6.9::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-emulation/bochs-2.6.9::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-emulation/bochs-2.6.9::gentoo'`. * The complete build log is located at '/var/log/portage/build/app-emulation/bochs-2.6.9:20170605-092227.log.gz'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-emulation/bochs-2.6.9/temp/build.log.gz'. * The ebuild environment file is located at '/var/tmp/portage/app-emulation/bochs-2.6.9/temp/environment'. * Working directory: '/var/tmp/portage/app-emulation/bochs-2.6.9/work/bochs-2.6.9' * S: '/var/tmp/portage/app-emulation/bochs-2.6.9/work/bochs-2.6.9'
[master 75a69b58551] app-emulation/bochs: Version bump, disable wxwidgets support like other distributions did long time ago (due to unresolved bugs with wxGTK newer than 2.6, it also doesn't look to be compatible at all with 3.0 (#563960) 2 files changed, 84 insertions(+) create mode 100644 app-emulation/bochs/bochs-2.6.9.ebuild