Source: clazy
Version: 1.7-2
severity: serious
tags: patch

Hello, the following patch should be sufficient to make it work also in 
autopkgtests.
(note: I'm testing it right now on Ubuntu)
https://launchpad.net/ubuntu/+source/clazy/1.7-2ubuntu1
if the version migrates it means the patch is correct, otherwise please have a 
look at the Ubuntu package before integrating!

--- clazy-1.7/debian/changelog  2020-07-01 10:44:27.000000000 +0200
+++ clazy-1.7/debian/changelog  2020-07-02 13:10:00.000000000 +0200
@@ -1,3 +1,10 @@
+clazy (1.7-2.1) unstable; urgency=medium
+
+  * Bring back patch to exclude inefficient-qlist check on autopkgtests
+    running on 32bit (Closes: #-1).
+
+ -- Gianfranco Costamagna <locutusofb...@debian.org>  Thu, 02 Jul 2020 
13:10:00 +0200
+
 clazy (1.7-2) unstable; urgency=medium
 
   * Exclude the inefficient-qlist check again, unfortunately on all the 32bit
diff -Nru clazy-1.7/debian/tests/run-tests clazy-1.7/debian/tests/run-tests
--- clazy-1.7/debian/tests/run-tests    2018-11-27 07:23:27.000000000 +0100
+++ clazy-1.7/debian/tests/run-tests    2020-07-02 13:09:59.000000000 +0200
@@ -2,9 +2,17 @@
 
 set -e
 
+DEB_HOST_ARCH_BITS=$(dpkg-architecture -qDEB_HOST_ARCH_BITS)
+
 # show some facts about clang/clang++, so it is easier to debug issues
 clang -E -x c - -v < /dev/null
 clang++ -E -x c++ - -v < /dev/null
 
 cd tests
-./run_tests.py --verbose
+# wrong size reported, although the test correctly identifies the issue
+# https://bugs.kde.org/show_bug.cgi?id=423728
+if [ $DEB_HOST_ARCH_BITS = 32 ]; then
+  ./run_tests.py --verbose --exclude inefficient-qlist
+else
+  ./run_tests.py --verbose
+fi

Reply via email to