Source: qtwebkit-opensource-src Version: 5.212.0~alpha2-17 Tags: patch User: helm...@debian.org Usertags: rebootstrap
qtwebkit-opensource-src fails to cross build from source, because its interpreter dependencies on python and ruby are not installable. The dependencies request the host architecture interpreters, but qtwebkit-opensource-src only needs to run them during build, so the build architecture interpreters are needed. After annotating them with :native, qtwebkit-opensource-src cross builds successfully. Please consider applying the attached patch. Helmut
diff --minimal -Nru qtwebkit-opensource-src-5.212.0~alpha2/debian/changelog qtwebkit-opensource-src-5.212.0~alpha2/debian/changelog --- qtwebkit-opensource-src-5.212.0~alpha2/debian/changelog 2018-10-16 16:48:46.000000000 +0200 +++ qtwebkit-opensource-src-5.212.0~alpha2/debian/changelog 2018-12-17 13:18:03.000000000 +0100 @@ -1,3 +1,10 @@ +qtwebkit-opensource-src (5.212.0~alpha2-17.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Annotate interpreter dependencies with :native. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Mon, 17 Dec 2018 13:18:03 +0100 + qtwebkit-opensource-src (5.212.0~alpha2-17) unstable; urgency=medium * Update symbols files from buildds’ logs. diff --minimal -Nru qtwebkit-opensource-src-5.212.0~alpha2/debian/control qtwebkit-opensource-src-5.212.0~alpha2/debian/control --- qtwebkit-opensource-src-5.212.0~alpha2/debian/control 2018-10-16 16:48:46.000000000 +0200 +++ qtwebkit-opensource-src-5.212.0~alpha2/debian/control 2018-12-17 13:18:02.000000000 +0100 @@ -35,12 +35,12 @@ ninja-build, pkg-config, pkg-kde-tools (>= 0.6.4), - python-minimal, - python2.7, + python-minimal:native, + python2.7:native, qtbase5-private-dev (>= 5.11.2+dfsg~), qtdeclarative5-private-dev (>= 5.11.2~), qtpositioning5-dev (>= 5.11.2+dfsg~), - ruby, + ruby:native, xauth <!nocheck>, xvfb <!nocheck> Build-Depends-Indep: qtbase5-doc-html (>= 5.11.2+dfsg~) <!nodoc>,