Package: hugin Version: 2014.0.0~rc2+dfsg-1 Severity: normal Tags: patch User: freewx-ma...@lists.alioth.debian.org Usertags: wx3.0
Dear maintainer, We're aiming to migrate the archive to using wxwidgets3.0 instead of wxwidgets2.8. The upstream website says wx 3.0 is supported. I've built and done some basic testing of hugin with the attached patch to update it to build against wxwidgets3.0. Generally everything looks good, except I see a segfault on exit, which I don't see with the package currently in unstable (or if I rebuild the package currently in unstable without the patch, so it's not just due to some unrelated change). If I run hugin under gdb and on startup, click "Close" on the "tip" and then exit with Ctrl+Q, I get: Program received signal SIGSEGV, Segmentation fault. 0x0000000000000031 in ?? () (gdb) bt #0 0x0000000000000031 in ?? () #1 0x00007ffff41c121f in ?? () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_adv-3.0.so.0 #2 0x00007ffff29d4f2f in __cxa_finalize (d=0x7ffff4456fc0) at cxa_finalize.c:56 #3 0x00007ffff4154723 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_adv-3.0.so.0 #4 0x00007fffffffe210 in ?? () #5 0x00007ffff7debf3a in _dl_fini () at dl-fini.c:252 Backtrace stopped: frame did not save the PC I've not seen anything like this with other packages. Any ideas? Cheers, Olly
diff -Nru hugin-2014.0.0~rc2+dfsg/debian/changelog hugin-2014.0.0~rc2+dfsg/debian/changelog --- hugin-2014.0.0~rc2+dfsg/debian/changelog 2014-04-28 01:09:09.000000000 +1200 +++ hugin-2014.0.0~rc2+dfsg/debian/changelog 2014-04-29 16:56:41.000000000 +1200 @@ -1,3 +1,10 @@ +hugin (2014.0.0~rc2+dfsg-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Update to use wxWidgets 3.0. + + -- Olly Betts <o...@survex.com> Tue, 29 Apr 2014 16:56:41 +1200 + hugin (2014.0.0~rc2+dfsg-1) unstable; urgency=medium * New upstream version. diff -Nru hugin-2014.0.0~rc2+dfsg/debian/control hugin-2014.0.0~rc2+dfsg/debian/control --- hugin-2014.0.0~rc2+dfsg/debian/control 2014-03-01 21:14:55.000000000 +1300 +++ hugin-2014.0.0~rc2+dfsg/debian/control 2014-04-29 16:57:30.000000000 +1200 @@ -10,7 +10,7 @@ libboost1.55-dev, zlib1g-dev, libexiv2-dev (>= 0.12), libjpeg-dev, libopenexr-dev, libpano13-dev (>= 2.9.19~beta1), libpng12-dev, - libtiff-dev, libgtk2.0-dev, libwxgtk2.8-dev, libglew-dev, freeglut3-dev, + libtiff-dev, libgtk2.0-dev, libwxgtk3.0-dev, libglew-dev, freeglut3-dev, libzthread-dev, swig (>= 2.0), python-dev, liblensfun-dev, libflann-dev, libimage-exiftool-perl Build-Conflicts: wx2.6-headers @@ -84,7 +84,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} Breaks: ${python:Breaks} # imports of included plugins -Suggests: python-wxgtk2.8 +Suggests: python-wxgtk3.0 Description: panorama photo stitcher - common data files Hugin is a panorama photo stitching program. .