Details
-
Bug
-
Resolution: Done
-
P2: Important
-
6.2.2, 6.3.0 Alpha
-
None
-
-
75082c9f20 (qt/qtbase/dev) 75082c9f20 (qt/tqtc-qtbase/dev) 92d6f74cfd (qt/qtbase/6.3) 92d6f74cfd (qt/tqtc-qtbase/6.3) 29e474bb5c (qt/qtbase/6.2) 29e474bb5c (qt/tqtc-qtbase/6.2)
Description
Bootstrap building fails when ipc_posix is enabled at QSharedMemory because QT_NO_CAST_FROM_ASCII is defined:
FAILED: src/tools/bootstrap/CMakeFiles/Bootstrap.dir/_/_/corelib/kernel/qsharedmemory.cpp.o
/usr/bin/clang++ -DGL_SILENCE_DEPRECATION -DHAVE_CONFIG_H -DPCRE2_CODE_UNIT_WIDTH=16 -DPCRE2_DISABLE_JIT -DQT_BOOTSTRAPPED -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_STRICT_QLIST_ITERATORS -DQT_TYPESAFE_FLAGS -DQT_USE_QSTRINGBUILDER -DQT_VERSION_MAJOR=6 -DQT_VERSION_MINOR=3 -DQT_VERSION_PATCH=0 -DQT_VERSION_STR=\"6.3.0\" -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/Users/qt/work/qt/qtbase/src/corelib/Core_autogen/include -I/Users/qt/work/qt/qtbase/include -I/Users/qt/work/qt/qtbase/include/QtCore -I/Users/qt/work/qt/qtbase/lib/QtCore.framework/Headers -I/Users/qt/work/qt/qtbase/src/corelib -I/Users/qt/work/qt/qtbase/src/corelib/global -I/Users/qt/work/qt/qtbase/src/corelib/kernel -I/Users/qt/work/qt/qtbase/src/corelib/../3rdparty/tinycbor/src -I/Users/qt/work/qt/qtbase/include/QtCore/6.3.0 -I/Users/qt/work/qt/qtbase/include/QtCore/6.3.0/QtCore -I/Users/qt/work/qt/qtbase/src/corelib/../3rdparty/double-conversion/double-conversion -I/Users/qt/work/qt/qtbase/src/corelib/../3rdparty/double-conversion -I/Users/qt/work/qt/qtbase/src/corelib/../3rdparty/forkfd -I/Users/qt/work/qt/qtbase/src/corelib/.rcc -I/Users/qt/work/qt/qtbase/mkspecs/macx-clang -I/Users/qt/work/qt/qtbase/src/3rdparty/pcre2/src -I/Users/qt/work/qt/qtbase/src/xml/Xml_autogen/include -I/Users/qt/work/qt/qtbase/include/QtXml -I/Users/qt/work/qt/qtbase/lib/QtXml.framework/Headers -I/Users/qt/work/qt/qtbase/src/xml -I/Users/qt/work/qt/qtbase/include/QtXml/6.3.0 -I/Users/qt/work/qt/qtbase/include/QtXml/6.3.0/QtXml -I/Users/qt/work/qt/qtbase/src/tools/bootstrap/.. -I/Users/qt/work/qt/qtbase/src/tools/bootstrap/../../3rdparty/tinycbor/src -I/Users/qt/work/qt/qtbase/src/tools/bootstrap/../../3rdparty/pcre2/src -g -DNDEBUG -O2 -arch arm64 -isysroot /Applications/Xcode13.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.1.sdk -mmacosx-version-min=10.14 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -ffunction-sections -fdata-sections -std=gnu++17 -MD -MT src/tools/bootstrap/CMakeFiles/Bootstrap.dir/_//corelib/kernel/qsharedmemory.cpp.o -MF src/tools/bootstrap/CMakeFiles/Bootstrap.dir///corelib/kernel/qsharedmemory.cpp.o.d -o src/tools/bootstrap/CMakeFiles/Bootstrap.dir//_/corelib/kernel/qsharedmemory.cpp.o -c /Users/qt/work/qt/qtbase/src/corelib/kernel/qsharedmemory.cpp
In file included from /Users/qt/work/qt/qtbase/src/corelib/kernel/qsharedmemory.cpp:40:
In file included from /Users/qt/work/qt/qtbase/src/corelib/kernel/qsharedmemory.h:49:
In file included from /Users/qt/work/qt/qtbase/include/QtCore/qstring.h:1:
In file included from /Users/qt/work/qt/qtbase/include/QtCore/../../src/corelib/text/qstring.h:1597:
In file included from /Users/qt/work/qt/qtbase/include/QtCore/qstringbuilder.h:1:
/Users/qt/work/qt/qtbase/include/QtCore/../../src/corelib/text/qstringbuilder.h:424:41: error: non-const lvalue reference to type 'char *' cannot bind to a value of unrelated type 'QChar *'
Attachments
Issue Links
- relates to
-
QTBUG-92564 Bootstrapping fails due to missing definition of QT_POSIX_IPC
-
- Closed
-
-
QTBUG-96454 QT6.2.0 cross compile failed on QNX7.1 Version
-
- Closed
-