rpi-ramdisk icon indicating copy to clipboard operation
rpi-ramdisk copied to clipboard

Make stopped working after building qt

Open mateossh opened this issue 7 years ago • 4 comments

I used Docker to build ramdisk. From what I understand: after building qt, make stopped with following error:

make[2]: Leaving directory '/rpi-ramdisk/packages/qt'
make[1]: Leaving directory '/rpi-ramdisk/packages'
Makefile:6: recipe for target 'packages' failed
make: *** [packages] Error 2

mateossh avatar May 20 '17 11:05 mateossh

The actual error is before that. Please post more of the output.

ali1234 avatar May 20 '17 12:05 ali1234

Is that enough?

Replacing /lib/arm-linux-gnueabihf/libreadline.so.6 with ../../../lib/arm-linux-gnueabihf/libreadline.so.6 for /rpi-ramdisk/packages/sysroot/usr/lib/arm-linux-gnueabihf/libreadline.so Replacing /lib/arm-linux-gnueabihf/libhistory.so.6 with ../../../lib/arm-linux-gnueabihf/libhistory.so.6 for /rpi-ramdisk/packages/sysroot/usr/lib/arm-linux-gnueabihf/libhistory.so Replacing /lib/arm-linux-gnueabihf/libtinfo.so.5 with ../../../lib/arm-linux-gnueabihf/libtinfo.so.5 for /rpi-ramdisk/packages/sysroot/usr/lib/arm-linux-gnueabihf/libtinfo.so Replacing /lib/arm-linux-gnueabihf/libudev.so.1.5.0 with ../../../lib/arm-linux-gnueabihf/libudev.so.1.5.0 for /rpi-ramdisk/packages/sysroot/usr/lib/arm-linux-gnueabihf/libudev.so Replacing /lib/arm-linux-gnueabihf/libuuid.so.1.3.0 with ../../../lib/arm-linux-gnueabihf/libuuid.so.1.3.0 for /rpi-ramdisk/packages/sysroot/usr/lib/arm-linux-gnueabihf/libuuid.so Replacing /lib/arm-linux-gnueabihf/libz.so.1.2.8 with ../../../lib/arm-linux-gnueabihf/libz.so.1.2.8 for /rpi-ramdisk/packages/sysroot/usr/lib/arm-linux-gnueabihf/libz.so Replacing /etc/python2.7/sitecustomize.py with ../../../etc/python2.7/sitecustomize.py for /rpi-ramdisk/packages/sysroot/usr/lib/python2.7/sitecustomize.py Replacing /bin/touch with ../../bin/touch for /rpi-ramdisk/packages/sysroot/usr/bin/touch Replacing /bin/which with ../../bin/which for /rpi-ramdisk/packages/sysroot/usr/bin/which # work around for libtool badness cd sysroot/opt/ && ln -s ../../gstreamer/root/opt/gst gst touch sysroot make -C qt make -C gstreamer make[2]: Entering directory '/rpi-ramdisk/packages/qt' make[2]: Entering directory '/rpi-ramdisk/packages/gstreamer' git clone --depth 1 -b 5.8 git://code.qt.io/qt/qtbase.git git clone --depth 1 -b 5.8 git://code.qt.io/qt/qtxmlpatterns.git git clone --depth 1 -b 5.8 git://code.qt.io/qt/qtdeclarative.git git clone --depth 1 git://anongit.freedesktop.org/git/gstreamer/orc git clone --depth 1 -b 1.10 git://anongit.freedesktop.org/git/gstreamer/gstreamer git clone --depth 1 -b 1.10 git://anongit.freedesktop.org/git/gstreamer/gst-plugins-base git clone --depth 1 -b 1.10 git://anongit.freedesktop.org/git/gstreamer/gst-plugins-good Cloning into 'gstreamer'... Cloning into 'gst-plugins-base'... git clone --depth 1 -b 1.10 git://anongit.freedesktop.org/git/gstreamer/gst-plugins-bad Cloning into 'qtbase'... Cloning into 'orc'... Cloning into 'gst-plugins-bad'... Cloning into 'gst-plugins-good'... Cloning into 'qtdeclarative'... Cloning into 'qtxmlpatterns'... remote: Counting objects: 1533, done. remote: Counting objects: 9859, done. remote: Compressing objects: 100% (799/799), done. remote: Counting objects: 22136, done. remote: Counting objects: 201, done. remote: Compressing objects: 100% (190/190), done. remote: Counting objects: 2864, done. remote: Counting objects: 1044, done. remote: Compressing objects: 100% (6578/6578), done. remote: Counting objects: 1540, done. remote: Compressing objects: 100% (2603/2603), done. remote: Counting objects: 1172, done. remote: Compressing objects: 100% (960/960), done. remote: Compressing objects: 100% (1386/1386), done. remote: Compressing objects: 100% (1107/1107), done. remote: Compressing objects: 100% (16582/16582), done. remote: Total 201 (delta 22), reused 90 (delta 7) Receiving objects: 100% (201/201), 308.36 KiB | 100.00 KiB/s, done. Resolving deltas: 100% (22/22), done. Checking connectivity... done.4), 204.00 KiB | 77.00 KiB/s git clone --depth 1 -b 1.10 git://anongit.freedesktop.org/git/gstreamer/gst-plugins-ugly Cloning into 'gst-plugins-ugly'... remote: Counting objects: 313, done. remote: Compressing objects: 100% (289/289), done. remote: Total 1533 (delta 715), reused 1206 (delta 577) Receiving objects: 100% (1533/1533), 2.17 MiB | 172.00 KiB/s, done. Resolving deltas: 100% (715/715), done. Checking connectivity... done. Checking timestamps in qtxmlpatterns... qtxmlpatterns/.git/logs/HEAD changed remote: Total 313 (delta 60), reused 95 (delta 10) Receiving objects: 100% (313/313), 788.25 KiB | 105.00 KiB/s, done. Resolving deltas: 100% (60/60), done. Checking connectivity... done.540), 2.27 MiB | 165.00 KiB/s Checking timestamps in orc...1540), 2.39 MiB | 169.00 KiB/s Checking timestamps in gst-plugins-ugly... orc/.git/logs/HEAD changed gst-plugins-ugly/.git/logs/HEAD changed remote: Total 1172 (delta 119), reused 582 (delta 31) Receiving objects: 100% (1172/1172), 4.67 MiB | 252.00 KiB/s, done. Resolving deltas: 100% (119/119), done.00 MiB | 95.00 KiB/s Checking connectivity... done.044), 3.04 MiB | 96.00 KiB/s Checking timestamps in gstreamer... 3.04 MiB | 96.00 KiB/s gstreamer/.git/logs/HEAD changed4), 3.04 MiB | 96.00 KiB/s remote: Total 1540 (delta 448), reused 536 (delta 130) Receiving objects: 100% (1540/1540), 4.69 MiB | 170.00 KiB/s, done. Resolving deltas: 100% (448/448), done. Checking connectivity... done. Checking timestamps in gst-plugins-good...iB | 120.00 KiB/s gst-plugins-good/.git/logs/HEAD changed remote: Total 1044 (delta 217), reused 370 (delta 58) Receiving objects: 100% (1044/1044), 3.81 MiB | 135.00 KiB/s, done. Resolving deltas: 100% (217/217), done. Checking connectivity... done.859), 3.37 MiB | 82.00 KiB/s Checking timestamps in gst-plugins-base...MiB | 129.00 KiB/s gst-plugins-base/.git/logs/HEAD changed remote: Total 2864 (delta 735), reused 1287 (delta 204) Receiving objects: 100% (2864/2864), 7.02 MiB | 166.00 KiB/s, done. Resolving deltas: 100% (735/735), done. Checking connectivity... done. Checking timestamps in gst-plugins-bad... gst-plugins-bad/.git/logs/HEAD changed for repo in orc gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly; do git -C $repo clean -dfxq; done rm -rf --one-file-system /rpi-ramdisk/packages/gstreamer/root cd orc && ./autogen.sh --host=arm-linux-gnueabihf --build=x86_64-linux-gnu --prefix=/opt/gst --with-sysroot=/rpi-ramdisk/packages/sysroot --disable-dependency-tracking --disable-maintainer-mode --disable-fatal-warnings --disable-debug --disable-docbook --disable-gtk-doc --disable-gtk-doc-html --disable-gtk-doc-pdf --disable-examples --disable-benchmarks > /dev/null configure.ac:28: installing './compile'4.86 MiB | 652.00 KiB/s configure.ac:7: installing './config.guess' configure.ac:7: installing './config.sub' configure.ac:8: installing './install-sh' configure.ac:8: installing './missing' examples/Makefile.am: installing './depcomp' parallel-tests: installing './test-driver'MiB | 90.00 KiB/s configure: WARNING: unrecognized options: --disable-fatal-warnings, --disable-debug, --disable-docbook, --disable-examples, --disable-benchmarks configure: WARNING: using cross tools not prefixed with host triplet configure: WARNING: 26% (5861/22136), 17.94 MiB | 792.00 KiB/s You will not be able to create source packages with 'make dist' because gtk-doc >= 1.12 is not found. configure: WARNING: unrecognized options: --disable-fatal-warnings, --disable-debug, --disable-docbook, --disable-examples, --disable-benchmarks make -C orc > /dev/null make -C orc DESTDIR=/rpi-ramdisk/packages/gstreamer/root install > /dev/null libtool: warning: remember to run 'libtool --finish /opt/gst/lib' libtool: warning: relinking 'liborc-test-0.4.la' libtool: warning: remember to run 'libtool --finish /opt/gst/lib' libtool: warning: '../orc/liborc-0.4.la' has not been installed in '/opt/gst/lib' libtool: warning: '../orc/liborc-0.4.la' has not been installed in '/opt/gst/lib' libtool: warning: '../orc-test/liborc-test-0.4.la' has not been installed in '/opt/gst/lib' Nothing to install cd gstreamer && ./autogen.sh --host=arm-linux-gnueabihf --build=x86_64-linux-gnu --prefix=/opt/gst --with-sysroot=/rpi-ramdisk/packages/sysroot --disable-dependency-tracking --disable-maintainer-mode --disable-fatal-warnings --disable-debug --disable-docbook --disable-gtk-doc --disable-gtk-doc-html --disable-gtk-doc-pdf --disable-examples --disable-benchmarks --enable-gobject-cast-checks=no --enable-glib-asserts=no --disable-gst-debug --disable-gst-tracer-hooks --disable-trace --disable-alloc-trace --disable-valgrind --enable-introspection=yes > /dev/null Cloning into 'common'...(6565/22136), 22.75 MiB | 319.00 KiB/s remote: Counting objects: 3931, done. remote: Compressing objects: 100% (1291/1291), done. remote: Total 3931 (delta 2655), reused 3873 (delta 2626) Receiving objects: 100% (3931/3931), 600.32 KiB | 116.00 KiB/s, done. Resolving deltas: 100% (2655/2655), done. Checking connectivity... done. configure.ac:78: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged. configure.ac:78: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead, configure.ac:78: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files. configure.ac:65: installing './compile' configure.ac:8: installing './config.guess' configure.ac:8: installing './config.sub' configure.ac:11: installing './install-sh' configure.ac:11: installing './missing' common/coverage/lcov.mak:2: warning: .PHONY was already defined in condition GST_GCOV_ENABLED, which is included in condition TRUE ... Makefile.am:151: 'common/coverage/lcov.mak' included from here Makefile.am:58: ... '.PHONY' previously defined here Makefile.am: installing './INSTALL' gst/Makefile.am: installing './depcomp'33.38 MiB | 518.00 KiB/s parallel-tests: installing './test-driver'05 MiB | 580.00 KiB/s configure: WARNING: unrecognized options: --disable-trace, --disable-alloc-trace configure: WARNING: using cross tools not prefixed with host triplet configure: WARNING: building tests known to fail, use --disable-failing-tests to disable configure: WARNING: unrecognized options: --disable-trace, --disable-alloc-trace make -C gstreamer > /dev/null /rpi-ramdisk/packages/gstreamer/gstreamer/gst/tmp-introspectvjbVQY/Gst-1.0: line 117: /rpi-ramdisk/packages/gstreamer/gstreamer/gst/tmp-introspectvjbVQY/.libs/lt-Gst-1.0: cannot execute binary file: Exec format error /rpi-ramdisk/packages/gstreamer/gstreamer/gst/tmp-introspectvjbVQY/Gst-1.0: line 117: /rpi-ramdisk/packages/gstreamer/gstreamer/gst/tmp-introspectvjbVQY/.libs/lt-Gst-1.0: Success Command '['/rpi-ramdisk/packages/gstreamer/gstreamer/gst/tmp-introspectvjbVQY/Gst-1.0', '--introspect-dump=/rpi-ramdisk/packages/gstreamer/gstreamer/gst/tmp-introspectvjbVQY/functions.txt,/rpi-ramdisk/packages/gstreamer/gstreamer/gst/tmp-introspectvjbVQY/dump.xml']' returned non-zero exit status 126 make[7]: *** [Gst-1.0.gir] Error 136), 49.07 MiB | 352.00 KiB/s make[6]: *** [all-recursive] Error 1 make[5]: *** [all] Error 2 make[4]: *** [all-recursive] Error 1 make[3]: *** [all] Error 2 Makefile:76: recipe for target 'gst.tar.gz' failed make[2]: *** [gst.tar.gz] Error 2 make[2]: Leaving directory '/rpi-ramdisk/packages/gstreamer' Makefile:19: recipe for target 'gstreamer' failed make[1]: *** [gstreamer] Error 2 make[1]: *** Waiting for unfinished jobs.... remote: Total 9859 (delta 3419), reused 7265 (delta 2692) Receiving objects: 100% (9859/9859), 22.47 MiB | 377.00 KiB/s, done. Resolving deltas: 100% (3419/3419), done. Checking connectivity... done./22136), 52.39 MiB | 429.00 KiB/s Checking timestamps in qtdeclarative...52.89 MiB | 498.00 KiB/s qtdeclarative/.git/logs/HEAD changed remote: Total 22136 (delta 5296), reused 16148 (delta 3446) Receiving objects: 100% (22136/22136), 55.12 MiB | 806.00 KiB/s, done. Resolving deltas: 100% (5296/5296), done. Checking connectivity... done. Checking out files: 100% (21505/21505), done. Checking timestamps in qtbase... qtbase/.git/logs/HEAD changed rm -rf --one-file-system /rpi-ramdisk/packages/qt/root /rpi-ramdisk/packages/qt/qt-host for repo in qtbase qtxmlpatterns qtdeclarative; do git -C $repo clean -dfxq; done cd qtbase && ./configure -release -opengl es2 -device linux-rasp-pi2-g++ \ -qpa eglfs -no-libinput -no-linuxfb -no-xcb -no-kms -no-gbm -no-gtk -no-widgets -no-compile-examples \ -device-option CROSS_COMPILE=/rpi-ramdisk/packages/toolchain/bin/arm-linux-gnueabihf- -sysroot /rpi-ramdisk/packages/sysroot/ \ -opensource -confirm-license -make libs \ -prefix /opt/qt -extprefix /rpi-ramdisk/packages/qt/root//opt/qt -hostprefix /rpi-ramdisk/packages/qt/qt-host > /dev/null make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.

