[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#767912: unblock: libghemical/3.0.0-4



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

unblock libghemical/3.0.0-4

Hi,

please unblock libghemical, which will also get us ghemical back. The
3.0.0-3 upload would have been in time for the freeze, however, due to
s390x being the sole architecture on MPICH for mpi-default, a FTBFS on
it was not caught and had to be fixed in -4.

The package is now uptodate on all architectures in unstable.

I have attached the debdiff with respect to the current stable package
(3.0.0-2), which is reasonably small in my opinion.


Many thanks,

Michael
diff -Nru libghemical-3.0.0/debian/changelog libghemical-3.0.0/debian/changelog
--- libghemical-3.0.0/debian/changelog	2011-11-28 19:36:14.000000000 +0100
+++ libghemical-3.0.0/debian/changelog	2014-10-27 20:27:47.000000000 +0100
@@ -1,3 +1,36 @@
+libghemical (3.0.0-4) unstable; urgency=high
+
+  * debian/patches/fix-underlinking.patch: Use -lmpi++ instead of -lmpi_cxx.
+    Fixes FTBFS error on mpich architectures (s390x).
+
+ -- Michael Banck <mbanck@debian.org>  Mon, 27 Oct 2014 20:27:35 +0100
+
+libghemical (3.0.0-3) unstable; urgency=medium
+
+  [ Daniel Leidert (dale) ]
+  * debian/control (Uploaders): Removed myself.
+
+  [ Michael Banck ]
+  * Sync with Ubuntu (Closes: #765230).
+
+  [ Graham Inggs ]
+  * Add fix-underlinking.patch: link MPI libraries (Closes: #722162).
+  * Add debian/clean: allow package to build twice in a row.
+
+ -- Michael Banck <mbanck@debian.org>  Sun, 26 Oct 2014 15:18:26 +0100
+
+libghemical (3.0.0-2ubuntu1) trusty; urgency=medium
+
+  * Apply autoreconf for better port coverage.
+
+ -- Dimitri John Ledkov <xnox@ubuntu.com>  Sun, 22 Dec 2013 03:18:07 +0000
+
+libghemical (3.0.0-2build1) trusty; urgency=medium
+
+  * No change rebuild against libopenmpi1.6.
+
+ -- Dimitri John Ledkov <xnox@ubuntu.com>  Sun, 22 Dec 2013 02:37:55 +0000
+
 libghemical (3.0.0-2) unstable; urgency=low
 
   * debian/libghemical5.symbols: Removed again. Because there is only one
@@ -24,7 +57,6 @@
 libghemical (2.99.1-2) unstable; urgency=low
 
   [ Daniel Leidert (dale) ]
-  * NOT RELEASED YET
   * debian/compat: Bumped to dh compat level 7.
   * debian/control (Build-Depends): Bumped dh version and dropped cdbs.
     (Standards-Version): Bumped to 3.8.4.
diff -Nru libghemical-3.0.0/debian/clean libghemical-3.0.0/debian/clean
--- libghemical-3.0.0/debian/clean	1970-01-01 01:00:00.000000000 +0100
+++ libghemical-3.0.0/debian/clean	2014-10-26 15:15:37.000000000 +0100
@@ -0,0 +1,2 @@
+src/libghemicalconfig2.h
+stamp.h
diff -Nru libghemical-3.0.0/debian/control libghemical-3.0.0/debian/control
--- libghemical-3.0.0/debian/control	2011-11-27 18:28:57.000000000 +0100
+++ libghemical-3.0.0/debian/control	2014-10-26 15:11:10.000000000 +0100
@@ -2,12 +2,11 @@
 Section: science
 Priority: optional
 Maintainer: Debichem Team <debichem-devel@lists.alioth.debian.org>
-Uploaders: Michael Banck <mbanck@debian.org>,
- Daniel Leidert (dale) <daniel.leidert@wgdd.de>
+Uploaders: Michael Banck <mbanck@debian.org>
 Build-Depends: debhelper (>= 7.0.50~), gfortran, flex,
  intltool (>= 0.40.0), pkg-config (>= 0.9.0), libblas-dev,
  liblapack-dev, libmopac7-dev (>= 1.14), libsc-dev (>= 2.3.1-2),
- mesa-common-dev
+ mesa-common-dev, dh-autoreconf, libglib2.0-dev
 Standards-Version: 3.9.2
 Homepage: http://bioinformatics.org/ghemical/ghemical/
 Vcs-Browser: http://svn.debian.org/wsvn/debichem/unstable/libghemical/
diff -Nru libghemical-3.0.0/debian/patches/fix-underlinking.patch libghemical-3.0.0/debian/patches/fix-underlinking.patch
--- libghemical-3.0.0/debian/patches/fix-underlinking.patch	1970-01-01 01:00:00.000000000 +0100
+++ libghemical-3.0.0/debian/patches/fix-underlinking.patch	2014-10-27 20:22:55.000000000 +0100
@@ -0,0 +1,17 @@
+Description: Fix underlinking
+ This patch causes the the MPI libraries to be linked,
+ avoiding dpkg-shlibdeps warnings.
+Author: Graham Inggs <graham@nerve.org.za>
+Bug-Debian: http://bugs.debian.org/722162
+Last-Update: 2014-10-01
+--- a/configure.ac
++++ b/configure.ac
+@@ -148,6 +148,8 @@
+ 	REQUISITIONS="$REQUISITIONS libmopac7"
+ fi
+ 
++LIBS="$LIBS -lmpi -lmpi++"
++
+ # Checks for header files.
+ # ^^^^^^^^^^^^^^^^^^^^^^^^
+ 
diff -Nru libghemical-3.0.0/debian/patches/series libghemical-3.0.0/debian/patches/series
--- libghemical-3.0.0/debian/patches/series	2011-11-27 18:28:57.000000000 +0100
+++ libghemical-3.0.0/debian/patches/series	2014-10-26 15:15:37.000000000 +0100
@@ -0,0 +1 @@
+fix-underlinking.patch
diff -Nru libghemical-3.0.0/debian/rules libghemical-3.0.0/debian/rules
--- libghemical-3.0.0/debian/rules	2011-11-27 18:28:57.000000000 +0100
+++ libghemical-3.0.0/debian/rules	2014-10-26 15:11:10.000000000 +0100
@@ -7,7 +7,7 @@
 LDFLAGS += -Wl,--as-needed
 
 %:
-	dh $@ --parallel
+	dh $@ --parallel --with autoreconf
 
 override_dh_auto_configure:
 	dh_auto_configure -- --enable-mpqc --enable-mopac7 --disable-sctest

Reply to: