[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