This is the Qt Open Source Edition.

You have already accepted the terms of the Open Source license.

Running configuration tests... Checking for gold linker... no Checking for machine tuple... yes Checking for valid makespec... yes Checking for target architecture... arm Checking for host architecture... x86_64 Checking for C++14 support... yes Checking for C++1z support... no Checking for pkg-config... yes Checking for D-Bus >= 1.2... yes Checking for new dtags support... yes Checking for D-Bus >= 1.2 (host)... yes Checking for udev... yes Checking for mremap()... yes Checking for NEON instructions... yes Checking for POSIX fallocate()... yes Checking for precompiled header support... yes Checking for symbol visibility support... yes Checking for -Bsymbolic-functions support... no Checking for STL compatibility... yes Checking for zlib... yes Checking for clock_gettime()... yes Checking for POSIX monotonic clock... yes Checking for dlopen()... yes Checking for eventfd... yes Checking for GLib... yes Checking for POSIX iconv... yes Checking for ICU... yes Checking for inotify... yes Checking for SysV IPC... yes Checking for 64 bit atomics... yes Checking for ppoll()... yes Checking for slog2... no Checking for DoubleConversion... no Checking for PCRE... no Checking for O_CLOEXEC... yes Checking for working std::atomic for function pointers... yes Checking for getaddrinfo()... yes Checking for getifaddrs()... yes Checking for IPv6 ifname... yes Checking for OpenSSL Headers... yes Checking for DB2 (IBM)... no Checking for InterBase... no Checking for MySQL... no Checking for OCI (Oracle)... no Checking for ODBC... no Checking for PostgreSQL... no Checking for SQLite (version 2)... no Checking for TDS (Sybase)... yes Checking for OpenGL ES 2.0... yes Checking for EGL... yes Checking for XCB Xlib... no Checking for Broadcom EGL (Raspberry Pi)... yes Checking for EGLDevice... no Checking for Mali EGL... no Checking for Mali 2 EGL... no Checking for i.Mx6 EGL... no Checking for evdev... yes Checking for FreeType... yes Checking for Fontconfig... yes Checking for Mir client libraries... no Checking for mtdev... yes Checking for OpenGL ES 3.0... no Checking for default QPA platform... eglfs Checking for HarfBuzz... no Checking for libjpeg... yes Checking for libpng... yes Checking for tslib... yes Checking for xkbcommon... no Checking for XLib... no Checking for CUPS... no Done running configuration tests.

