Source: aseba Version: 1.6.0-1 Severity: serious Tags: patch https://buildd.debian.org/status/package.php?p=aseba&suite=sid
... [ 78%] Built target asebaqtplugins make -f clients/studio/CMakeFiles/asebastudio.dir/build.make clients/studio/CMakeFiles/asebastudio.dir/depend make -f clients/studio/CMakeFiles/thymiovpl.dir/build.make clients/studio/CMakeFiles/thymiovpl.dir/depend make -f clients/studio/CMakeFiles/rendervplblocks.dir/build.make clients/studio/CMakeFiles/rendervplblocks.dir/depend make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu' make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu' [ 79%] Generating aseba-doc.qch [ 79%] Generating aseba-doc.qch [ 79%] Generating aseba-doc.qch cd /<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/clients/studio && /usr/lib/powerpc64le-linux-gnu/qt4/bin/qhelpgenerator /<<PKGBUILDDIR>>/clients/studio/aseba-doc.qhp -o /<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/clients/studio/aseba-doc.qch cd /<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/clients/studio && /usr/lib/powerpc64le-linux-gnu/qt4/bin/qhelpgenerator /<<PKGBUILDDIR>>/clients/studio/aseba-doc.qhp -o /<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/clients/studio/aseba-doc.qch cd /<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/clients/studio && /usr/lib/powerpc64le-linux-gnu/qt4/bin/qhelpgenerator /<<PKGBUILDDIR>>/clients/studio/aseba-doc.qhp -o /<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/clients/studio/aseba-doc.qch Cannot register namespace aseba.main! Building up file structure... clients/studio/CMakeFiles/thymiovpl.dir/build.make:193: recipe for target 'clients/studio/aseba-doc.qch' failed make[3]: *** [clients/studio/aseba-doc.qch] Error 255 Generating the same file 3 times in parallel is simply wrong. Note that this does not depend on the architecture, it is just more likely to FTBFS with higher levels of parallelism: "dpkg-buildpackage -J1" builds on ppc64el and "dpkg-buildpackage -J100" FTBFS on amd64. The proper fix would be to fix the parallel build, but if that is not easily possible the following change to disable parallel building would be sufficient: --- debian/rules.old 2018-02-10 10:05:25.449354215 +0000 +++ debian/rules 2018-02-10 10:05:36.221354113 +0000 @@ -15,6 +15,6 @@ %: - dh $@ + dh $@ --no-parallel

