[med-svn] [Git][med-team/probabel][master] 6 commits: Work around a problem with the NEON code in Eigen 3 for arm64 architecture

Andreas Tille gitlab at salsa.debian.org
Sun Jan 13 16:24:02 GMT 2019


Andreas Tille pushed to branch master at Debian Med / probabel


Commits:
5614fb67 by Andreas Tille at 2019-01-13T16:06:00Z
Work around a problem with the NEON code in Eigen 3 for arm64 architecture

- - - - -
4ca5dbb8 by Andreas Tille at 2019-01-13T16:06:14Z
debhelper 12

- - - - -
49620e87 by Andreas Tille at 2019-01-13T16:06:16Z
Standards-Version: 4.3.0

- - - - -
cc66b5d2 by Andreas Tille at 2019-01-13T16:10:41Z
Respect DEB_BUILD_OPTIONS in override_dh_auto_test target

- - - - -
76a54a26 by Andreas Tille at 2019-01-13T16:19:49Z
Drop --fail-missing which is not available in debhelper 12 any more

- - - - -
fb090909 by Andreas Tille at 2019-01-13T16:22:36Z
Upload to unstable

- - - - -


4 changed files:

- debian/changelog
- debian/compat
- debian/control
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+probabel (0.5.0+dfsg-2) unstable; urgency=medium
+
+  * Work around a problem with the NEON code in Eigen 3 for arm64 architecture
+    (Thanks for the patch to Adrian Bunk <bunk at debian.org>)
+    CLoses: #919189
+  * debhelper 12
+  * Standards-Version: 4.3.0
+  * Respect DEB_BUILD_OPTIONS in override_dh_auto_test target
+
+ -- Andreas Tille <tille at debian.org>  Sun, 13 Jan 2019 17:10:41 +0100
+
 probabel (0.5.0+dfsg-1) unstable; urgency=medium
 
   * Fix watch file


=====================================
debian/compat
=====================================
@@ -1 +1 @@
-11
+12


=====================================
debian/control
=====================================
@@ -4,14 +4,13 @@ Uploaders: Andreas Tille <tille at debian.org>,
            L.C. Karssen <lennart at karssen.org>
 Section: science
 Priority: optional
-Build-Depends: debhelper (>= 11~),
+Build-Depends: debhelper (>= 12~),
                libeigen3-dev,
                texlive-latex-base,
                texlive-latex-extra,
                texlive-latex-recommended,
-               texlive-fonts-recommended,
-               libeigen3-dev
-Standards-Version: 4.2.1
+               texlive-fonts-recommended
+Standards-Version: 4.3.0
 Vcs-Browser: https://salsa.debian.org/med-team/probabel
 Vcs-Git: https://salsa.debian.org/med-team/probabel.git
 Homepage: http://www.genabel.org


=====================================
debian/rules
=====================================
@@ -6,6 +6,10 @@ BUILDARCH := $(shell dpkg-architecture -qDEB_BUILD_ARCH)
 
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
+ifeq ($(DEB_HOST_ARCH),arm64)
+  export DEB_CXXFLAGS_MAINT_APPEND = -march=armv8-a+nosimd
+endif
+
 include /usr/share/dpkg/default.mk
 
 # Location of the example files, will be converted to the
@@ -32,7 +36,7 @@ override_dh_installchangelogs:
 	dh_installchangelogs doc/ChangeLog
 
 override_dh_install-arch:
-	dh_install -a --fail-missing
+	dh_install -a
 	rm debian/$(DEB_SOURCE)/usr/bin/probabel.pl
 	mv debian/$(DEB_SOURCE)/etc/probabel_config.cfg.example debian/$(DEB_SOURCE)/etc/probabel_config.cfg
 
@@ -44,5 +48,7 @@ ifeq ($(BUILDARCH),$(filter $(BUILDARCH), mips s390x hppa powerpc ppc64 sparc64)
 # the final result.  See
 #   https://github.com/GenABEL-Project/ProbABEL/issues/45
 override_dh_auto_test:
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 	dh_auto_test || true
 endif
+endif



View it on GitLab: https://salsa.debian.org/med-team/probabel/compare/a02478e4f144ee51369e2f85a7f1df7e2f27fecb...fb090909cfaa5aace84f1c2aaa03ac59510fd16a

-- 
View it on GitLab: https://salsa.debian.org/med-team/probabel/compare/a02478e4f144ee51369e2f85a7f1df7e2f27fecb...fb090909cfaa5aace84f1c2aaa03ac59510fd16a
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20190113/37833202/attachment-0001.html>


More information about the debian-med-commit mailing list