tag 862133 + patch
thanks

Hi,

obviously I forgot this bug in the mail below :/. Where this package is
the most affected by it since it needs to disable the testsuite unless fixed.
My bad, sorry.

Anyways:

diff -Nru gnuradio-3.7.10.1/debian/changelog gnuradio-3.7.10.1/debian/changelog
--- gnuradio-3.7.10.1/debian/changelog  2016-10-10 04:16:42.000000000 +0200
+++ gnuradio-3.7.10.1/debian/changelog  2017-07-11 00:42:20.000000000 +0200
@@ -1,3 +1,12 @@
+gnuradio (3.7.10.1-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  
+  * disable dh_auto_test and remove libcppunit-dev build-dep
+    (closes: #862133) 
+
+ -- Rene Engelhard <r...@debian.org>  Tue, 11 Jul 2017 00:42:20 +0200
+
 gnuradio (3.7.10.1-2) unstable; urgency=medium
 
   * update to v3.7.10.1-24-gea2aeca
diff -Nru gnuradio-3.7.10.1/debian/control gnuradio-3.7.10.1/debian/control
--- gnuradio-3.7.10.1/debian/control    2016-07-07 03:13:07.000000000 +0200
+++ gnuradio-3.7.10.1/debian/control    2017-07-11 00:42:20.000000000 +0200
@@ -17,7 +17,6 @@
                libboost-thread-dev,
                libcodec2-dev (>= 0.4),
               libcomedi-dev [!hurd-i386],
-               libcppunit-dev (>=1.9.14),
                libfftw3-dev,
                libfontconfig1-dev,
                libgsl-dev (>= 2.0),
diff -Nru gnuradio-3.7.10.1/debian/rules gnuradio-3.7.10.1/debian/rules
--- gnuradio-3.7.10.1/debian/rules      2016-07-04 13:14:49.000000000 +0200
+++ gnuradio-3.7.10.1/debian/rules      2017-07-11 00:42:18.000000000 +0200
@@ -8,11 +8,13 @@
 override_dh_auto_configure:
        dh_auto_configure -- -DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)" 
-DPYTHON_EXECUTABLE:STRING="/usr/bin/python" -DENABLE_INTERNAL_VOLK=OFF
 
+#override_dh_auto_test:
+#      mkdir debian/test
+#      mkdir debian/test/.gnuradio
+#      - if case "$(DEB_BUILD_ARCH)" in *"i386"*) false;; *) true;; esac; then 
HOME=$(CURDIR)/debian/test dh_auto_test -- ARGS+='--timeout 10 -E systematic' ; 
fi
+#      rm -rf debian/test
 override_dh_auto_test:
-       mkdir debian/test
-       mkdir debian/test/.gnuradio
-       - if case "$(DEB_BUILD_ARCH)" in *"i386"*) false;; *) true;; esac; then 
HOME=$(CURDIR)/debian/test dh_auto_test -- ARGS+='--timeout 10 -E systematic' ; 
fi
-       rm -rf debian/test
+
 
 # Doxygen's jquery.js isn't really jquery.js - look for upstream to ship 
doxygen.js soon instead.
 override_dh_auto_install:

is the (trivial) workaround here.

Regards,

Rene

----- Forwarded message from Rene Engelhard <r...@debian.org> -----

Date: Mon, 10 Jul 2017 19:08:35 +0200
From: Rene Engelhard <r...@debian.org>
To: cont...@bugs.debian.org
Cc: 862...@bugs.debian.org, 862...@bugs.debian.org, 862...@bugs.debian.org
Subject: cppunit 1.14 now in unstable
User-Agent: Mutt/1.5.23 (2014-03-12)

severity 862135 serious
severity 862134 serious
severity 862133 serious
severity 862132 serious
severity 862131 serious
severity 862130 serious
severity 862129 serious
severity 862128 serious
severity 862127 serious
severity 862126 serious
severity 862125 serious
thanks

Hi,

cppunit 1.14 is now in unstable; thus raising the severity of these bugs
to serious.

I intend to NMU very soon.

For gnuradio and ola:

gnuradio will not be able to build against cppunit 1.14 as 1.14 requires c++11.
I pondered introducing cppunit1.13 and actually did so but the RT 
(understandably)
doesn't want two versions of cppunit.

So if that stays as-is you either need to 
 - port gnuradio to supporting building with c++11
 - disable the testsuite

Same for ola, though that one's fixed-upstream and just needs a actual release
to support cppunit 1.14...

Regards,

Rene

----- End forwarded message -----

Reply via email to