Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-66977

Qt 5.11 beta 1 package fails to compile: generated qvulkanfunctions.h headers broken

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P1: Critical
    • None
    • 5.11.0 Beta 1
    • Packaging & Installer
    • None

    Description

      When building:

      https://download.qt.io/development_releases/qt/5.11/5.11.0-beta1/single/qt-everywhere-src-5.11.0-beta1.tar.xz

      it barfs hard at compile time due to jaheikki relevant paths escaping the coop:

      https://p.chaos-reins.com/eqidegifun.coffeescript

      linking ../../../bin/qlalr make[3]: Leaving directory '/vortex/opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1-build/qtbase/src/tools/moc' cd corelib/ && ( test -e Makefile || /vortex/opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1-build/qtbase/bin/qmake -o Makefile /opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1/qtbase/src/corelib/corelib.pro ) && make -f Makefile make[3]: Leaving directory '/vortex/opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1-build/qtbase/src/tools/qlalr' make[3]: Entering directory '/vortex/opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1-build/qtbase/src/corelib' creating linker version script QtCore.version compiling[no_pch] /opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1/qtbase/src/corelib/global/minimum-linux.S compiling /opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1/qtbase/src/corelib/global/qt_pch.h /vortex/opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1-build/qtbase/bin/qfloat16-tables global/qfloat16tables.cpp compiling /opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1/qtbase/src/corelib/global/qt_pch.h rcc /opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1/qtbase/src/corelib/mimetypes/mimetypes.qrc In file included from /opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:66:0, from /opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1/qtbase/include/QtCore/qglobal.h:1, from /opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1/qtbase/src/corelib/global/qt_pch.h:56: ../../include/QtCore/qconfig.h:1:10: fatal error: ../../../../../../../../../../../jaheikki/tqtc-coin-ci/src/src/corelib/global/qconfig.h: No such file or directory #include "../../../../../../../../../../../jaheikki/tqtc-coin-ci/src/src/corelib/global/qconfig.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[3]: *** [Makefile:1679: .pch/Qt5CorePi3.gch/c++] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from /opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1/qtbase/include/QtCore/5.11.0/QtCore/private/../../../../../src/corelib/global/qglobal.h:66:0, from /opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1/qtbase/include/QtCore/5.11.0/QtCore/private/../../../../../src/corelib/global/qglobal_p.h:55, from /opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1/qtbase/include/QtCore/5.11.0/QtCore/private/qglobal_p.h:1, from /opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1/qtbase/src/corelib/global/minimum-linux_p.h:60, from /opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1/qtbase/src/corelib/global/minimum-linux.S:40: ../../include/QtCore/qconfig.h:1:10: fatal error: ../../../../../../../../../../../jaheikki/tqtc-coin-ci/src/src/corelib/global/qconfig.h: No such file or directory #include "../../../../../../../../../../../jaheikki/tqtc-coin-ci/src/src/corelib/global/qconfig.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[3]: *** [Makefile:1826: .obj/minimum-linux.o] Error 1 make[3]: Leaving directory '/vortex/opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1-build/qtbase/src/corelib' make[2]: *** [Makefile:197: sub-corelib-make_first] Error 2 make[2]: *** Waiting for unfinished jobs.... rm -f ../../../lib/libQt5BootstrapDBusPi3.a ar cqs ../../../lib/libQt5BootstrapDBusPi3.a .obj/qdbusintrospection.o .obj/qdbusxmlparser.o .obj/qdbuserror.o .obj/qdbusutil.o .obj/qdbusmisc.o .obj/qdbusmetatype.o .obj/qdbusargument.o .obj/qdbusextratypes.o .obj/qdbus_symbols.o .obj/qdbusunixfiledescriptor.o make[3]: Leaving directory '/vortex/opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1-build/qtbase/src/tools/bootstrap-dbus' linking ../../../bin/uic make[3]: Leaving directory '/vortex/opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1-build/qtbase/src/tools/uic' make[2]: Leaving directory '/vortex/opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1-build/qtbase/src' make[1]: *** [Makefile:49: sub-src-make_first] Error 2 make[1]: Leaving directory '/vortex/opt/dev/src/arch/qt-sdk-raspberry-pi/src/qt-everywhere-src-5.11.0-beta1-build/qtbase' make: *** [Makefile:82: module-qtbase-make_first] Error 2 ==> ERROR: A failure occurred in build(). Aborting... makepkg 748.89s user 66.61s system 539% cpu 2:31.25 total

      sed -i '/jaheikki/d' ${_srcdir}/qtbase/include/QtGui/headers.pri
      sed -i '/jaheikki/d' ${_srcdir}/qtbase/include/QtCore/headers.pri

      covers this particular intrusion. As the comments section of 5.11 beta 1 indicates, this is not restricted to Linux

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              releaseteam Qt Release Team
              sirspudd Donald Carr
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes