Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 563960 - app-emulation/bochs-2.6.8 support wxGTK:3.0
Summary: app-emulation/bochs-2.6.8 support wxGTK:3.0
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Luca Barbato
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: wxwidgets-3.0
  Show dependency tree
 
Reported: 2015-10-24 10:52 UTC by Pacho Ramos
Modified: 2017-07-05 11:52 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2015-10-24 10:52:11 UTC
Maybe this finally works with wxGTK:3.0... if not, we should probably look at the Debian patches for 2.6
Comment 1 Pacho Ramos gentoo-dev 2015-11-07 13:15:03 UTC
(bump was done with bug 551258)
Comment 2 Pacho Ramos gentoo-dev 2016-05-24 18:52:06 UTC
Other distributions like Fedora and Arch are disabling wxwidgets support even since wxGTK-2.6 times :/
Comment 3 Pacho Ramos gentoo-dev 2017-06-05 09:27:08 UTC
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'
Comment 4 Pacho Ramos gentoo-dev 2017-07-05 11:52:27 UTC
[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