Source: sandboxgamemaker Version: 2.7.1+dfsg-2 Severity: serious Justification: Blocks an on-going transition 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. Many upstreams have already updated their code to be compatible with wx3.0. But if your package doesn't rebuild cleanly, you may find wx upstream's overview of changes since wx2.8 useful: http://docs.wxwidgets.org/3.0/overview_changes_since28.html One of the most common reasons for packages failing to build seems to be that wx3.0 drops compatibility with things which were deprecated in wx2.8 (so for example you now must use wxFD_SAVE not wxSAVE). Updating these should remain compatible with wx2.8, so shouldn't block pushing fixes upstream even if your upstream still cares about supporting wx2.8. Another thing to be aware of is that wx3.0 turns on "WXDEBUG" mode by default, and some applications throw up a lot of assertion failed dialogs due to using the wx API in invalid ways. If you compile your package with -DNDEBUG then such assertions aren't checked, and the same fallbacks which were quietly used in wx2.8 are used instead. If you hit any problems with getting packages working with wxwidgets3.0 which you can't overcome, let me know and I'll try to help. Cheers, Olly -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org