Control: tags 795065 + patch On Mon, 10 Aug 2015 at 08:41:54 +0100, Simon McVittie wrote: > In the case of dbus-c++, it seems that std::string is part of the ABI. > <https://buildd.debian.org/status/package.php?p=libffado> says libffado > failed to build from source
I have uploaded the necessary gtkmm2.4 version to unblock this, which is now in the binary NEW queue. I intend to NMU dbus-c++ with the attached patch after gtkmm2.4 reaches unstable, assuming I do not find any obvious errors in test rebuilds of the reverse dependencies ffado and sflphone. Regards, S
diffstat for dbus-c++-0.9.0 dbus-c++-0.9.0 changelog | 8 ++++++++ control | 12 +++++++----- libdbus-c++-1-0.install | 1 - libdbus-c++-1-0v5.install | 1 + 4 files changed, 16 insertions(+), 6 deletions(-) diff -Nru dbus-c++-0.9.0/debian/changelog dbus-c++-0.9.0/debian/changelog --- dbus-c++-0.9.0/debian/changelog 2015-07-23 04:21:04.000000000 +0100 +++ dbus-c++-0.9.0/debian/changelog 2015-08-18 08:44:58.000000000 +0100 @@ -1,3 +1,11 @@ +dbus-c++ (0.9.0-7.1) unstable; urgency=medium + + * Non-maintainer upload. + * Rename libdbus-c++-1-0 to libdbus-c++-1-0v5, based on Ubuntu patch + by Matthias Klose. (Starts transition: #795065) + + -- Simon McVittie <s...@debian.org> Tue, 18 Aug 2015 08:42:24 +0100 + dbus-c++ (0.9.0-7) unstable; urgency=medium * Add debian/patches/05_fix_glibmm_ftbfs.patch to fix FTBFS with diff -Nru dbus-c++-0.9.0/debian/control dbus-c++-0.9.0/debian/control --- dbus-c++-0.9.0/debian/control 2015-07-23 04:26:44.000000000 +0100 +++ dbus-c++-0.9.0/debian/control 2015-08-18 08:43:45.000000000 +0100 @@ -14,18 +14,20 @@ libecore-dev, libexpat1-dev, libglib2.0-dev, - libgtkmm-2.4-dev, + libgtkmm-2.4-dev (>= 1:2.24.4-2~), libtool Standards-Version: 3.9.6 Homepage: http://sourceforge.net/projects/dbus-cplusplus/ Vcs-Svn: svn://anonscm.debian.org/collab-maint/deb-maint/dbus-c++/trunk Vcs-Browser: http://anonscm.debian.org/viewvc/collab-maint/deb-maint/dbus-c++/trunk -Package: libdbus-c++-1-0 +Package: libdbus-c++-1-0v5 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} +Breaks: libdbus-c++-1-0 +Replaces: libdbus-c++-1-0 Description: C++ API for D-Bus (runtime package) Dbus-c++ attempts to provide a C++ API for D-Bus. The library has a glib/gtk and an Ecore mainloop integration. It also offers an optional own main loop. @@ -37,7 +39,7 @@ Priority: extra Architecture: any Multi-Arch: same -Depends: libdbus-c++-1-0 (= ${binary:Version}), +Depends: libdbus-c++-1-0v5 (= ${binary:Version}), libdbus-c++-bin (= ${binary:Version}), ${misc:Depends} Description: C++ API for D-Bus (development package) @@ -50,7 +52,7 @@ Architecture: any Section: utils Multi-Arch: foreign -Depends: libdbus-c++-1-0 (= ${binary:Version}), +Depends: libdbus-c++-1-0v5 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Suggests: libdbus-c++-dev @@ -78,7 +80,7 @@ Priority: extra Architecture: any Multi-Arch: same -Depends: libdbus-c++-1-0 (= ${binary:Version}), ${misc:Depends} +Depends: libdbus-c++-1-0v5 (= ${binary:Version}), ${misc:Depends} Description: C++ API for D-Bus (debugging symbols) Dbus-c++ attempts to provide a C++ API for D-Bus. The library has a glib/gtk and an Ecore mainloop integration. It also offers an optional own main loop. diff -Nru dbus-c++-0.9.0/debian/libdbus-c++-1-0.install dbus-c++-0.9.0/debian/libdbus-c++-1-0.install --- dbus-c++-0.9.0/debian/libdbus-c++-1-0.install 2014-03-17 00:54:14.000000000 +0000 +++ dbus-c++-0.9.0/debian/libdbus-c++-1-0.install 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -usr/lib/*/*.so.* diff -Nru dbus-c++-0.9.0/debian/libdbus-c++-1-0v5.install dbus-c++-0.9.0/debian/libdbus-c++-1-0v5.install --- dbus-c++-0.9.0/debian/libdbus-c++-1-0v5.install 1970-01-01 01:00:00.000000000 +0100 +++ dbus-c++-0.9.0/debian/libdbus-c++-1-0v5.install 2014-03-17 00:54:14.000000000 +0000 @@ -0,0 +1 @@ +usr/lib/*/*.so.*