-
Bug
-
Resolution: Invalid
-
P1: Critical
-
None
-
5.15
-
macOS 10.14
Steps to reproduce:
- Download the online installer (installer sha: cfa998544d2c80b03dcbc278d2647d91d66d73b9) and install the binary and the sources
- Configure with:
./configure -confirm-license -verbose -release -force-debug-info -nomake tests -nomake examples -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -sysconfdir /Library/Preferences/Qt -I/usr/local/opt/openssl/include -separate-debug-info -commercial -prefix /Users/qt/RTA/make_install
3. build
Expected result:
Build succeeds
Actual result:
Build fails with:
['
^', "mimetypes/qmimeprovider.cpp:633:52: error: use
of undeclared identifier 'MimeTypeDatabaseOriginalSize'", '
Q_STATIC_ASSERT_X(sizeof(mimetype_database) <=
MimeTypeDatabaseOriginalSize,', '
^', "mimetypes/qmimeprovider.cpp:635:23: error: use of
undeclared identifier 'MimeTypeDatabaseOriginalSize'", '
Q_STATIC_ASSERT_X(MimeTypeDatabaseOriginalSize <= 16*1024*1024,', '
^', "mimetypes/qmimeprovider.cpp:637:55: error: use
of undeclared identifier 'mimetype_database'", ' const char *data =
reinterpret_cast<const char *>(mimetype_database);', '
^',
"mimetypes/qmimeprovider.cpp:638:22: error: use of undeclared identifier
'MimeTypeDatabaseOriginalSize'", ' qsizetype size =
MimeTypeDatabaseOriginalSize;', ' ^',
'/Applications/Xcode11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
-c -include.pch/QtCore_x86_64.pch/objective-c++_x86_64 -pipe
-stdlib=libc++ -g -O3 -std=c++1y -fapplication-extension -arch x86_64
-isysroot
/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk
-mmacosx-version-min=10.13 -fvisibility=hidden
-fvisibility-inlines-hidden -Wall -Wextra
-Winconsistent-missing-override -Wobjc-interface-ivars
-Wobjc-method-access -Wobjc-multiple-method-names
-Werror=unguarded-availability -Werror=unguarded-availability-new
-Werror=unsupported-availability-guard -fPIC -DQT_NO_LINKED_LIST
-DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_USING_NAMESPACE -DQT_NO_FOREACH
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_CORE_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 -D_LARGEFILE64_SOURCE
-D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DPCRE2_CODE_UNIT_WIDTH=16 -I.
-Iglobal -I../3rdparty/md5 -I../3rdparty/md4 -I../3rdparty/sha3
-I../3rdparty -I../3rdparty/double-conversion/include
-I../3rdparty/harfbuzz/src -I../3rdparty/forkfd
-I../3rdparty/tinycbor/src -I.rcc -I../../include -I../../include/QtCore
-I../../include/QtCore/5.15.0 -I../../include/QtCore/5.15.0/QtCore
-I.moc -I.tracegen -I../3rdparty/pcre2/src
-I/usr/local/opt/openssl/include -I../../mkspecs/macx-clang -o
.obj/qprocess_darwin.o io/qprocess_darwin.mm', '6 errors generated.',
'make[2]: *** [.obj/qmimeprovider.o] Error 1', 'make[2]: *** Waiting for
unfinished jobs....', 'make[1]: *** [sub-corelib-install_subtargets]
Error 2', 'make: *** [sub-src-install_subtargets] Error 2', '']
Possibly caused by: https://codereview.qt-project.org/c/qt/qtbase/+/263548