19160
Comment:
|
19179
|
Deletions are marked like this. | Additions are marked like this. |
Line 123: | Line 123: |
||DebianPts:gentle || (./) || {OK} ||DebianBug:750906||builds with patch; not tested yet||Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>|| | |
Line 142: | Line 143: |
||DebianPts:gentle || {X} || {X} || ||Fails to build||Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>|| |
This page is for tracking transitioning packages from wxwidgets2.8 to wxwidgets3.0.
There's also a transition tracker.
wxPython 3.0.0.0 was released more recently, and hasn't yet been packaged (ITP is 734799). So currently the focus is on C++ packages.
There are now packages of wxWidgets 3.0.0 in testing, which will be updated to 3.0.1 once that's released (due soon apparently). The package you probably want to build-depend on is libwxgtk3.0-dev (or if you only use the 'wxbase' library, libwxbase3.0-dev). There's no need to also build-depend on wx3.0-headers or wx-common, and there's no need to build-depend on both libwxgtk3.0-dev and libwxbase3.0-dev.
Hopefully we can remove wxwidgets2.8 before the jessie freeze.
Some important notes:
- There are some overlaps with on-going transitions. Please check for this, and delay uploads of affected packages until after these transitions have been completed.
- You should be able to co-install wx 2.8 and 3.0, so applications can switch independently of one another.
- The wxwidgets2.8 source package was actually based on wxPython (which includes an embedded copy of the C++ wxWidgets library sources), but the wxwidgets3.0 source package is just the C++ library (one motivation for this change was that wxPython 3.0.0.0 appeared some time after wxWidgets 3.0.0).
- Upstream now defaults to enabling their "WXDEBUG" checks for incorrect API usage. One consequence of this is that in 2.8, the -dbg packages were a version built with these checks on, and debug info, but in 3.0, the -dbg packages are just detached debug symbols. The other is that code which misuses the wx API may now pop up warning dialogs, while previously the code would have quietly muddled through. Overall sorting out such issues is good, but these dialogs are intrusive for users. Where upstream hasn't tried wx 2.9.x or 3.0, this means that even if you get a clean build, the result may not be usable, so testing as much functionality of the rebuilt package as you can is important. These assertions can be disabled by defined NDEBUG when building the application - e.g. by adding -DNDEBUG to CPPFLAGS, which means such assertions will be handled as they would have been by a default build of 2.8 (such as that in wxgtk2.8-0).
- The -doc package is temporarily gone in the 3.0 packages (upstream now release the docs as a separate download).
Upstream provide a document listing "Changes Since wxWidgets 2.8", which may be useful where the upstream code needs updating. The other common build failures are due to compatibility with wx2.6 being off in the 3.0 packages (which is upstream's default).
Popcon graph showing installs of the wx3.0 runtime library packages:
Popcon graph showing installations of wx C++ and Python runtimes for wx 2.6, 2.8 and 3.0:
Macports are also working on porting their packages to wx 3.0, so they may have useful patches (or check out from SVN).
If you've any useful information, please add it.
Table showing progress:
Package |
Upstream |
Debian |
BTS |
Notes |
Debian maintainer |
|
|
NEW processing because of new -dbg pkg |
Sebastian Reichel <sre> |
||
|
|
|
Upstream cares about 3.0, but there are a few minor bugs, and one segfault. The segfault is fixed. The package is in new because of introducing erlang-dbg package |
Sergei Golovan <sgolovan> |
|
|
|
|
|
Olly Betts <olly> |
|
|
|
|
upgrading fixed 645159 |
Olly Betts <olly> |
|
|
|
NMUed at maintainer's request |
NIIBE Yutaka <gniibe@fsij.org> |
||
|
|
builds OK |
Carlo Segre <segre> |
||
|
|
builds with tiny patch and seems to work; macports built it |
Kartik Mistry <kartik> |
||
|
|
|
builds OK |
Debian Games Team <pkg-games-devel@lists.alioth.debian.org> |
|
|
|
|
|
Christian Marillat <marillat> |
|
|
|
|
New version requires 3.0. New package already in ubuntu ppa |
Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org> |
|
|
|
builds OK, seems hard to test |
Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org> |
||
|
|
Builds without patches, seems to work |
Chow Loong Jin <hyperair> |
||
|
|
Builds without any changes |
Yury Stankevich <urykhy@gmail.com> |
||
|
|
builds and works |
Alexander Kojevnikov <alexander@kojevnikov.com> |
||
|
|
builds without changes; upstream supports wx3 |
Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org> |
||
|
|
builds ok; seems to work |
Damyan Ivanov <dmn> |
||
|
|
|
Debian Hamradio Maintainers <debian-hams@lists.debian.org> |
||
|
|
builds and runs OK |
Debian Games Team <pkg-games-devel@lists.alioth.debian.org> |
||
|
|
Needs to be built with -DNDEBUG, runs OK |
Laszlo Boszormenyi (GCS) <gcs> |
||
|
|
builds without changes |
Daniel Echeverry <epsilon77@gmail.com> |
||
|
|
newer upstream (0.9923) supports 3.0.0 |
Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org> |
||
|
|
newer upstream (0.65) supports 3.0.0 |
Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org> |
||
|
|
|
no upstream release for ~5 years; builds with assorted changes; QA upload |
Orphaned |
|
|
|
Builds; works ok with -DNDEBUG |
Andrew Shadura <andrewsh> |
||
|
|
macports built it; seems to work when built with NDEBUG |
Orphaned |
||
|
|
|
|
Debian Games Team <pkg-games-devel@lists.alioth.debian.org> |
|
|
|
builds and seems to work, but hard to test well due to lack of compatible espeak-data in unstable |
Debian Accessibility Team <debian-accessibility@lists.debian.org> |
||
|
|
builds ok; seems to work OK with patch from upstream to fix segfault on exit |
Debian ?PhotoTools Maintainers <pkg-phototools-devel@lists.alioth.debian.org> |
||
|
|
builds with small patch |
Georges Khaznadar <georgesk> |
||
|
|
|
|
Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org> |
|
|
|
builds ok; seems to work; upload pending |
Gerfried Fuchs <rhonda> |
||
|
|
Builds with patch; Inactive upstream; already carrying compat patches for wx 2.6 + 2.8 |
Debian Games Team <pkg-games-devel@lists.alioth.debian.org> |
||
|
|
Builds without any changes |
Debian Games Team <pkg-games-devel@lists.alioth.debian.org> |
||
- |
|
BD but no runtime dev - 7zG built but not installed to any package! |
Mohammed Adnène Trojette <adn> |
||
|
|
builds ok, seems to work ok; macports built it |
Debian Science Team <debian-science-maintainers@lists.alioth.debian.org> |
||
|
|
builds OK; seems to work but no suitable test data |
Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org> |
||
|
|
wxbase only; build system needs minor tweaks; unable to test myself |
Gerfried Fuchs <rhonda> |
||
- |
|
unused BD on libwxgtk2.8-dev |
Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org> |
||
|
|
|
Patched version from experimental for wx3.0 compat and QA uploaded |
Orphaned |
|
|
|
builds with simple patch; seems to work |
Debian Games Team <pkg-games-devel@lists.alioth.debian.org> |
||
|
|
Package in experimental; unstable upload pending |
Debian BOINC Maintainers <pkg-boinc-devel@lists.alioth.debian.org> |
||
|
|
builds with simple patch; no upstream release for 8.5 years |
Oliver Korff <ok@xynyx.de> |
||
|
|
macports built it; needs trivial patch; NMUed |
Uwe Hermann <uwe> |
||
|
|
Builds without any changes |
Miriam Ruiz <miriam> |
||
|
|
builds and runs ok with -DNDEBUG |
Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org> |
||
|
|
Builds with tweaked version of macports patch; seems to work |
Adrien Cunin <adri2000@ubuntu.com> |
||
|
|
Builds with patches; seems to work ok |
Debian Games Team <pkg-games-devel@lists.alioth.debian.org> |
||
|
|
Patch in ticket (though upstream inactive, low popcon -> suggested removal) |
Luke Faraone <luke@faraone.cc> |
||
|
ITP |
ITP |
Brandon <winterknight@email.com> |
||
|
ITP |
ITP |
Nicolas Dandrimont <olasd> |
||
|
|
PENDING; builds ok |
Debichem Team <debichem-devel@lists.alioth.debian.org> |
||
|
|
builds with no upstream changes; seems to work |
David Paleino <dapal> |
||
|
|
PENDING; builds and runs OK with patch; maintainer will switch in next upload |
Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org> |
||
|
|
Has 3 reverse deps; uploaded to experimental |
Laszlo Boszormenyi (GCS) <gcs> |
||
|
|
PENDING; builds OK; no dependent packages |
Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org> |
||
|
|
builds with patch; no data to test with |
Carlo Segre <segre> |
||
|
|
Builds with patch; seems to work |
Debian Games Team <pkg-games-devel@lists.alioth.debian.org> |
||
|
|
builds with patch; hard to test much without suitable files |
Debian Hamradio Maintainers <debian-hams@lists.debian.org> |
||
|
|
builds with simple patch; not tested |
Debian Games Team <pkg-games-devel@lists.alioth.debian.org> |
||
|
|
builds with patch; not tested yet |
Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org> |
||
|
EXP |
BD on libwxsqlite3-2.8-dev; new upsteam version requires wx3; updated package in experimental |
Being adopted |
||
|
|
New upstream release supports wx3.0 but requires luceneplusplus which isn't packaged yet; macports built it |
Andreas Rönnquist <gusnan@gusnan.se> working on it with Pedro Ribeiro's permission |
||
|
|
Packaged version fails to build, but upstream 3.6.1 release is compatible with wx3.0 |
Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org> |
||
|
|
FTBFS; Not in testing; newer upstream wx3.0 compatible; macports built it |
Andrew Ross <andrewross@users.sourceforge.net> |
||
|
|
fails to build, but newer upstream apparently works with 2.9.x |
orphaned |
||
|
|
Fails to build; new upstream 1.7.2 apparently compatible |
Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org> |
||
|
- |
Not in testing; package seems unmaintained; homepage in d/control needs updating; wx3 compat in SVN r171 |
Gudjon I. Gudjonsson <gudjon@gudjon.org> |
||
? |
RM |
non-free; inactive upstream; maintainer OK with removal |
Joachim Breitner <nomeata> |
||
|
RMed |
Needs trivial patch to build with wx3; unpatched package fails to work if rebuilt; removal bug filed |
Debian Games Team <pkg-games-devel@lists.alioth.debian.org> |
||
|
RM |
Dead upstream; fails build due to wx API changes; maintainer says to remove |
Cyril Brulebois <kibi> |
||
|
|
Fails to build - "wx/generic/filedlgg.h" not found |
Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org> |
||
|
|
patch sent upstream; loch still segfaults on some files when specified on the command line (but not under gdb or valgrind); also in vtk6 transition |
Wookey <wookey> |
||
|
- |
contrib; upstream hg says "wxWidgets 2.8.10+ (but not 2.9.x)" |
Dmitry Smirnov <onlyjob> |
||
? |
- |
contrib; RFA |
Scott Howard <showard> |
||
|
|
build fails; No upstream release for 6+ years |
Debichem Team <debichem-devel@lists.alioth.debian.org> |
||
|
|
Build fails; inactive upstream; package in poor state; removal perhaps best |
LI Daobing <lidaobing> |
||
|
|
build fails; BD on libwxsqlite3-2.8-dev |
Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org> |
||
|
|
needs updates, partial patch in bug; BD on libwxsqlite3-2.8-dev |
Paul Elliott <pelliott@blackpatchpanel.com> |
||
|
|
|
builds with patch for clang FTBFS in 742158; SEGV during startup |
Christine Spang <christine> |
|
|
|
|
Fails to build |
Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org> |
|
|
|
|
Odd wxprec build error |
Kevin M. Rosenberg <kmr> |
|
|
|
|
build fails |
Debian Games Team <pkg-games-devel@lists.alioth.debian.org> |
|
|
|
|
build fails (wxListCtrl not defined) |
Chris Frey <cdfrey@foursquare.net> |
|
|
|
|
Build fails |
Bas Wijnen <wijnen> |
|
|
|
|
Fails to build |
Debian aMule Team <pkg-amule-devel@lists.alioth.debian.org> |
|
|
|
|
Fails to build |
Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org> |
|
|
|
|
build fails |
Scott Howard <showard> |
|
|
|
|
build fails; Last upstream release was 2004 |
Bhavani Shankar <right2bhavi@gmail.com> |
|
|
|
|
Not in testing; Weird build error trying to read /dev/urandom |
Jose Luis Blanco (University of Malaga) <joseluisblancoc@gmail.com> |
|
|
|
|
Not in testing; FTBFS (patch in BTS); includes use wx-2.8 explicitly in path |
Enas Giovanni <gio.enas@alice.it> |
|
|
|
|
Not in testing; BD on plplot-dev |
Axel Beckert <abe> |
|
|
- |
|
macports built it; needs wxPython |
Christoph Schmidt-Hieber <christsc@gmx.de> |
|
|
- |
|
also depends on wxPython; last release September 2009 |
Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org> |