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

NMU for mpqc (openmpi2 transition)



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@sceal.ie>, <mckinstry@debian.org>, https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered. 

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@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@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

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: