[Debichem-devel] NMU for mpqc (openmpi2 transition)

Alastair McKinstry mckinstry at debian.org
Tue Sep 13 11:36:30 UTC 2016


Hi,

I have uploaded an NMU for mpqc to DELAYED/5. mpqc was FTBFS on g++6
changes,
and blocking the openmpi2 transition.

The debdiff is attached for your review,

Best regards
Alastair McKinstry


-- 
Alastair McKinstry, <alastair at sceal.ie>, <mckinstry at debian.org>, https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered. 

-------------- next part --------------
diff -Nru mpqc-2.3.1/debian/changelog mpqc-2.3.1/debian/changelog
--- mpqc-2.3.1/debian/changelog	2015-08-16 22:33:03.000000000 +0100
+++ mpqc-2.3.1/debian/changelog	2016-09-13 06:00:11.000000000 +0100
@@ -1,3 +1,10 @@
+mpqc (2.3.1-16.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS on g++6 transition (Closes: #812036)
+
+ -- Alastair McKinstry <mckinstry at debian.org>  Tue, 13 Sep 2016 06:00:11 +0100
+
 mpqc (2.3.1-16.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru mpqc-2.3.1/debian/patches/g++6-constexpr.patch mpqc-2.3.1/debian/patches/g++6-constexpr.patch
--- mpqc-2.3.1/debian/patches/g++6-constexpr.patch	1970-01-01 01:00:00.000000000 +0100
+++ mpqc-2.3.1/debian/patches/g++6-constexpr.patch	2016-09-13 06:00:11.000000000 +0100
@@ -0,0 +1,19 @@
+Author: Alastair McKinstry <mckinstry at debian.org>
+Description: constexpr needed in g++6 (c++11)
+Last-Updated: 2016-09-13
+Forwarded: no
+Bug-Origin: https://bugs.debian.org/812036
+
+Index: mpqc-2.3.1/src/lib/chemistry/qc/mbptr12/transform_tbint.h
+===================================================================
+--- mpqc-2.3.1.orig/src/lib/chemistry/qc/mbptr12/transform_tbint.h
++++ mpqc-2.3.1/src/lib/chemistry/qc/mbptr12/transform_tbint.h
+@@ -61,7 +61,7 @@ class TwoBodyMOIntsTransform : virtual p
+ protected:
+   /** By default, integrals smaller than zero_integral are considered zero.
+       This constant is only used in checking integrals, not computing them. */
+-  static const double zero_integral = 1.0e-12;
++  static constexpr double zero_integral = 1.0e-12;
+   /// Predefined enumerated type for the MO spaces
+   typedef struct {
+     enum {Space1, Space2, Space3, Space4};
diff -Nru mpqc-2.3.1/debian/patches/series mpqc-2.3.1/debian/patches/series
--- mpqc-2.3.1/debian/patches/series	2013-11-26 22:40:51.000000000 +0000
+++ mpqc-2.3.1/debian/patches/series	2016-09-13 06:00:11.000000000 +0100
@@ -7,3 +7,4 @@
 14_sc-config_sclibs.patch
 15_sc_config_omit_external_libs.patch
 16_format-security.patch
+g++6-constexpr.patch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/debichem-devel/attachments/20160913/d0dacc91/attachment.sig>


More information about the Debichem-devel mailing list