Source: amule Version: 2.3.1-11 Severity: important Tags: sid jessie User: freewx-ma...@lists.alioth.debian.org Usertags: wx3.0 Control: block 748169 by -1
Dear maintainer, We're aiming to migrate the archive to using wxwidgets3.0 instead of wxwidgets2.8, and intend to drop wxwidgets2.8 before jessie is released. I've attempted to rebuild amule by updating the BD to libwxgtk3.0-dev and wx3.0-i18n, but the build fails. It looks like the major issue is that it's not possible to include a wx header to get class wxExecuteData defined. I've reported that to wx upstream: http://trac.wxwidgets.org/ticket/16325 If upstream don't come up with a fix quickly, we can probably just install the required private header in the wx headers directory to work around the problem. I ran the build with debian/rules patched to use make -k, so as to show all the compilation errors, and the only one not related to wxExecuteData seems to be: ../../src/amuled.cpp:656:15: error: variable 'wxFFile ff' has initializer but incomplete type That sounds like it's just missing including the right header. While building without errors doesn't necessarily mean it will work, this seems quite promising, aside from the wxExecuteData issue. Do you know what plans amule upstream have for wx3.0 support? I've tried to check their website, but it just gives a page saying the site is down due to server migration, with a link to the downloads page, and another to a forum which is 404. Cheers, Olly -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org