Bug#862200: cwidget FTCBFS: untranslated build-dependency on g++

2017-05-09 Thread Manuel A. Fernandez Montecelo
Hi Helmut,

2017-05-09 19:56 GMT+02:00 Helmut Grohne :
> 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.

Yes, you are right, thanks for the patch.


-- 
Manuel A. Fernandez Montecelo 



Bug#862200: cwidget FTCBFS: untranslated build-dependency on g++

2017-05-09 Thread Helmut Grohne
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),