Bug#791009: colpack: library transition may be needed when GCC 5 is the default
Jonathan Wiltshire
jmw at debian.org
Tue Aug 4 17:10:32 UTC 2015
Control: tag -1 confirmed patch
On Fri, Jul 03, 2015 at 01:09:25PM +0000, Matthias Klose wrote:
> - Rebuild the library using g++/g++-5 from experimental. Note that
> most likely all C++ libraries within the build dependencies need
> a rebuild too. You can find the log for a rebuild in
> https://people.debian.org/~doko/logs/gcc5-20150701/
> Search for "BEGIN GCC CXX11" in the log.
>
> - Decide if the symbols matching __cxx11 or B5cxx11 are part of the
> library API, and are used by the reverse dependencies of the
> library.
I believe that there are affected symbols matching the public API, and
therefore colpack requires a transition.
Patch attached, which I intend to upload to DELAYED/2.
--
Jonathan Wiltshire jmw at debian.org
Debian Developer http://people.debian.org/~jmw
4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC 74C3 5394 479D D352 4C51
-------------- next part --------------
diff -Nru colpack-1.0.9/debian/changelog colpack-1.0.9/debian/changelog
--- colpack-1.0.9/debian/changelog 2014-03-15 09:57:04.000000000 +0000
+++ colpack-1.0.9/debian/changelog 2015-08-04 17:56:21.000000000 +0100
@@ -1,3 +1,10 @@
+colpack (1.0.9-3.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libcolpack0 to libcolpack0v5 (see #791009)
+
+ -- Jonathan Wiltshire <jmw at debian.org> Tue, 04 Aug 2015 17:56:18 +0100
+
colpack (1.0.9-3) unstable; urgency=medium
* chmod -x /usr/share/doc/libcolpack-dev/examples/.../*.cpp
diff -Nru colpack-1.0.9/debian/control colpack-1.0.9/debian/control
--- colpack-1.0.9/debian/control 2014-03-15 09:57:04.000000000 +0000
+++ colpack-1.0.9/debian/control 2015-08-04 17:55:09.000000000 +0100
@@ -15,7 +15,7 @@
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
-Depends: ${shlibs:Depends}, ${misc:Depends}, libcolpack0 (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libcolpack0v5 (= ${binary:Version})
Description: Specialized graph vertex coloring library, development files
ColPack is a package comprising of implementation of algorithms for
specialized vertex coloring problems that arise in sparse derivative
@@ -27,7 +27,7 @@
This package contains the development library, header files, and
documentation.
-Package: libcolpack0
+Package: libcolpack0v5
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
diff -Nru colpack-1.0.9/debian/libcolpack0.install colpack-1.0.9/debian/libcolpack0.install
--- colpack-1.0.9/debian/libcolpack0.install 2014-03-15 09:56:57.000000000 +0000
+++ colpack-1.0.9/debian/libcolpack0.install 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-/usr/lib/*/lib*.so.*
diff -Nru colpack-1.0.9/debian/libcolpack0v5.install colpack-1.0.9/debian/libcolpack0v5.install
--- colpack-1.0.9/debian/libcolpack0v5.install 1970-01-01 01:00:00.000000000 +0100
+++ colpack-1.0.9/debian/libcolpack0v5.install 2014-03-15 09:56:57.000000000 +0000
@@ -0,0 +1 @@
+/usr/lib/*/lib*.so.*
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20150804/959009c4/attachment-0001.sig>
More information about the debian-science-maintainers
mailing list