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.0 +0200
+++ cwidget-0.5.17/debian/changelog 2017-05-09 19:51:07.0 +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 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.0 +0200
+++ cwidget-0.5.17/debian/control 2017-05-09 19:51:05.0 +0200
@@ -6,7 +6,6 @@
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=cwidget/cwidget.git
Maintainer: Manuel A. Fernandez Montecelo
Build-Depends: debhelper (>= 9~),
- g++ (>= 4:5.2),
dh-autoreconf,
gettext,
libcppunit-dev (>= 1.13.2-2.1),