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),