On Wed, 12 Aug 2015 at 11:18:40 +0200, Julien Cristau wrote: > There are renamed public symbols involving std::list and std::string, so > libpodofo0.9.0 needs to be renamed. > > A possible patch is available at > https://launchpad.net/ubuntu/+source/libpodofo/0.9.0-1.2ubuntu1
I have made a non-maintainer upload to DELAYED/2 with the attached patch (functionally the same as the one in Ubuntu). Please let me know if I should reschedule or cancel it. S
diffstat for libpodofo-0.9.0 libpodofo-0.9.0 changelog | 10 ++++++++++ control | 8 +++++--- libpodofo0.9.0.dirs | 1 - libpodofo0.9.0.install | 1 - libpodofo0.9.0v5.dirs | 1 + libpodofo0.9.0v5.install | 1 + libpodofo0.9.0v5.lintian-overrides | 2 ++ 7 files changed, 19 insertions(+), 5 deletions(-) diff -Nru libpodofo-0.9.0/debian/changelog libpodofo-0.9.0/debian/changelog --- libpodofo-0.9.0/debian/changelog 2013-12-27 02:50:04.000000000 +0000 +++ libpodofo-0.9.0/debian/changelog 2015-08-27 08:12:01.000000000 +0100 @@ -1,3 +1,13 @@ +libpodofo (0.9.0-1.3) unstable; urgency=medium + + * Non-maintainer upload. + * Import libstdc++ transition changes from Ubuntu (Closes: #791156) + + [ Steve Langasek ] + * Rename library packages for g++5 ABI transition + + -- Simon McVittie <s...@debian.org> Thu, 27 Aug 2015 08:12:00 +0100 + libpodofo (0.9.0-1.2) unstable; urgency=medium * Non-maintainer upload. diff -Nru libpodofo-0.9.0/debian/control libpodofo-0.9.0/debian/control --- libpodofo-0.9.0/debian/control 2013-12-27 02:49:12.000000000 +0000 +++ libpodofo-0.9.0/debian/control 2015-08-27 08:10:40.000000000 +0100 @@ -9,7 +9,7 @@ Package: libpodofo-dev Architecture: any -Depends: libpodofo0.9.0 (= ${binary:Version}), ${misc:Depends} +Depends: libpodofo0.9.0v5 (= ${binary:Version}), ${misc:Depends} Replaces: libpodofo0-dev Conflicts: libpodofo0-dev, libpodofo Provides: libpodofo @@ -27,7 +27,7 @@ Package: libpodofo-utils Architecture: any -Depends: libpodofo0.9.0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Depends: libpodofo0.9.0v5 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Conflicts: libpodofo0-utils Replaces: libpodofo0-utils Description: PoDoFo utilities @@ -41,10 +41,12 @@ . This package contains tools for working with PDF files. -Package: libpodofo0.9.0 +Package: libpodofo0.9.0v5 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: libpodofo0.9.0 +Replaces: libpodofo0.9.0 Description: PoDoFo - library to work with the PDF file format The PoDoFo library is a free, portable C++ library which includes classes to parse PDF files and modify their contents into memory. The changes can be diff -Nru libpodofo-0.9.0/debian/libpodofo0.9.0.dirs libpodofo-0.9.0/debian/libpodofo0.9.0.dirs --- libpodofo-0.9.0/debian/libpodofo0.9.0.dirs 2009-02-11 17:58:30.000000000 +0000 +++ libpodofo-0.9.0/debian/libpodofo0.9.0.dirs 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -usr/lib diff -Nru libpodofo-0.9.0/debian/libpodofo0.9.0.install libpodofo-0.9.0/debian/libpodofo0.9.0.install --- libpodofo-0.9.0/debian/libpodofo0.9.0.install 2009-02-11 19:22:48.000000000 +0000 +++ libpodofo-0.9.0/debian/libpodofo0.9.0.install 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -usr/lib/lib*.so.* diff -Nru libpodofo-0.9.0/debian/libpodofo0.9.0v5.dirs libpodofo-0.9.0/debian/libpodofo0.9.0v5.dirs --- libpodofo-0.9.0/debian/libpodofo0.9.0v5.dirs 1970-01-01 01:00:00.000000000 +0100 +++ libpodofo-0.9.0/debian/libpodofo0.9.0v5.dirs 2015-08-27 08:10:40.000000000 +0100 @@ -0,0 +1 @@ +usr/lib diff -Nru libpodofo-0.9.0/debian/libpodofo0.9.0v5.install libpodofo-0.9.0/debian/libpodofo0.9.0v5.install --- libpodofo-0.9.0/debian/libpodofo0.9.0v5.install 1970-01-01 01:00:00.000000000 +0100 +++ libpodofo-0.9.0/debian/libpodofo0.9.0v5.install 2015-08-27 08:10:40.000000000 +0100 @@ -0,0 +1 @@ +usr/lib/lib*.so.* diff -Nru libpodofo-0.9.0/debian/libpodofo0.9.0v5.lintian-overrides libpodofo-0.9.0/debian/libpodofo0.9.0v5.lintian-overrides --- libpodofo-0.9.0/debian/libpodofo0.9.0v5.lintian-overrides 1970-01-01 01:00:00.000000000 +0100 +++ libpodofo-0.9.0/debian/libpodofo0.9.0v5.lintian-overrides 2015-08-27 08:10:40.000000000 +0100 @@ -0,0 +1,2 @@ +# G++5 ABI transition +libpodofo0.9.0v5: package-name-doesnt-match-sonames libpodofo0.9.0