Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.6.0 Beta3
-
macOS11
macOS12
-
-
d7a373305 (dev), 5699b77aa (6.6)
Description
Download and extract Qt source archive on macOS (sha1 59da1f0dfe80e0c1198c5549f7b8fcd3b68ebbf), configure:
cmake -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_OSX_ARCHITECTURES=x86_64;arm64 -DQT_BUILD_EXAMPLES=FALSE -DCMAKE_BUILD_TYPE=Release -DINPUT_separate_debug_info=no -DFEATURE_headersclean=ON -DFEATURE_framework=ON -DODBC_ROOT=/usr/local/opt/libiodbc -DPostgreSQL_ROOT=/Applications/Postgres.app/Contents/Versions/14/bin/.. -DOPENSSL_ROOT_DIR=/usr/local/openssl-1.1.1k -DQT_BUILD_TESTS=OFF -DCMAKE_MESSAGE_LOG_LEVEL=STATUS -G Ninja /Users/qt/RTA/src-6.6.0 -DCMAKE_INSTALL_PREFIX:PATH=/Users/qt/RTA/src-6.6.0/qtbase
Finishes fine, compile: cmake --build . --parallel
Fails:
[5958/17869] headersclean: Checking header qtdeclarative/src/qmlcompiler/qqmljsloggingutils.h FAILED: qtdeclarative/src/qmlcompiler/header_check/qqmljsloggingutils.h.o /Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlcompiler/header_check/qqmljsloggingutils.h.o cd /Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlcompiler && /Applications/CMake.app/Contents/bin/cmake -E make_directory /Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlcompiler/header_check && /Applications/CMake.app/Contents/bin/cmake -DINPUT_HEADER_FILE=/Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlcompiler/qqmljsloggingutils.h -DOUTPUT_ARTIFACT=/Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlcompiler/header_check/qqmljsloggingutils.h.o -DPARAMETERS=/Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlcompiler/QmlCompilerPrivateHeadersCheckParameters.cmake -P /Users/qt/RTA/src-6.6.0/qtbase/cmake/QtModuleHeadersCheck.cmake CMake Error at /Users/qt/RTA/src-6.6.0/qtbase/cmake/QtModuleHeadersCheck.cmake:30 (message): /Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlcompiler/qqmljsloggingutils.h header check failed: /usr/bin/clang++;-c;-isysroot;/Applications/Xcode13.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.1.sdk;-DQT_LEAN_HEADERS=1;-DQT_NO_AS_CONST=1;-DQT_NO_CAST_TO_ASCII;-DQT_ASCII_CAST_WARNINGS;-DQT_MOC_COMPAT;-DQT_USE_QSTRINGBUILDER;-DQT_DEPRECATED_WARNINGS;-DQT_BUILDING_QT;-DQT_BUILD_QMLCOMPILER_LIB;-DQT_DISABLE_DEPRECATED_UP_TO=0x050000;-DQT_WARN_DEPRECATED_UP_TO=0x070000;-DQT_NO_EXCEPTIONS;-DQT_CORE_LIB;-DQT_QML_LIB;-DQT_QMLINTEGRATION_LIB;-DQT_NETWORK_LIB;-DQT_NO_JAVA_STYLE_ITERATORS;-DQT_NO_AS_CONST;-DQT_NO_QEXCHANGE;-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT;-DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH;-D_LARGEFILE64_SOURCE;-D_LARGEFILE_SOURCE;-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT;-DQT_NO_DEBUG;-DGL_SILENCE_DEPRECATION;-Wall;-Wextra;-Werror;-Woverloaded-virtual;-Wshadow;-Wundef;-Wfloat-equal;-Wnon-virtual-dtor;-Wpointer-arith;-Wformat-security;-Wno-long-long;-Wno-variadic-macros;-fno-operator-names;-pedantic-errors;-Wchar-subscripts;-Wold-style-cast;-Wcast-align;-Wshorten-64-to-32;-std=c++2a;-I/Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlcompiler/QmlCompilerPrivate_autogen/include;-I/Users/qt/RTA/src-6.6.0/qtbase/include;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtQmlCompiler;-I/Users/qt/RTA/src-6.6.0/qtbase/lib/QtQmlCompiler.framework/Headers;-I/Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlcompiler;-I/Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlcompiler;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtQmlCompiler/6.6.0;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtQmlCompiler/6.6.0/QtQmlCompiler;-I/Users/qt/RTA/src-6.6.0/qtbase/src/corelib;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtCore/6.6.0;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtCore/6.6.0/QtCore;-I/Users/qt/RTA/src-6.6.0/qtbase/include;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtCore;-I/Users/qt/RTA/src-6.6.0/qtbase/lib/QtCore.framework/Headers;-I/Users/qt/RTA/src-6.6.0/qtbase/mkspecs/macx-clang;-I/Users/qt/RTA/src-6.6.0/qtbase/include;-I/Users/qt/RTA/src-6.6.0/qtdeclarative/src/qml;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtQml/6.6.0;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtQml/6.6.0/QtQml;-I/Users/qt/RTA/src-6.6.0/qtbase/include;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtQml;-I/Users/qt/RTA/src-6.6.0/qtbase/lib/QtQml.framework/Headers;-I/Users/qt/RTA/src-6.6.0/qtbase/include;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtQmlIntegration;-I/Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlintegration;-I/Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlintegration;-I/Users/qt/RTA/src-6.6.0/qtbase/include;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtNetwork;-I/Users/qt/RTA/src-6.6.0/qtbase/lib/QtNetwork.framework/Headers;-iframework;/Users/qt/RTA/src-6.6.0/qtbase/lib;-DQT_NO_CAST_TO_ASCII;-DQT_NO_CAST_FROM_ASCII;-DQT_NO_URL_CAST_FROM_STRING;-DQT_NO_CAST_FROM_BYTEARRAY;-DQT_NO_KEYWORDS;-DQT_TYPESAFE_FLAGS;-DQT_USE_QSTRINGBUILDER;-DQT_USE_FAST_OPERATOR_PLUS;-xc++;/Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlcompiler/qqmljsloggingutils.h;-o;/Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlcompiler/header_check/qqmljsloggingutils.h.o /Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlcompiler/qqmljsloggingutils.h:7:10: fatal error: 'QtCore/QFileInfo' file not found #include <QtCore/QFileInfo> ^~~~~~~~~~~~~~~~~~ /Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlcompiler/qqmljsloggingutils.h:7:10: note: did not find header 'QFileInfo' in framework 'QtCore' (loaded from '/Users/qt/RTA/src-6.6.0/qtbase/lib') 1 error generated. [5959/17869] headersclean: Checking header qtwebchannel/src/webchannelquick/qqmlwebchannel.h FAILED: qtwebchannel/src/webchannelquick/header_check/qqmlwebchannel.h.o /Users/qt/RTA/src-6.6.0/qtwebchannel/src/webchannelquick/header_check/qqmlwebchannel.h.o cd /Users/qt/RTA/src-6.6.0/qtwebchannel/src/webchannelquick && /Applications/CMake.app/Contents/bin/cmake -E make_directory /Users/qt/RTA/src-6.6.0/qtwebchannel/src/webchannelquick/header_check && /Applications/CMake.app/Contents/bin/cmake -DINPUT_HEADER_FILE=/Users/qt/RTA/src-6.6.0/qtwebchannel/src/webchannelquick/qqmlwebchannel.h -DOUTPUT_ARTIFACT=/Users/qt/RTA/src-6.6.0/qtwebchannel/src/webchannelquick/header_check/qqmlwebchannel.h.o -DPARAMETERS=/Users/qt/RTA/src-6.6.0/qtwebchannel/src/webchannelquick/WebChannelQuickHeadersCheckParameters.cmake -P /Users/qt/RTA/src-6.6.0/qtbase/cmake/QtModuleHeadersCheck.cmake CMake Error at /Users/qt/RTA/src-6.6.0/qtbase/cmake/QtModuleHeadersCheck.cmake:30 (message): /Users/qt/RTA/src-6.6.0/qtwebchannel/src/webchannelquick/qqmlwebchannel.h header check failed: /usr/bin/clang++;-c;-isysroot;/Applications/Xcode13.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.1.sdk;-DQT_NO_AS_CONST=1;-DQT_NO_CAST_TO_ASCII;-DQT_ASCII_CAST_WARNINGS;-DQT_MOC_COMPAT;-DQT_USE_QSTRINGBUILDER;-DQT_DEPRECATED_WARNINGS;-DQT_BUILDING_QT;-DQT_BUILD_WEBCHANNELQUICK_LIB;-DQT_DISABLE_DEPRECATED_UP_TO=0x050000;-DQT_WARN_DEPRECATED_UP_TO=0x070000;-DQT_NO_EXCEPTIONS;-DQT_WEBCHANNEL_LIB;-DQT_QML_LIB;-DQT_CORE_LIB;-DQT_QMLINTEGRATION_LIB;-DQT_NETWORK_LIB;-DQT_NO_JAVA_STYLE_ITERATORS;-DQT_NO_AS_CONST;-DQT_NO_QEXCHANGE;-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT;-DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH;-D_LARGEFILE64_SOURCE;-D_LARGEFILE_SOURCE;-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT;-DQT_NO_DEBUG;-DGL_SILENCE_DEPRECATION;-Wall;-Wextra;-Werror;-Woverloaded-virtual;-Wshadow;-Wundef;-Wfloat-equal;-Wnon-virtual-dtor;-Wpointer-arith;-Wformat-security;-Wno-long-long;-Wno-variadic-macros;-fno-operator-names;-pedantic-errors;-Wchar-subscripts;-Wold-style-cast;-Wcast-align;-Wshorten-64-to-32;-std=c++2a;-I/Users/qt/RTA/src-6.6.0/qtwebchannel/src/webchannelquick/WebChannelQuick_autogen/include;-I/Users/qt/RTA/src-6.6.0/qtbase/include;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtWebChannelQuick;-I/Users/qt/RTA/src-6.6.0/qtbase/lib/QtWebChannelQuick.framework/Headers;-I/Users/qt/RTA/src-6.6.0/qtwebchannel/src/webchannelquick;-I/Users/qt/RTA/src-6.6.0/qtwebchannel/src/webchannelquick;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtWebChannelQuick/6.6.0;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtWebChannelQuick/6.6.0/QtWebChannelQuick;-I/Users/qt/RTA/src-6.6.0/qtwebchannel/src/webchannelquick;-I/Users/qt/RTA/src-6.6.0/qtdeclarative/src/qml;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtQml/6.6.0;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtQml/6.6.0/QtQml;-I/Users/qt/RTA/src-6.6.0/qtbase/src/corelib;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtCore/6.6.0;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtCore/6.6.0/QtCore;-I/Users/qt/RTA/src-6.6.0/qtbase/include;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtCore;-I/Users/qt/RTA/src-6.6.0/qtbase/lib/QtCore.framework/Headers;-I/Users/qt/RTA/src-6.6.0/qtbase/mkspecs/macx-clang;-I/Users/qt/RTA/src-6.6.0/qtbase/include;-I/Users/qt/RTA/src-6.6.0/qtbase/include;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtQml;-I/Users/qt/RTA/src-6.6.0/qtbase/lib/QtQml.framework/Headers;-I/Users/qt/RTA/src-6.6.0/qtbase/include;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtQmlIntegration;-I/Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlintegration;-I/Users/qt/RTA/src-6.6.0/qtdeclarative/src/qmlintegration;-I/Users/qt/RTA/src-6.6.0/qtbase/include;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtNetwork;-I/Users/qt/RTA/src-6.6.0/qtbase/lib/QtNetwork.framework/Headers;-I/Users/qt/RTA/src-6.6.0/qtwebchannel/src/webchannel;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtWebChannel/6.6.0;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtWebChannel/6.6.0/QtWebChannel;-I/Users/qt/RTA/src-6.6.0/qtbase/include;-I/Users/qt/RTA/src-6.6.0/qtbase/include/QtWebChannel;-I/Users/qt/RTA/src-6.6.0/qtbase/lib/QtWebChannel.framework/Headers;-iframework;/Users/qt/RTA/src-6.6.0/qtbase/lib;-DQT_NO_CAST_TO_ASCII;-DQT_NO_CAST_FROM_ASCII;-DQT_NO_URL_CAST_FROM_STRING;-DQT_NO_CAST_FROM_BYTEARRAY;-DQT_NO_KEYWORDS;-DQT_TYPESAFE_FLAGS;-DQT_USE_QSTRINGBUILDER;-DQT_USE_FAST_OPERATOR_PLUS;-xc++;/Users/qt/RTA/src-6.6.0/qtwebchannel/src/webchannelquick/qqmlwebchannel.h;-o;/Users/qt/RTA/src-6.6.0/qtwebchannel/src/webchannelquick/header_check/qqmlwebchannel.h.o In file included from /Users/qt/RTA/src-6.6.0/qtwebchannel/src/webchannelquick/qqmlwebchannel.h:9: /Users/qt/RTA/src-6.6.0/qtbase/lib/QtWebChannel.framework/Headers/qwebchannel.h:8:10: fatal error: 'QtCore/QObject' file not found #include <QtCore/QObject> ^~~~~~~~~~~~~~~~ /Users/qt/RTA/src-6.6.0/qtbase/lib/QtWebChannel.framework/Headers/qwebchannel.h:8:10: note: did not find header 'QObject' in framework 'QtCore' (loaded from '/Users/qt/RTA/src-6.6.0/qtbase/lib') 1 error generated.
Longer log attached, full log will be available later.
Build was unstable with beta2, but it did pass with re-tries, now with beta3 it's not passing.
Attachments
For Gerrit Dashboard: QTBUG-115712 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
493996,2 | Fix standalone headersclean_check targets | dev | qt/qtbase | Status: MERGED | +2 | 0 |
494095,2 | Fix standalone headersclean_check targets | 6.6 | qt/qtbase | Status: MERGED | +2 | 0 |