Configure summary:

Building on: linux-g++ (x86_64, CPU features: mmx sse sse2) Building for: devices/linux-rasp-pi2-g++ (arm, CPU features: neon) Configuration: cross_compile enable_new_dtags largefile neon precompile_header shared rpath accessibility release c++11 c++14 concurrent dbus mremap reduce_exports stl no-widgets Build options: Mode ................................... release Building shared libraries .............. yes Using C++ standard ..................... C++14 Using gold linker ...................... no Using new DTAGS ........................ yes Using precompiled headers .............. yes Using LTCG ............................. no Target compiler supports: NEON ................................. yes Build parts ............................ libs Qt modules and options: Qt Concurrent .......................... yes Qt D-Bus ............................... yes Qt D-Bus directly linked to libdbus .... yes Qt Gui ................................. yes Qt Network ............................. yes Qt Sql ................................. yes Qt Testlib ............................. yes Qt Widgets ............................. no Qt Xml ................................. yes Support enabled for: Accessibility .......................... yes Using pkg-config ....................... yes QML debugging .......................... yes udev ................................... yes Using system zlib ...................... yes Qt Core: DoubleConversion ....................... yes Using system DoubleConversion ........ no GLib ................................... yes iconv .................................. no ICU .................................... yes Logging backends: journald ............................. no syslog ............................... no slog2 ................................ no Using system PCRE ...................... no Qt Network: getaddrinfo() .......................... yes getifaddrs() ........................... yes IPv6 ifname ............................ yes libproxy ............................... no OpenSSL ................................ yes Qt directly linked to OpenSSL ........ no SCTP ................................... no Use system proxies ..................... yes Qt Sql: DB2 (IBM) .............................. no InterBase .............................. no MySql .................................. no OCI (Oracle) ........................... no ODBC ................................... no PostgreSQL ............................. no SQLite2 ................................ no SQLite ................................. yes Using system provided SQLite ......... no TDS (Sybase) ........................... yes Qt Gui: FreeType ............................... yes Using system FreeType ................ yes HarfBuzz ............................... yes Using system HarfBuzz ................ no Fontconfig ............................. yes Image formats: GIF .................................. yes ICO .................................. yes JPEG ................................. yes Using system libjpeg ............... yes PNG .................................. yes Using system libpng ................ yes OpenGL: EGL .................................. yes Desktop OpenGL ....................... no OpenGL ES 2.0 ........................ yes OpenGL ES 3.0 ........................ no OpenGL ES 3.1 ........................ no Session Management ..................... yes Features used by QPA backends: evdev .................................. yes libinput ............................... no mtdev .................................. yes tslib .................................. yes xkbcommon-evdev ........................ no QPA backends: DirectFB ............................... no EGLFS .................................. yes EGLFS details: EGLFS i.Mx6 .......................... no EGLFS i.Mx6 Wayland .................. no EGLFS EGLDevice ...................... no EGLFS GBM ............................ no EGLFS Mali ........................... no EGLFS Raspberry Pi ................... yes EGL on X11 ........................... no LinuxFB ................................ no Mir client ............................. no Qt Widgets: GTK+ ................................... no Styles ................................. Fusion Windows Qt PrintSupport: CUPS ................................... no

