Details
-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
None
-
6.9
-
macOS15 arm64
Description
QtWebEngine and QtPdf not compiling on macOS 15 arm64 branch 6.9 due missing Python3 html5lib.
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 -DINPUT_headersclean=yes -DINPUT_framework=yes -DODBC_ROOT=/usr/local/opt/libiodbc -DPostgreSQL_ROOT=/Applications/Postgres.app/Contents/Versions/14/bin/.. -DOPENSSL_ROOT_DIR=/usr/local/openssl-3.0.7 -DQT_BUILD_TESTS=OFF -DCMAKE_MESSAGE_LOG_LEVEL=STATUS -G Ninja /Users/qt/RTA/src-6.9.0 -DCMAKE_INSTALL_PREFIX:PATH=/Users/qt/RTA/src-6.9.0/qtbase
->
WARNING: QtPdf has warnings. -- The following configure warnings were found: * No harfbuzz library at least 4.3.0 version or later. Using build-in one * No glib library at least 2.32.0 version or later. Using build-in one WARNING: QtPdf won't be built. -- The following configure errors were found: * Python3 html5lib is missing. WARNING: QtWebEngine has warnings. -- The following configure warnings were found: * No harfbuzz library at least 4.3.0 version or later. Using build-in one * No glib library at least 2.32.0 version or later. Using build-in one WARNING: QtWebEngine won't be built. -- The following configure errors were found: * Python3 html5lib is missing.
Last time those were compiled on 12.12.24 with same branc and machine config.
I realize that coin 6.9 integrations use macOS14 for compiling which has all the dependencys installed, but afaik, the macOS15 should be provisioned same way.