[SCM] qtwebsockets packaging branch, experimental, updated. debian/5.9.1-1-3-g52fc0ec

Dmitry Shachnev mitya57 at moszumanska.debian.org
Tue Jul 18 08:25:57 UTC 2017


Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtwebsockets.git;a=commitdiff;h=52fc0ec

The following commit has been merged in the experimental branch:
commit 52fc0ec2559d2fbb5f474b403b843ddf459be47f
Author: Dmitry Shachnev <mitya57 at gmail.com>
Date:   Tue Jul 18 11:23:53 2017 +0300

    Temporarily ignore the tests results on armhf and mips.
    
    To make the transition possible.
    For MIPS, see https://bugs.debian.org/868745.
---
 debian/changelog | 2 ++
 debian/rules     | 8 +++++---
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 9138912..d191726 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,8 @@ qtwebsockets-opensource-src (5.9.1-2) UNRELEASED; urgency=medium
   [ Dmitry Shachnev ]
   * Run the tests with --max-parallel=1 in hope it will reduce the
     number of test failures.
+  * Temporarily ignore the tests results on armhf (not reproducible on
+    porterbox) and mips (see #868745), to make the transition possible.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Mon, 17 Jul 2017 21:54:40 +0300
 
diff --git a/debian/rules b/debian/rules
index c9160d9..13882f0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,6 +4,7 @@
 #export DH_VERBOSE=1
 
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 
 export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)
 export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)
@@ -36,9 +37,10 @@ override_dh_auto_install-arch:
 
 override_dh_auto_test-arch:
 	$(MAKE) install -Csrc/imports INSTALL_ROOT=$(CURDIR)/test_root
-# Disable tests on kfreebsd-*, they are not right.
-# See https://bugreports.qt.io/browse/QTBUG-41448
-ifeq ($(DEB_HOST_ARCH_OS),kfreebsd)
+# armhf: illegal instruction, not reproducible on porterbox. See also #860507.
+# mips: related to llvmpipe. Reported as #868745.
+# kfreebsd-*: see https://bugreports.qt.io/browse/QTBUG-41448
+ifneq (,$(filter $(DEB_HOST_ARCH),armhf mips kfreebsd-amd64 kfreebsd-i386))
 	-LD_LIBRARY_PATH=$(CURDIR)/lib QML2_IMPORT_PATH=$(CURDIR)/test_root/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/qml \
 		xvfb-run -a -s "-screen 0 1024x768x24 +extension RANDR +extension RENDER +extension GLX" \
 		dh_auto_test --max-parallel=1 -- -Ctests/auto

-- 
qtwebsockets packaging



More information about the pkg-kde-commits mailing list