Note: Also available for Linux: linux-clang linux-kcc linux-icc linux-cxx

Note: PKG_CONFIG_LIBDIR automatically set to /rpi-ramdisk/packages/sysroot//usr/lib/pkgconfig:/rpi-ramdisk/packages/sysroot//usr/share/pkgconfig:/rpi-ramdisk/packages/sysroot//usr/lib/arm-linux-gnueabihf/pkgconfig

Note: PKG_CONFIG_SYSROOT_DIR automatically set to /rpi-ramdisk/packages/sysroot/

Note: Dropped compiler flags '-pthread' when detecting library 'glib'.

Qt is now configured for building. Just run 'make'. Once everything is built, you must run 'make install'. Qt will be installed into '/rpi-ramdisk/packages/qt/root/opt/qt'.

Prior to reconfiguration, make sure you remove any leftovers from the previous build.

make -C qtbase > /dev/null Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -minimal -module QtCore -module QtXml -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtZlib -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -minimal -module QtDBus -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtCore -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase In file included from ../../include/QtCore/qstring.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:44, from ../../include/QtCore/qcoreapplication.h:1, from global/qt_pch.h:62: ../../include/QtCore/../../src/corelib/tools/qstring.h: In member function 'bool QUrlPrivate::setHost(const QString&, int, int, QUrl::ParsingMode)': ../../include/QtCore/../../src/corelib/tools/qstring.h:1014:7: warning: assuming signed overflow does not occur when assuming that (X - c) > X is always false [-Wstrict-overflow] { if (i >= s.d->size) s.resize(i + 1, QLatin1Char(' ')); else s.detach(); ^ In file included from global/qt_pch.h:56:0: global/qglobal.h: In static member function 'static QUrl QUrl::fromLocalFile(const QString&)': global/qglobal.h:535:86: warning: assuming signed overflow does not occur when assuming that (X - c) > X is always false [-Wstrict-overflow] Q_DECL_CONSTEXPR inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; } ^ kernel/qobjectdefs.h:0: Note: No relevant classes found. No output generated. Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtNetwork -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtXml -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtConcurrent -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtSql -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtDBus -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase In file included from ../../include/QtCore/qstring.h:1:0, from ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:44, from ../../include/QtCore/qcoreapplication.h:1, from ../corelib/global/qt_pch.h:62: ../../include/QtCore/../../src/corelib/tools/qstring.h: In member function 'virtual QString QSqlDriver::sqlStatement(QSqlDriver::StatementType, const QString&, const QSqlRecord&, bool) const': ../../include/QtCore/../../src/corelib/tools/qstring.h:1014:7: warning: assuming signed overflow does not occur when assuming that (X - c) > X is always false [-Wstrict-overflow] { if (i >= s.d->size) s.resize(i + 1, QLatin1Char(' ')); else s.detach(); ^ Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtGui -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase access/qnetworkaccessdebugpipebackend_p.h:0: Note: No relevant classes found. No output generated. ssl/qsslsocket_openssl_p.h:0: Note: No relevant classes found. No output generated. In file included from ../../include/QtCore/qglobal.h:1:0, from ../../include/QtGui/../../src/gui/kernel/qtguiglobal.h:43, from ../../include/QtGui/qtguiglobal.h:1, from kernel/qt_gui_pch.h:50: ../../include/QtCore/../../src/corelib/global/qglobal.h: In function 'void setWidthAttribute(QTextLength*, const QString&)': ../../include/QtCore/../../src/corelib/global/qglobal.h:535:86: warning: assuming signed overflow does not occur when assuming that (X - c) > X is always false [-Wstrict-overflow] Q_DECL_CONSTEXPR inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; } ^ Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtPlatformHeaders -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtOpenGLExtensions -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtTest -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtServiceSupport -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtFontDatabaseSupport -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtEventDispatcherSupport -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtDeviceDiscoverySupport -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtFbSupport -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtThemeSupport -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtPlatformCompositorSupport -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtEglSupport -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtAccessibilitySupport -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtInputSupport -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qtbase/bin/syncqt.pl -module QtEglFSDeviceIntegration -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtbase /rpi-ramdisk/packages/qt/qtbase make -C qtbase install > /dev/null cd qtxmlpatterns && ../qt-host/bin/qmake > /dev/null

