Control: user [email protected] Control: usertag -1 + transition Control: block -1 by 790756 Control: reassign -1 release.debian.org Control: retitle -1 xqilla: library transition is needed when GCC 5 is the default
libxqilla exports symbols changing with C++11 ABI, so transition to libxqilla6v5 is needed. I tested compilation both with -std=c++11 and -std=c++14, and the code builds fine. However, no further testing was made with those results. Attached is a debdiff for NMU.
* Rename to libxqilla6v5 for the GCC 5 ABI transition (See: #791314). diff -Nru xqilla-2.3.0/debian/control xqilla-2.3.0/debian/control --- xqilla-2.3.0/debian/control 2014-04-25 22:56:22.000000000 +0300 +++ xqilla-2.3.0/debian/control 2015-08-11 10:25:39.000000000 +0300 @@ -1,7 +1,7 @@ Source: xqilla Priority: extra Maintainer: Tommi Vainikainen <[email protected]> -Build-Depends: debhelper (>= 8.1.3), dh-autoreconf, autotools-dev, libxerces-c-dev, chrpath +Build-Depends: debhelper (>= 8.1.3), dh-autoreconf, autotools-dev, libxerces-c-dev, chrpath, g++ (>= 4:5.2) Standards-Version: 3.9.5 Section: libs Vcs-Git: git://anonscm.debian.org/collab-maint/xqilla.git @@ -11,7 +11,7 @@ Package: xqilla Section: text Architecture: any -Depends: libxqilla6 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Depends: libxqilla6v5 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: XQuery and XPath 2.0 command line interpreter XQilla is a XQuery and XPath 2 library and command line utility written in C++, implemented on top of the Xerces-C library. It is @@ -22,7 +22,7 @@ Package: libxqilla-dev Section: libdevel Architecture: any -Depends: libxerces-c-dev, libxqilla6 (= ${binary:Version}), ${misc:Depends} +Depends: libxerces-c-dev, libxqilla6v5 (= ${binary:Version}), ${misc:Depends} Description: XQuery and XPath 2.0 library - Development files XQilla is a XQuery and XPath 2 library and command line utility written in C++, implemented on top of the Xerces-C library. It is @@ -30,11 +30,13 @@ . This package contains the xqilla headers -Package: libxqilla6 +Package: libxqilla6v5 Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same +Conflicts: libxqilla6 +Replaces: libxqilla6 Description: XQuery and XPath 2.0 library XQilla is a XQuery and XPath 2 library and command line utility written in C++, implemented on top of the Xerces-C library. It is diff -Nru xqilla-2.3.0/debian/libxqilla6.dirs xqilla-2.3.0/debian/libxqilla6.dirs --- xqilla-2.3.0/debian/libxqilla6.dirs 2014-02-12 01:58:22.000000000 +0200 +++ xqilla-2.3.0/debian/libxqilla6.dirs 1970-01-01 02:00:00.000000000 +0200 @@ -1 +0,0 @@ -usr/lib diff -Nru xqilla-2.3.0/debian/libxqilla6.install xqilla-2.3.0/debian/libxqilla6.install --- xqilla-2.3.0/debian/libxqilla6.install 2014-02-12 01:58:22.000000000 +0200 +++ xqilla-2.3.0/debian/libxqilla6.install 1970-01-01 02:00:00.000000000 +0200 @@ -1 +0,0 @@ -usr/lib/*/libxqilla.so.* diff -Nru xqilla-2.3.0/debian/libxqilla6v5.dirs xqilla-2.3.0/debian/libxqilla6v5.dirs --- xqilla-2.3.0/debian/libxqilla6v5.dirs 1970-01-01 02:00:00.000000000 +0200 +++ xqilla-2.3.0/debian/libxqilla6v5.dirs 2015-08-11 10:24:33.000000000 +0300 @@ -0,0 +1 @@ +usr/lib diff -Nru xqilla-2.3.0/debian/libxqilla6v5.install xqilla-2.3.0/debian/libxqilla6v5.install --- xqilla-2.3.0/debian/libxqilla6v5.install 1970-01-01 02:00:00.000000000 +0200 +++ xqilla-2.3.0/debian/libxqilla6v5.install 2015-08-11 10:24:33.000000000 +0300 @@ -0,0 +1 @@ +usr/lib/*/libxqilla.so.*
-- Tommi Vainikainen

