[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