Source: gambas3 Version: 3.8.4-6 Severity: important User: bal...@balintreczey.hu Usertags: pie-bindnow-20160906 Justification: FTBFS on amd64 with extra hardening
Hi, During a rebuild of all packages in sid, your package failed to build on amd64 with patched GCC and dpkg. The rebuild tested if packages are ready for a transition enabling PIE and bindnow for amd64. For more information about the changes to sid's dpkg and GCC please visit: https://wiki.debian.org/Hardening/PIEByDefaultTransition Relevant part (hopefully): ... Installing gb.dbus.trayicon... /<<PKGBUILDDIR>>/debian/tmp/usr/bin/gbi3: symbol lookup error: /<<PKGBUILDDIR>>/debian/tmp/usr/lib/gam bas3/gb.sdl2.so: undefined symbol: SDL_GetWindowId make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/<<PKGBUILDDIR>>/comp' make[3]: Leaving directory '/<<PKGBUILDDIR>>/comp' Making install in app make[3]: Entering directory '/<<PKGBUILDDIR>>/app' make[4]: Entering directory '/<<PKGBUILDDIR>>/app' [Installing with DESTDIR=/<<PKGBUILDDIR>>/debian/tmp] Installing the development environment... Compiling gambas3... OK Installing gambas3... Compiling gbs3... OK Installing gbs3... Installing the scripter... Registering Gambas script mimetype mkdir: cannot create directory '/sbuild-nonexistent': Permission denied touch: cannot touch '/sbuild-nonexistent/.local/share/icons/hicolor/.xdg-icon-resource-dummy': No such file or directory mkdir: cannot create directory '/sbuild-nonexistent': Permission denied Registering Gambas server page mimetype mkdir: cannot create directory '/sbuild-nonexistent': Permission denied touch: cannot touch '/sbuild-nonexistent/.local/share/icons/hicolor/.xdg-icon-resource-dummy': No such file or directory mkdir: cannot create directory '/sbuild-nonexistent': Permission denied Installing the Gambas appdata file Installing the Gambas template projects /usr/bin/install -c -d /<<PKGBUILDDIR>>/debian/tmp/usr/share/gambas3/template; cp -R ./template/* /<<PKGBUILDDIR>>/debian/tmp/usr/share/gambas3/template; make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/<<PKGBUILDDIR>>/app' make[3]: Leaving directory '/<<PKGBUILDDIR>>/app' Making install in . make[3]: Entering directory '/<<PKGBUILDDIR>>' make[4]: Entering directory '/<<PKGBUILDDIR>>' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/<<PKGBUILDDIR>>' make[3]: Leaving directory '/<<PKGBUILDDIR>>' make[2]: Leaving directory '/<<PKGBUILDDIR>>' chmod 644 /<<PKGBUILDDIR>>/debian/tmp/usr/share/appdata/gambas3.appdata.xml find /<<PKGBUILDDIR>>/debian/tmp/usr -name "*.la" -delete find /<<PKGBUILDDIR>>/debian/tmp/usr -type d -empty -delete find /<<PKGBUILDDIR>>/debian/tmp/usr -name *.png -perm /ugo+x -exec chmod 644 \{} \; make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules override_dh_install make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_install -XCOPYING -XLicense --list-missing dh_install: Cannot find (any matches for) "usr/share/gambas3/info/gb.sdl2.info" (tried in "." and "debian/tmp") ... The full build log is available from: https://people.debian.org/~rbalint/build-logs/pie-bindnow-20160906/gambas3_3.8.4-6_amd64.build.gz Thanks, Balint