user [email protected] usertag 791268 + transition block 791268 by 790756 reassign 791268 release.debian.org thanks
Hallo, * Matthias Klose [Fri, Jul 03 2015, 01:14:01PM]: > - Decide if the symbols matching __cxx11 or B5cxx11 are part of the > library API, and are used by the reverse dependencies of the > library. rlog uses string, list, pair, stream classes... so yes, it's affected. The attached patch is simple. Also tested with some user package (encfs), works just fine (boost from experimental was needed, though). Regards, Eduard.
diff --git a/debian/changelog b/debian/changelog index d3cc9f5..07a9860 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +rlog (1.4-4) unstable; urgency=medium + + * GCC5 transition (librlog5 -> librlog5v5, closes: #791268) + + -- Eduard Bloch <[email protected]> Wed, 08 Jul 2015 18:48:24 +0200 + rlog (1.4-3) unstable; urgency=medium * Migrating packaging to debhelper 9 diff --git a/debian/control b/debian/control index 69baba5..c2b98f3 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,7 @@ Section: libs Package: librlog-dev Section: libdevel Architecture: any -Depends: librlog5 (= ${binary:Version}), ${misc:Depends} +Depends: librlog5v5 (= ${binary:Version}), ${misc:Depends} Description: flexible message logging library - development files RLog library provides a flexible message logging facility for C++ programs and libraries. It is meant to be fast enough to live in production code. RLog @@ -17,10 +17,11 @@ Description: flexible message logging library - development files . This package provides development files and API documentation. -Package: librlog5 +Package: librlog5v5 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: librlog5 Description: flexible message logging library RLog provides a flexible message logging facility for C++ programs and libraries. It is meant to be fast enough to live in production code. diff --git a/debian/librlog5.install b/debian/librlog5.install deleted file mode 100644 index 3de3b10..0000000 --- a/debian/librlog5.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/*.so.* diff --git a/debian/librlog5v5.install b/debian/librlog5v5.install new file mode 100644 index 0000000..3de3b10 --- /dev/null +++ b/debian/librlog5v5.install @@ -0,0 +1 @@ +usr/lib/*/*.so.*

