[med-svn] [Git][med-team/simde][debian/experimental] 2 commits: The whole point of this experiment is to build and run the tests on all...
Michael R. Crusoe
gitlab at salsa.debian.org
Sat Nov 28 11:36:00 GMT 2020
Michael R. Crusoe pushed to branch debian/experimental at Debian Med / simde
Commits:
5c032b60 by Michael R. Crusoe at 2020-11-25T09:28:22+01:00
The whole point of this experiment is to build and run the tests on all architectures, so temporarily remove the "nocheck" checks
- - - - -
242d2cfc by Michael R. Crusoe at 2020-11-28T12:35:44+01:00
document that #971429 is fixed
- - - - -
3 changed files:
- debian/changelog
- debian/control
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -2,6 +2,9 @@ simde (0.7.0~rc-1-3) UNRELEASED; urgency=medium
* Don't set a default --builddirectory, as builds that skip tests will fail
* Adjust ppc64 workaround
+ * The whole point of this experiment is to build and run the tests on all
+ architectures, so temporarily remove the "nocheck" checks
+ * 0.7.0, when released to Debian Unstable, will fix #971429
-- Michael R. Crusoe <crusoe at debian.org> Mon, 23 Nov 2020 11:04:16 +0100
=====================================
debian/control
=====================================
@@ -12,9 +12,9 @@ Build-Depends: debhelper-compat (= 13),
g++-9,
gcc-10,
g++-10,
- clang-9 [!alpha !hppa !ia64 !m68k !sh4 !x32] <!nocheck>,
- clang-10 [!alpha !hppa !ia64 !m68k !sh4 !x32] <!nocheck>,
- clang-11 [!alpha !hppa !ia64 !m68k !sh4 !x32] <!nocheck>
+ clang-9 [!alpha !hppa !ia64 !m68k !sh4 !x32],
+ clang-10 [!alpha !hppa !ia64 !m68k !sh4 !x32],
+ clang-11 [!alpha !hppa !ia64 !m68k !sh4 !x32]
Standards-Version: 4.5.0
Vcs-Browser: https://salsa.debian.org/med-team/simde
Vcs-Git: https://salsa.debian.org/med-team/simde.git
=====================================
debian/rules
=====================================
@@ -20,7 +20,7 @@ CLANG_VERS = 9 10 11
dh $@ --buildsystem=meson+ninja
override_dh_auto_configure:
-ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+#ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
ifeq (,$(filter $(DEB_HOST_ARCH),$(CLANG_SKIP)))
$(foreach VER,$(CLANG_VERS),CC=clang-$(VER) CXX=clang++-$(VER) dh_auto_configure --builddirectory=clang$(VER)_test --buildsystem=meson+ninja && ) true ;
endif
@@ -31,25 +31,25 @@ ifneq (,$(filter $(DEB_BUILD_ARCH),ppc64))
# It is odd that gcc doesn't include this automatically, but clang does
endif
$(foreach VER,$(GCC_VERS),CC=gcc-$(VER) CXX=g++-$(VER) dh_auto_configure --builddirectory=gcc$(VER)_test --buildsystem=meson+ninja && ) true ;
-else
- echo DEB_BUILD_OPTIONS contains "nocheck" so there is no need to configure the tests.
-endif
+#else
+# echo DEB_BUILD_OPTIONS contains "nocheck" so there is no need to configure the tests.
+#endif
override_dh_auto_build:
-ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+#ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
$(foreach VER,$(GCC_VERS),dh_auto_build --builddirectory=gcc$(VER)_test --buildsystem=meson+ninja && ) true ;
ifeq (,$(filter $(DEB_HOST_ARCH),$(CLANG_SKIP)))
$(foreach VER,$(CLANG_VERS),dh_auto_build --builddirectory=clang$(VER)_test --buildsystem=meson+ninja && ) true ;
endif
-endif
+#endif
override_dh_auto_test:
-ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+#ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
$(foreach VER,$(GCC_VERS),dh_auto_test --builddirectory=gcc$(VER)_test --buildsystem=meson+ninja && ) true ;
ifeq (,$(filter $(DEB_HOST_ARCH),$(CLANG_SKIP)))
$(foreach VER,$(CLANG_VERS),dh_auto_test --builddirectory=clang$(VER)_test --buildsystem=meson+ninja && ) true ;
endif
-endif
+#endif
override_dh_auto_clean:
$(foreach VER,$(GCC_VERS),dh_auto_clean --builddirectory=gcc$(VER)_test --buildsystem=meson+ninja ; )
View it on GitLab: https://salsa.debian.org/med-team/simde/-/compare/43c08b8fcfaa4d4c0e3937f3aaa4aa3b45150117...242d2cfc70fb317e866163aba8555075d0285c83
--
View it on GitLab: https://salsa.debian.org/med-team/simde/-/compare/43c08b8fcfaa4d4c0e3937f3aaa4aa3b45150117...242d2cfc70fb317e866163aba8555075d0285c83
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/20201128/dd8eca66/attachment-0001.html>
More information about the debian-med-commit
mailing list