[Debian-astro-commits] [gyoto] 01/01: Bug fix: "requires rebuild against GCC 7 and symbols/shlibs bump", thanks to jcowgill at debian.org; (Closes: #871283).

Thibaut Jean-Claude Paumard thibaut at moszumanska.debian.org
Wed Sep 6 08:04:11 UTC 2017


This is an automated email from the git hooks/post-receive script.

thibaut pushed a commit to branch master
in repository gyoto.

commit 5a8552d57e7acd4e3dc40293599219f932d5dc29
Author: Thibaut Paumard <thibaut at debian.org>
Date:   Wed Sep 6 10:00:05 2017 +0200

    Bug fix: "requires rebuild against GCC 7 and symbols/shlibs bump", thanks to jcowgill at debian.org; (Closes: #871283).
---
 debian/changelog | 7 +++++++
 debian/control   | 3 ++-
 debian/rules     | 5 +++++
 3 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index ba2c967..2f0461a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+gyoto (1.2.0-3) unstable; urgency=low
+
+  * Bug fix: "requires rebuild against GCC 7 and symbols/shlibs bump",
+    thanks to jcowgill at debian.org; (Closes: #871283).
+
+ -- Thibaut Paumard <thibaut at debian.org>  Tue, 05 Sep 2017 14:57:29 +0200
+
 gyoto (1.2.0-2) unstable; urgency=low
 
   * Fix autopkgtest suite.
diff --git a/debian/control b/debian/control
index 4c83895..2840d9e 100644
--- a/debian/control
+++ b/debian/control
@@ -9,7 +9,8 @@ Build-Depends: debhelper (>= 9~), yorick-dev, yorick-yutils,
 	       mpi-default-dev, dh-python, python-all-dev (>= 2.6.6-3~),
 	       python-setuptools, python3-all-dev, python3-setuptools,
 	       swig3.0, python-numpy, python3-numpy, doxygen, dh-exec (>=0.3),
-	       pkg-config, liblorene-dev, lorene-codes-src, gfortran
+	       pkg-config, liblorene-dev, lorene-codes-src, gfortran,
+	       g++ (>= 4:7)
 Build-Depends-Indep: doxygen-latex,
                texlive-bibtex-extra, texlive-latex-base,
                texlive-lang-french, tipa
diff --git a/debian/rules b/debian/rules
index 269c9dd..8e457c7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -39,6 +39,11 @@ configure_flags = --with-yorick=/usr/bin/yorick --with-udunits --with-xerces \
 %:
 	dh $@ --with python2,python3,autoreconf
 
+# For new symbols when compiled with GCC 7
+override_dh_makeshlibs:
+	dh_makeshlibs -V'libgyoto6 (>= 1.2.0-3~)'
+
+
 override_dh_auto_install-arch:
 ifneq ($(wildcard plugins/python/Makefile),)
 	make -C plugins/python distclean

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-astro/packages/gyoto.git



More information about the Debian-astro-commits mailing list