Running configuration tests... Done running configuration tests.

Configure summary:

QtXmlPatterns: XML schema support ..................... yes

Qt is now configured for building. Just run 'make'. Once everything is built, Qt is installed. You should NOT run 'make install'. Note that this build cannot be deployed to other machines or devices.

Prior to reconfiguration, make sure you remove any leftovers from the previous build.

make -C qtxmlpatterns > /dev/null Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qt-host/bin/syncqt.pl -module QtXmlPatterns -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtxmlpatterns /rpi-ramdisk/packages/qt/qtxmlpatterns ^[OPmake -C qtxmlpatterns install > /dev/null cd qtdeclarative && ../qt-host/bin/qmake > /dev/null

Running configuration tests... Checking for Direct3D 12... no Done running configuration tests.

Configure summary:

Qt QML: QML interpreter ........................ yes QML network support .................... yes Qt Quick: Direct3D 12 ............................ no AnimatedImage item ..................... yes Canvas item ............................ yes Support for Quick Designer ............. yes Flipable item .......................... yes GridView item .......................... yes ListView item .......................... yes Path support ........................... yes PathView item .......................... yes Positioner items ....................... yes ShaderEffect item ...................... yes Sprite item ............................ yes

Qt is now configured for building. Just run 'make'. Once everything is built, Qt is installed. You should NOT run 'make install'. Note that this build cannot be deployed to other machines or devices.

Prior to reconfiguration, make sure you remove any leftovers from the previous build.

make -C qtdeclarative > /dev/null Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qt-host/bin/syncqt.pl -module QtQml -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtdeclarative /rpi-ramdisk/packages/qt/qtdeclarative Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qt-host/bin/syncqt.pl -module QtQuick -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtdeclarative

/rpi-ramdisk/packages/qt/qtdeclarative Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qt-host/bin/syncqt.pl -module QtQuickTest -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtdeclarative /rpi-ramdisk/packages/qt/qtdeclarative Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qt-host/bin/syncqt.pl -module QtQuickParticles -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtdeclarative /rpi-ramdisk/packages/qt/qtdeclarative Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qt-host/bin/syncqt.pl -module QtPacketProtocol -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtdeclarative /rpi-ramdisk/packages/qt/qtdeclarative Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qt-host/bin/syncqt.pl -minimal -module QtQml -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtdeclarative /rpi-ramdisk/packages/qt/qtdeclarative Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qt-host/bin/syncqt.pl -module QtQmlDebug -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtdeclarative /rpi-ramdisk/packages/qt/qtdeclarative make -C qtdeclarative install > /dev/null Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qt-host/bin/syncqt.pl -module QtQml -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtdeclarative /rpi-ramdisk/packages/qt/qtdeclarative Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qt-host/bin/syncqt.pl -module QtQuick -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtdeclarative /rpi-ramdisk/packages/qt/qtdeclarative Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qt-host/bin/syncqt.pl -module QtQuickTest -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtdeclarative /rpi-ramdisk/packages/qt/qtdeclarative Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qt-host/bin/syncqt.pl -module QtQuickParticles -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtdeclarative /rpi-ramdisk/packages/qt/qtdeclarative Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qt-host/bin/syncqt.pl -module QtPacketProtocol -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtdeclarative /rpi-ramdisk/packages/qt/qtdeclarative Project MESSAGE: perl -w /rpi-ramdisk/packages/qt/qt-host/bin/syncqt.pl -module QtQmlDebug -version 5.8.1 -outdir /rpi-ramdisk/packages/qt/qtdeclarative /rpi-ramdisk/packages/qt/qtdeclarative mkdir -p /rpi-ramdisk/packages/qt/root/etc/ld.so.conf.d echo /opt/qt/lib > /rpi-ramdisk/packages/qt/root/etc/ld.so.conf.d/opt-qt.conf tar -C /rpi-ramdisk/packages/qt/root --exclude=./opt/qt/doc --exclude=./opt/qt/include -czf qt.tar.gz . make[2]: Leaving directory '/rpi-ramdisk/packages/qt' make[1]: Leaving directory '/rpi-ramdisk/packages' Makefile:6: recipe for target 'packages' failed make: *** [packages] Error 2

mateossh avatar May 20 '17 13:05 mateossh

The actual failure was during gstreamer gobject introspection build. This probably means qemu isn't working properly inside your container. I have seen that happen before on some platforms but I don't know why it happens.

ali1234 avatar Jun 01 '17 12:06 ali1234

If it would be helpful, I have Arch on host machine

mateossh avatar Jun 03 '17 11:06 mateossh