Package: src:cwidget Version: 0.5.17-3 Tags: patch sid stretch User: debian-...@lists.debian.org Usertags: libstdc++-cxx11
seen when binNMUing cwidget, unresolved symbol _ZN7cwidget7widgets5pager8set_textERKSsPKc Manuel, I'm directly NMUing to enable the aptitude maintainers to fix and rebuild aptitude.
diff -Nru cwidget-0.5.17/debian/changelog cwidget-0.5.17/debian/changelog --- cwidget-0.5.17/debian/changelog 2015-07-31 02:19:53.000000000 +0200 +++ cwidget-0.5.17/debian/changelog 2015-08-04 20:50:42.000000000 +0200 @@ -1,3 +1,12 @@ +cwidget (0.5.17-3.1) unstable; urgency=medium + + * Non-maintainer upload. + * Rename libcwidget3 to libcwidget3v5, libcwidget3 to libcwidget3v5, + follow-up for the libstdc++6 ABI transition. Addresses: #. + * Add Conflicts/Replaces for the old packages. + + -- Matthias Klose <d...@debian.org> Tue, 04 Aug 2015 20:46:19 +0200 + cwidget (0.5.17-3) unstable; urgency=low * Changes to build with GCC-5 and in C++11 mode (Closes: #792681). diff -Nru cwidget-0.5.17/debian/control cwidget-0.5.17/debian/control --- cwidget-0.5.17/debian/control 2015-07-31 00:43:39.000000000 +0200 +++ cwidget-0.5.17/debian/control 2015-08-04 20:48:19.000000000 +0200 @@ -8,7 +8,7 @@ Build-Depends: debhelper (>= 9~), dh-autoreconf, gettext, - libcppunit-dev, + libcppunit-dev (>= 1.13.2-2.1), libncursesw5-dev, libsigc++-2.0-dev Build-Depends-Indep: doxygen, @@ -18,13 +18,15 @@ Standards-Version: 3.9.6 Testsuite: autopkgtest -Package: libcwidget3 +Package: libcwidget3v5 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Suggests: libcwidget-dev +Conflicts: libcwidget3 +Replaces: libcwidget3 Description: high-level terminal interface library for C++ (runtime files) libcwidget is a modern user interface library modeled on GTK+ and Qt, but using curses as its display layer and with widgets that are @@ -33,7 +35,7 @@ This package contains the files that are required to run programs compiled against libcwidget. -Package: libcwidget3-dbg +Package: libcwidget3v5-dbg Section: debug Priority: extra Architecture: any @@ -41,6 +43,8 @@ Depends: ${misc:Depends}, libcwidget3 (= ${binary:Version}) Suggests: libcwidget-dev +Conflicts: libcwidget3-dbg +Replaces: libcwidget3-dbg Description: high-level terminal interface library for C++ (debugging files) libcwidget is a modern user interface library modeled on GTK+ and Qt, but using curses as its display layer and with widgets that are @@ -55,7 +59,7 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - libcwidget3 (= ${binary:Version}), + libcwidget3v5 (= ${binary:Version}), libsigc++-2.0-dev, libncursesw5-dev, pkg-config diff -Nru cwidget-0.5.17/debian/libcwidget3.install cwidget-0.5.17/debian/libcwidget3.install --- cwidget-0.5.17/debian/libcwidget3.install 2014-02-27 20:59:24.000000000 +0100 +++ cwidget-0.5.17/debian/libcwidget3.install 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -usr/lib/*/libcwidget.so.* -usr/share/locale diff -Nru cwidget-0.5.17/debian/libcwidget3v5.install cwidget-0.5.17/debian/libcwidget3v5.install --- cwidget-0.5.17/debian/libcwidget3v5.install 1970-01-01 01:00:00.000000000 +0100 +++ cwidget-0.5.17/debian/libcwidget3v5.install 2014-02-27 20:59:24.000000000 +0100 @@ -0,0 +1,2 @@ +usr/lib/*/libcwidget.so.* +usr/share/locale diff -Nru cwidget-0.5.17/debian/rules cwidget-0.5.17/debian/rules --- cwidget-0.5.17/debian/rules 2015-07-31 02:17:57.000000000 +0200 +++ cwidget-0.5.17/debian/rules 2015-08-04 20:49:23.000000000 +0200 @@ -35,4 +35,4 @@ dh_installexamples -plibcwidget-dev src/cwidget/testcwidget.cc override_dh_strip: - dh_strip -a --dbg-package=libcwidget3-dbg + dh_strip -a --dbg-package=libcwidget3v5-dbg