[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