Source: cwidget
Version: 0.5.17-4
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

cwidget fails to cross build, because its build dependency on g++ is
unsatisfiable. In theory, we'd have to apply toolchain dependency cross
translation to such a dependency, but this feature is unavailable in the
archive at present. The intent of the dependency was to help with the
libstdc++6 transition, which has long completed. Thus I propose to
simply drop the dependency. Once done, cwidget cross builds
successfully. Please consider applying the attached patch after stretch
is released.

Helmut
diff --minimal -Nru cwidget-0.5.17/debian/changelog 
cwidget-0.5.17/debian/changelog
--- cwidget-0.5.17/debian/changelog     2015-08-13 15:13:04.000000000 +0200
+++ cwidget-0.5.17/debian/changelog     2017-05-09 19:51:07.000000000 +0200
@@ -1,3 +1,11 @@
+cwidget (0.5.17-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop versioned g++ dependency, because the libstdc++6 transition is
+    complete and the dependency breaks cross compilation. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Tue, 09 May 2017 19:51:07 +0200
+
 cwidget (0.5.17-4) unstable; urgency=medium
 
   * Acknowledge NMU.
diff --minimal -Nru cwidget-0.5.17/debian/control cwidget-0.5.17/debian/control
--- cwidget-0.5.17/debian/control       2015-08-13 15:00:44.000000000 +0200
+++ cwidget-0.5.17/debian/control       2017-05-09 19:51:05.000000000 +0200
@@ -6,7 +6,6 @@
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=cwidget/cwidget.git
 Maintainer: Manuel A. Fernandez Montecelo <m...@debian.org>
 Build-Depends: debhelper (>= 9~),
-               g++ (>= 4:5.2),
                dh-autoreconf,
                gettext,
                libcppunit-dev (>= 1.13.2-2.1),

Reply via email to