Details
-
Bug
-
Resolution: Invalid
-
P2: Important
-
None
-
5.14
-
None
-
Debian 10 AMD64.
Description
I'm unable to build and install Qt tag 5.14 or current dev. The configure and make step is okay (as far as I can tell, I'm building massively parallel), but make install fails in different places depending on the tag/branch. 5.13.1 builds and installs fine, but misses some fixes I need.
Preliminary steps for both tests:
$ git clone https://code.qt.io/qt/qt5.git qt-(5.14|dev) $ cd qt-(5.14|dev) $ git checkout (5.14|dev) $ perl init-repository $ ./configure -opensource -nomake examples -nomake tests -confirm-license -opengl es2 -opengles3 -prefix ~/test/lib
5.14
make install output (tail):
/home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall -exe ../../lib/libQt5Quick3DAssetImport.so.5.14.0 /home/user/test/lib/lib/libQt5Quick3DAssetImport.so.5.14.0 strip --strip-unneeded /home/user/test/lib/lib/libQt5Quick3DAssetImport.so.5.14.0 ln -f -s libQt5Quick3DAssetImport.so.5.14.0 /home/user/test/lib/lib/libQt5Quick3DAssetImport.so ln -f -s libQt5Quick3DAssetImport.so.5.14.0 /home/user/test/lib/lib/libQt5Quick3DAssetImport.so.5 ln -f -s libQt5Quick3DAssetImport.so.5.14.0 /home/user/test/lib/lib/libQt5Quick3DAssetImport.so.5.14 sed -e 's,/home/user/nobackup/test/qt-5.14/[^/][^/]*/lib,$$[QT_INSTALL_LIBS],g' -e 's,/home/user/test/lib/lib,$$[QT_INSTALL_LIBS],g' ../../lib/libQt5Quick3DAssetImport.prl > /home/user/test/lib/lib/libQt5Quick3DAssetImport.prl sed -e 's,/home/user/nobackup/test/qt-5.14/[^/][^/]*/lib,=/home/user/test/lib/lib,g' ../../lib/libQt5Quick3DAssetImport.la > /home/user/test/lib/lib/libQt5Quick3DAssetImport.la sed -e 's,/home/user/nobackup/test/qt-5.14/[^/][^/]*/lib,/home/user/test/lib/lib,g' ../../lib/pkgconfig/Qt5Quick3DAssetImport.pc > /home/user/test/lib/lib/pkgconfig/Qt5Quick3DAssetImport.pc /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/include/QtQuick3DAssetImport/qtquick3dassetimportversion.h /home/user/test/lib/include/QtQuick3DAssetImport/qtquick3dassetimportversion.h /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/include/QtQuick3DAssetImport/QtQuick3DAssetImportVersion /home/user/test/lib/include/QtQuick3DAssetImport/QtQuick3DAssetImportVersion /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/include/QtQuick3DAssetImport/QtQuick3DAssetImport /home/user/test/lib/include/QtQuick3DAssetImport/QtQuick3DAssetImport /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/include/QtQuick3DAssetImport/QtQuick3DAssetImportDepends /home/user/test/lib/include/QtQuick3DAssetImport/QtQuick3DAssetImportDepends /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/src/assetimport/qssgassetimporter_p.h /home/user/test/lib/include/QtQuick3DAssetImport/5.14.0/QtQuick3DAssetImport/private/qssgassetimporter_p.h /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/src/assetimport/qssgassetimporterfactory_p.h /home/user/test/lib/include/QtQuick3DAssetImport/5.14.0/QtQuick3DAssetImport/private/qssgassetimporterfactory_p.h /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/src/assetimport/qssgassetimporterplugin_p.h /home/user/test/lib/include/QtQuick3DAssetImport/5.14.0/QtQuick3DAssetImport/private/qssgassetimporterplugin_p.h /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/src/assetimport/qssgassetimportmanager_p.h /home/user/test/lib/include/QtQuick3DAssetImport/5.14.0/QtQuick3DAssetImport/private/qssgassetimportmanager_p.h /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/src/assetimport/qssgmeshutilities_p.h /home/user/test/lib/include/QtQuick3DAssetImport/5.14.0/QtQuick3DAssetImport/private/qssgmeshutilities_p.h /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/src/assetimport/qssgpathutilities_p.h /home/user/test/lib/include/QtQuick3DAssetImport/5.14.0/QtQuick3DAssetImport/private/qssgpathutilities_p.h /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/src/assetimport/qssgqmlutilities_p.h /home/user/test/lib/include/QtQuick3DAssetImport/5.14.0/QtQuick3DAssetImport/private/qssgqmlutilities_p.h /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/src/assetimport/qtquick3dassetimportglobal_p.h /home/user/test/lib/include/QtQuick3DAssetImport/5.14.0/QtQuick3DAssetImport/private/qtquick3dassetimportglobal_p.h /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/mkspecs/modules-inst/qt_lib_quick3dassetimport.pri /home/user/test/lib/mkspecs/modules/qt_lib_quick3dassetimport.pri /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/mkspecs/modules-inst/qt_lib_quick3dassetimport_private.pri /home/user/test/lib/mkspecs/modules/qt_lib_quick3dassetimport_private.pri /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/lib/cmake/Qt5Quick3DAssetImport/Qt5Quick3DAssetImportConfig.cmake /home/user/test/lib/lib/cmake/Qt5Quick3DAssetImport/Qt5Quick3DAssetImportConfig.cmake /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/lib/cmake/Qt5Quick3DAssetImport/Qt5Quick3DAssetImportConfigVersion.cmake /home/user/test/lib/lib/cmake/Qt5Quick3DAssetImport/Qt5Quick3DAssetImportConfigVersion.cmake make[3]: Leaving directory '/home/user/nobackup/test/qt-5.14/qtquick3d/src/assetimport' cd plugins/ && ( test -e Makefile || /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -o Makefile /home/user/nobackup/test/qt-5.14/qtquick3d/src/plugins/plugins.pro ) && make -f Makefile install make[3]: Entering directory '/home/user/nobackup/test/qt-5.14/qtquick3d/src/plugins' cd assetimporters/ && ( test -e Makefile || /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -o Makefile /home/user/nobackup/test/qt-5.14/qtquick3d/src/plugins/assetimporters/assetimporters.pro ) && make -f Makefile install make[4]: Entering directory '/home/user/nobackup/test/qt-5.14/qtquick3d/src/plugins/assetimporters' cd uip/ && ( test -e Makefile || /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -o Makefile /home/user/nobackup/test/qt-5.14/qtquick3d/src/plugins/assetimporters/uip/uip.pro ) && make -f Makefile install make[5]: Entering directory '/home/user/nobackup/test/qt-5.14/qtquick3d/src/plugins/assetimporters/uip' /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall -exe ../../../../plugins/assetimporters/libuip.so /home/user/test/lib/plugins/assetimporters/libuip.so strip --strip-unneeded /home/user/test/lib/plugins/assetimporters/libuip.so /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-5.14/qtquick3d/lib/cmake/Qt5Quick3DAssetImport/Qt5Quick3DAssetImport_UipAssetImporterPlugin.cmake /home/user/test/lib/lib/cmake/Qt5Quick3DAssetImport/Qt5Quick3DAssetImport_UipAssetImporterPlugin.cmake make[5]: Leaving directory '/home/user/nobackup/test/qt-5.14/qtquick3d/src/plugins/assetimporters/uip' cd assimp/ && ( test -e Makefile || /home/user/nobackup/test/qt-5.14/qtbase/bin/qmake -o Makefile /home/user/nobackup/test/qt-5.14/qtquick3d/src/plugins/assetimporters/assimp/assimp.pro ) && make -f Makefile install make[5]: Entering directory '/home/user/nobackup/test/qt-5.14/qtquick3d/src/plugins/assetimporters/assimp' make[5]: *** No rule to make target '/home/user/nobackup/test/qt-5.14/qtquick3d/src/3rdparty/assimp/src/code/Assimp.cpp', needed by '.obj/Assimp.o'. Stop. make[5]: Leaving directory '/home/user/nobackup/test/qt-5.14/qtquick3d/src/plugins/assetimporters/assimp' make[4]: *** [Makefile:85: sub-assimp-install_subtargets] Error 2 make[4]: Leaving directory '/home/user/nobackup/test/qt-5.14/qtquick3d/src/plugins/assetimporters' make[3]: *** [Makefile:59: sub-assetimporters-install_subtargets] Error 2 make[3]: Leaving directory '/home/user/nobackup/test/qt-5.14/qtquick3d/src/plugins' make[2]: *** [Makefile:206: sub-plugins-install_subtargets-ordered] Error 2 make[2]: Leaving directory '/home/user/nobackup/test/qt-5.14/qtquick3d/src' make[1]: *** [Makefile:62: sub-src-install_subtargets] Error 2 make[1]: Leaving directory '/home/user/nobackup/test/qt-5.14/qtquick3d' make: *** [Makefile:379: module-qtquick3d-install_subtargets] Error 2
dev
make install output (tail):
cd qtquick3d/ && ( test -e Makefile || /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -o Makefile /home/user/nobackup/test/qt-dev/qtquick3d/qtquick3d.pro ) && make -f Makefile install make[1]: Entering directory '/home/user/nobackup/test/qt-dev/qtquick3d' cd src/ && ( test -e Makefile || /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -o Makefile /home/user/nobackup/test/qt-dev/qtquick3d/src/src.pro ) && make -f Makefile install make[2]: Entering directory '/home/user/nobackup/test/qt-dev/qtquick3d/src' cd utils/ && ( test -e Makefile || /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -o Makefile /home/user/nobackup/test/qt-dev/qtquick3d/src/utils/utils.pro ) && make -f Makefile install make[3]: Entering directory '/home/user/nobackup/test/qt-dev/qtquick3d/src/utils' /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall -exe ../../lib/libQt5Quick3DUtils.so.5.15.0 /home/user/test/lib/lib/libQt5Quick3DUtils.so.5.15.0 strip --strip-unneeded /home/user/test/lib/lib/libQt5Quick3DUtils.so.5.15.0 ln -f -s libQt5Quick3DUtils.so.5.15.0 /home/user/test/lib/lib/libQt5Quick3DUtils.so ln -f -s libQt5Quick3DUtils.so.5.15.0 /home/user/test/lib/lib/libQt5Quick3DUtils.so.5 ln -f -s libQt5Quick3DUtils.so.5.15.0 /home/user/test/lib/lib/libQt5Quick3DUtils.so.5.15 sed -e 's,/home/user/nobackup/test/qt-dev/[^/][^/]*/lib,$$[QT_INSTALL_LIBS],g' -e 's,/home/user/test/lib/lib,$$[QT_INSTALL_LIBS],g' ../../lib/libQt5Quick3DUtils.prl > /home/user/test/lib/lib/libQt5Quick3DUtils.prl sed -e 's,/home/user/nobackup/test/qt-dev/[^/][^/]*/lib,=/home/user/test/lib/lib,g' ../../lib/libQt5Quick3DUtils.la > /home/user/test/lib/lib/libQt5Quick3DUtils.la sed -e 's,/home/user/nobackup/test/qt-dev/[^/][^/]*/lib,/home/user/test/lib/lib,g' ../../lib/pkgconfig/Qt5Quick3DUtils.pc > /home/user/test/lib/lib/pkgconfig/Qt5Quick3DUtils.pc /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-dev/qtquick3d/include/QtQuick3DUtils/qtquick3dutilsversion.h /home/user/test/lib/include/QtQuick3DUtils/qtquick3dutilsversion.h /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-dev/qtquick3d/include/QtQuick3DUtils/QtQuick3DUtilsVersion /home/user/test/lib/include/QtQuick3DUtils/QtQuick3DUtilsVersion /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-dev/qtquick3d/include/QtQuick3DUtils/QtQuick3DUtils /home/user/test/lib/include/QtQuick3DUtils/QtQuick3DUtils /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-dev/qtquick3d/include/QtQuick3DUtils/QtQuick3DUtilsDepends /home/user/test/lib/include/QtQuick3DUtils/QtQuick3DUtilsDepends /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-dev/qtquick3d/src/utils/qssgbounds3_p.h /home/user/test/lib/include/QtQuick3DUtils/5.15.0/QtQuick3DUtils/private/qssgbounds3_p.h /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-dev/qtquick3d/src/utils/qssgdataref_p.h /home/user/test/lib/include/QtQuick3DUtils/5.15.0/QtQuick3DUtils/private/qssgdataref_p.h /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-dev/qtquick3d/src/utils/qssginvasivelinkedlist_p.h /home/user/test/lib/include/QtQuick3DUtils/5.15.0/QtQuick3DUtils/private/qssginvasivelinkedlist_p.h /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-dev/qtquick3d/src/utils/qssgoption_p.h /home/user/test/lib/include/QtQuick3DUtils/5.15.0/QtQuick3DUtils/private/qssgoption_p.h /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-dev/qtquick3d/src/utils/qssgperftimer_p.h /home/user/test/lib/include/QtQuick3DUtils/5.15.0/QtQuick3DUtils/private/qssgperftimer_p.h /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-dev/qtquick3d/src/utils/qssgplane_p.h /home/user/test/lib/include/QtQuick3DUtils/5.15.0/QtQuick3DUtils/private/qssgplane_p.h /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-dev/qtquick3d/src/utils/qssgutils_p.h /home/user/test/lib/include/QtQuick3DUtils/5.15.0/QtQuick3DUtils/private/qssgutils_p.h /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-dev/qtquick3d/src/utils/qtquick3dutilsglobal_p.h /home/user/test/lib/include/QtQuick3DUtils/5.15.0/QtQuick3DUtils/private/qtquick3dutilsglobal_p.h /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-dev/qtquick3d/mkspecs/modules-inst/qt_lib_quick3dutils.pri /home/user/test/lib/mkspecs/modules/qt_lib_quick3dutils.pri /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-dev/qtquick3d/mkspecs/modules-inst/qt_lib_quick3dutils_private.pri /home/user/test/lib/mkspecs/modules/qt_lib_quick3dutils_private.pri /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-dev/qtquick3d/lib/cmake/Qt5Quick3DUtils/Qt5Quick3DUtilsConfig.cmake /home/user/test/lib/lib/cmake/Qt5Quick3DUtils/Qt5Quick3DUtilsConfig.cmake /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -install qinstall /home/user/nobackup/test/qt-dev/qtquick3d/lib/cmake/Qt5Quick3DUtils/Qt5Quick3DUtilsConfigVersion.cmake /home/user/test/lib/lib/cmake/Qt5Quick3DUtils/Qt5Quick3DUtilsConfigVersion.cmake make[3]: Leaving directory '/home/user/nobackup/test/qt-dev/qtquick3d/src/utils' cd render/ && ( test -e Makefile || /home/user/nobackup/test/qt-dev/qtbase/bin/qmake -o Makefile /home/user/nobackup/test/qt-dev/qtquick3d/src/render/render.pro ) && make -f Makefile install make[3]: Entering directory '/home/user/nobackup/test/qt-dev/qtquick3d/src/render' g++ -c -include .pch/Qt5Quick3DRender -pipe -O2 -std=c++1z -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -Wextra -Wvla -Wdate-time -Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow -D_REENTRANT -fPIC -DQT_NO_LINKED_LIST -DQT_NO_FOREACH -DQT_BUILD_QUICK3DRENDER_LIB -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_QUICK3DRENDER_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QUICK3DUTILS_LIB -DQT_OPENGLEXTENSIONS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I../../include -I../../include/QtQuick3DRender -I../../include/QtQuick3DRender/5.15.0 -I../../include/QtQuick3DRender/5.15.0/QtQuick3DRender -I../../include/QtQuick3DUtils/5.15.0 -I../../include/QtQuick3DUtils/5.15.0/QtQuick3DUtils -I/home/user/nobackup/test/qt-dev/qtbase/include/QtGui/5.15.0 -I/home/user/nobackup/test/qt-dev/qtbase/include/QtGui/5.15.0/QtGui -I../../include/QtQuick3DUtils -I/home/user/nobackup/test/qt-dev/qtbase/include -I/home/user/nobackup/test/qt-dev/qtbase/include/QtOpenGLExtensions -I/home/user/nobackup/test/qt-dev/qtbase/include/QtGui -I/home/user/nobackup/test/qt-dev/qtbase/include/QtCore/5.15.0 -I/home/user/nobackup/test/qt-dev/qtbase/include/QtCore/5.15.0/QtCore -I/home/user/nobackup/test/qt-dev/qtbase/include/QtCore -I.moc -I/home/user/nobackup/test/qt-dev/qtbase/mkspecs/linux-g++ -o .obj/qssgrendertexture2d.o qssgrendertexture2d.cpp qssgrendertexture2d.cpp:33:10: fatal error: QtQuick/QSGTexture: No such file or directory #include <QtQuick/QSGTexture> ^~~~~~~~~~~~~~~~~~~~ compilation terminated. make[3]: *** [Makefile:22834: .obj/qssgrendertexture2d.o] Error 1 make[3]: Leaving directory '/home/user/nobackup/test/qt-dev/qtquick3d/src/render' make[2]: *** [Makefile:120: sub-render-install_subtargets-ordered] Error 2 make[2]: Leaving directory '/home/user/nobackup/test/qt-dev/qtquick3d/src' make[1]: *** [Makefile:62: sub-src-install_subtargets] Error 2 make[1]: Leaving directory '/home/user/nobackup/test/qt-dev/qtquick3d' make: *** [Makefile:378: module-qtquick3d-install_subtargets] Error 2
My primary target is tag 5.14 and I'd be glad if that would properly build.
Best,
Björn