microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS
MIT License
23.04k stars 6.36k forks source link

[qtbase] Build error on arm64-osx. macOS 15.0 #41404

Open kwsp opened 1 week ago

kwsp commented 1 week ago

Package: qtbase[brotli,concurrent,core,cups,dbus,default-features,dnslookup,doubleconversion,freetype,gui,harfbuzz,icu,jpeg,network,opengl,openssl,pcre2,png,sql,sql-psql,sql-sqlite,testlib,thread,widgets,zstd]:arm64-osx@6.7.2#3

Host Environment

To Reproduce

vcpkg install

Failure logs

-- Using cached qtbase-everywhere-src-6.7.2.tar.xz.
-- Cleaning sources at /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /Users/tnie/vcpkg/downloads/qtbase-everywhere-src-6.7.2.tar.xz
-- Applying patch allow_outside_prefix.patch
-- Applying patch config_install.patch
-- Applying patch fix_cmake_build.patch
-- Applying patch harfbuzz.patch
-- Applying patch fix_egl.patch
-- Applying patch fix_egl_2.patch
-- Applying patch installed_dir.patch
-- Applying patch GLIB2-static.patch
-- Applying patch clang-cl_source_location.patch
-- Applying patch clang-cl_QGADGET_fix.diff
-- Applying patch fix-host-aliasing.patch
-- Applying patch fix_deploy_windows.patch
-- Applying patch dont_force_cmakecache_latest.patch
-- Using source at /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean
-- Found external ninja('1.12.1').
-- Configuring arm64-osx
-- Building arm64-osx-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake --build . --config Debug --target install -- -v -j9
    Working Directory: /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg
    See logs for more information:
      /Users/tnie/vcpkg/buildtrees/qtbase/install-arm64-osx-dbg-out.log

Call Stack (most recent call first):
  /Users/tnie/code/cpp/QtExperiments/build/clang-release/vcpkg_installed/arm64-osx/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
  /Users/tnie/code/cpp/QtExperiments/build/clang-release/vcpkg_installed/arm64-osx/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
  ports/qtbase/cmake/qt_install_submodule.cmake:348 (vcpkg_cmake_install)
  ports/qtbase/portfile.cmake:310 (qt_install_submodule)
  scripts/ports.cmake:192 (include)
/Users/tnie/vcpkg/buildtrees/qtbase/install-arm64-osx-dbg-out.log ``` Change Dir: '/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg' Run Build Command(s): /opt/homebrew/bin/ninja -v -v -j9 install [1/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake "-DIN_FILES=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/mkspecs/preliminary/qmodule.pri;/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/mkspecs/preliminary/Debug/qmodule.cmake" -DOUT_FILE=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/../share/Qt6/mkspecs/qmodule.pri "-DLIBRARY_PREFIXES=lib;lib" "-DLIBRARY_SUFFIXES=.dylib;.tbd;.so;.a" -DLINK_LIBRARY_FLAG=-l -DCONFIGS=Debug "-DIMPLICIT_LINK_DIRECTORIES=/opt/homebrew/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib/swift" -P /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/cmake/QtGenerateLibPri.cmake [2/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/opengl && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake "-DIN_FILES=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/opengl/qt_lib_opengl_private.pri;/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/opengl/Debug/qt_lib_opengl_private.cmake" -DOUT_FILE=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/../share/Qt6/mkspecs/modules/qt_lib_opengl_private.pri "-DLIBRARY_PREFIXES=lib;lib" "-DLIBRARY_SUFFIXES=.dylib;.tbd;.so;.a" -DLINK_LIBRARY_FLAG=-l -DCONFIGS=Debug "-DIMPLICIT_LINK_DIRECTORIES=/opt/homebrew/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib/swift" -P /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/cmake/QtGenerateLibPri.cmake [3/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/widgets && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake "-DIN_FILES=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/widgets/qt_lib_widgets_private.pri;/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/widgets/Debug/qt_lib_widgets_private.cmake" -DOUT_FILE=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/../share/Qt6/mkspecs/modules/qt_lib_widgets_private.pri "-DLIBRARY_PREFIXES=lib;lib" "-DLIBRARY_SUFFIXES=.dylib;.tbd;.so;.a" -DLINK_LIBRARY_FLAG=-l -DCONFIGS=Debug "-DIMPLICIT_LINK_DIRECTORIES=/opt/homebrew/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib/swift" -P /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/cmake/QtGenerateLibPri.cmake [4/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/sql && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake "-DIN_FILES=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/sql/qt_lib_sql_private.pri;/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/sql/Debug/qt_lib_sql_private.cmake" -DOUT_FILE=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/../share/Qt6/mkspecs/modules/qt_lib_sql_private.pri "-DLIBRARY_PREFIXES=lib;lib" "-DLIBRARY_SUFFIXES=.dylib;.tbd;.so;.a" -DLINK_LIBRARY_FLAG=-l -DCONFIGS=Debug "-DIMPLICIT_LINK_DIRECTORIES=/opt/homebrew/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib/swift" -P /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/cmake/QtGenerateLibPri.cmake [5/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake "-DIN_FILES=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib/qt_lib_core_private.pri;/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib/Debug/qt_lib_core_private.cmake" -DOUT_FILE=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/../share/Qt6/mkspecs/modules/qt_lib_core_private.pri "-DLIBRARY_PREFIXES=lib;lib" "-DLIBRARY_SUFFIXES=.dylib;.tbd;.so;.a" -DLINK_LIBRARY_FLAG=-l -DCONFIGS=Debug "-DIMPLICIT_LINK_DIRECTORIES=/opt/homebrew/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib/swift" -P /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/cmake/QtGenerateLibPri.cmake [6/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/dbus && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake "-DIN_FILES=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/dbus/qt_lib_dbus_private.pri;/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/dbus/Debug/qt_lib_dbus_private.cmake" -DOUT_FILE=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/../share/Qt6/mkspecs/modules/qt_lib_dbus_private.pri "-DLIBRARY_PREFIXES=lib;lib" "-DLIBRARY_SUFFIXES=.dylib;.tbd;.so;.a" -DLINK_LIBRARY_FLAG=-l -DCONFIGS=Debug "-DIMPLICIT_LINK_DIRECTORIES=/opt/homebrew/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib/swift" -P /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/cmake/QtGenerateLibPri.cmake [7/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/gui && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake "-DIN_FILES=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/gui/qt_lib_gui_private.pri;/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/gui/Debug/qt_lib_gui_private.cmake" -DOUT_FILE=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/../share/Qt6/mkspecs/modules/qt_lib_gui_private.pri "-DLIBRARY_PREFIXES=lib;lib" "-DLIBRARY_SUFFIXES=.dylib;.tbd;.so;.a" -DLINK_LIBRARY_FLAG=-l -DCONFIGS=Debug "-DIMPLICIT_LINK_DIRECTORIES=/opt/homebrew/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib/swift" -P /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/cmake/QtGenerateLibPri.cmake [8/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/network && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake "-DIN_FILES=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/network/qt_lib_network_private.pri;/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/network/Debug/qt_lib_network_private.cmake" -DOUT_FILE=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/../share/Qt6/mkspecs/modules/qt_lib_network_private.pri "-DLIBRARY_PREFIXES=lib;lib" "-DLIBRARY_SUFFIXES=.dylib;.tbd;.so;.a" -DLINK_LIBRARY_FLAG=-l -DCONFIGS=Debug "-DIMPLICIT_LINK_DIRECTORIES=/opt/homebrew/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib/swift" -P /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/cmake/QtGenerateLibPri.cmake [9/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/xml && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake "-DIN_FILES=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/xml/qt_lib_xml_private.pri;/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/xml/Debug/qt_lib_xml_private.cmake" -DOUT_FILE=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/../share/Qt6/mkspecs/modules/qt_lib_xml_private.pri "-DLIBRARY_PREFIXES=lib;lib" "-DLIBRARY_SUFFIXES=.dylib;.tbd;.so;.a" -DLINK_LIBRARY_FLAG=-l -DCONFIGS=Debug "-DIMPLICIT_LINK_DIRECTORIES=/opt/homebrew/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib/swift" -P /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/cmake/QtGenerateLibPri.cmake [10/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/openglwidgets && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake "-DIN_FILES=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/openglwidgets/qt_lib_openglwidgets_private.pri;/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/openglwidgets/Debug/qt_lib_openglwidgets_private.cmake" -DOUT_FILE=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/../share/Qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri "-DLIBRARY_PREFIXES=lib;lib" "-DLIBRARY_SUFFIXES=.dylib;.tbd;.so;.a" -DLINK_LIBRARY_FLAG=-l -DCONFIGS=Debug "-DIMPLICIT_LINK_DIRECTORIES=/opt/homebrew/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib/swift" -P /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/cmake/QtGenerateLibPri.cmake [11/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/testlib && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake "-DIN_FILES=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/testlib/qt_lib_testlib_private.pri;/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/testlib/Debug/qt_lib_testlib_private.cmake" -DOUT_FILE=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/../share/Qt6/mkspecs/modules/qt_lib_testlib_private.pri "-DLIBRARY_PREFIXES=lib;lib" "-DLIBRARY_SUFFIXES=.dylib;.tbd;.so;.a" -DLINK_LIBRARY_FLAG=-l -DCONFIGS=Debug "-DIMPLICIT_LINK_DIRECTORIES=/opt/homebrew/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib/swift" -P /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/cmake/QtGenerateLibPri.cmake [12/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/concurrent && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake "-DIN_FILES=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/concurrent/qt_lib_concurrent_private.pri;/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/concurrent/Debug/qt_lib_concurrent_private.cmake" -DOUT_FILE=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/../share/Qt6/mkspecs/modules/qt_lib_concurrent_private.pri "-DLIBRARY_PREFIXES=lib;lib" "-DLIBRARY_SUFFIXES=.dylib;.tbd;.so;.a" -DLINK_LIBRARY_FLAG=-l -DCONFIGS=Debug "-DIMPLICIT_LINK_DIRECTORIES=/opt/homebrew/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib/swift" -P /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/cmake/QtGenerateLibPri.cmake [13/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/printsupport && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake "-DIN_FILES=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/printsupport/qt_lib_printsupport_private.pri;/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/printsupport/Debug/qt_lib_printsupport_private.cmake" -DOUT_FILE=/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/../share/Qt6/mkspecs/modules/qt_lib_printsupport_private.pri "-DLIBRARY_PREFIXES=lib;lib" "-DLIBRARY_SUFFIXES=.dylib;.tbd;.so;.a" -DLINK_LIBRARY_FLAG=-l -DCONFIGS=Debug "-DIMPLICIT_LINK_DIRECTORIES=/opt/homebrew/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib/swift" -P /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/cmake/QtGenerateLibPri.cmake [14/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/tools/syncqt && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake --build /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/tools/syncqt/configure_time_bins --clean-first && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake -E touch /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/tools/syncqt/configure_time_bins/syncqt_timestamp [1/1] Cleaning all built files... Cleaning... 2 files. [1/2] Building CXX object CMakeFiles/syncqt.dir/main.cpp.o [2/2] Linking CXX executable /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/bin/syncqt [15/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/assets/icons && /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/bin/syncqt @/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/assets/icons/ExampleIconsPrivate_syncqt_args && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake -E touch /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/assets/icons/ExampleIconsPrivate_syncqt_timestamp [16/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib && /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/bin/syncqt @/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib/Core_syncqt_args && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake -E touch /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib/Core_syncqt_timestamp [17/1454] /opt/homebrew/opt/llvm/bin/clang++ -DGL_SILENCE_DEPRECATION -DHAVE_CONFIG_H -DPCRE2_STATIC -DQT_BOOTSTRAPPED -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_NO_AS_CONST -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QEXCHANGE -DQT_TYPESAFE_FLAGS -DQT_USE_QSTRINGBUILDER -DQT_VERSION_MAJOR=6 -DQT_VERSION_MINOR=7 -DQT_VERSION_PATCH=2 -DQT_VERSION_STR=\"6.7.2\" -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib/Core_autogen/include -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/corelib -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib/global -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib/kernel -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/corelib/../3rdparty/tinycbor/src -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/corelib/../3rdparty/forkfd -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib/.rcc -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/mkspecs/macx-clang -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/tools/bootstrap/../../corelib/global -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/tools/bootstrap/.. -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/tools/bootstrap/../../3rdparty/tinycbor/src -isystem /Users/tnie/code/cpp/QtExperiments/build/clang-release/vcpkg_installed/arm64-osx/include -fPIC -g -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -ffunction-sections -fdata-sections -MD -MT src/tools/bootstrap/CMakeFiles/Bootstrap.dir/__/__/corelib/global/qassert.cpp.o -MF src/tools/bootstrap/CMakeFiles/Bootstrap.dir/__/__/corelib/global/qassert.cpp.o.d -o src/tools/bootstrap/CMakeFiles/Bootstrap.dir/__/__/corelib/global/qassert.cpp.o -c /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/corelib/global/qassert.cpp [18/1454] /opt/homebrew/opt/llvm/bin/clang++ -DGL_SILENCE_DEPRECATION -DHAVE_CONFIG_H -DPCRE2_STATIC -DQT_BOOTSTRAPPED -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_NO_AS_CONST -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QEXCHANGE -DQT_TYPESAFE_FLAGS -DQT_USE_QSTRINGBUILDER -DQT_VERSION_MAJOR=6 -DQT_VERSION_MINOR=7 -DQT_VERSION_PATCH=2 -DQT_VERSION_STR=\"6.7.2\" -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib/Core_autogen/include -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/corelib -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib/global -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib/kernel -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/corelib/../3rdparty/tinycbor/src -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/corelib/../3rdparty/forkfd -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib/.rcc -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/mkspecs/macx-clang -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/tools/bootstrap/../../corelib/global -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/tools/bootstrap/.. -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/tools/bootstrap/../../3rdparty/tinycbor/src -isystem /Users/tnie/code/cpp/QtExperiments/build/clang-release/vcpkg_installed/arm64-osx/include -fPIC -g -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -ffunction-sections -fdata-sections -MD -MT src/tools/bootstrap/CMakeFiles/Bootstrap.dir/__/__/corelib/global/qmalloc.cpp.o -MF src/tools/bootstrap/CMakeFiles/Bootstrap.dir/__/__/corelib/global/qmalloc.cpp.o.d -o src/tools/bootstrap/CMakeFiles/Bootstrap.dir/__/__/corelib/global/qmalloc.cpp.o -c /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/corelib/global/qmalloc.cpp [19/1454] /opt/homebrew/opt/llvm/bin/clang++ -DGL_SILENCE_DEPRECATION -DHAVE_CONFIG_H -DPCRE2_STATIC -DQT_BOOTSTRAPPED -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_NO_AS_CONST -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QEXCHANGE -DQT_TYPESAFE_FLAGS -DQT_USE_QSTRINGBUILDER -DQT_VERSION_MAJOR=6 -DQT_VERSION_MINOR=7 -DQT_VERSION_PATCH=2 -DQT_VERSION_STR=\"6.7.2\" -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib/Core_autogen/include -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/corelib -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib/global -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib/kernel -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/corelib/../3rdparty/tinycbor/src -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/corelib/../3rdparty/forkfd -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib/.rcc -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/mkspecs/macx-clang -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/tools/bootstrap/../../corelib/global -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/tools/bootstrap/.. -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/tools/bootstrap/../../3rdparty/tinycbor/src -isystem /Users/tnie/code/cpp/QtExperiments/build/clang-release/vcpkg_installed/arm64-osx/include -fPIC -g -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -ffunction-sections -fdata-sections -MD -MT src/tools/bootstrap/CMakeFiles/Bootstrap.dir/__/__/corelib/global/qnumeric.cpp.o -MF src/tools/bootstrap/CMakeFiles/Bootstrap.dir/__/__/corelib/global/qnumeric.cpp.o.d -o src/tools/bootstrap/CMakeFiles/Bootstrap.dir/__/__/corelib/global/qnumeric.cpp.o -c /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/corelib/global/qnumeric.cpp ... Skipped 1373 lines ... [1204/1454] /opt/homebrew/opt/llvm/bin/clang++ -DGL_SILENCE_DEPRECATION -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_LEAN_HEADERS=1 -DQT_NO_AS_CONST -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QEXCHANGE -DQT_PLUGIN -DQT_STATICPLUGIN -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/QCocoaIntegrationPlugin_autogen/include -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/mkspecs/macx-clang -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/gui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2/QtGui -x objective-c++ -g -std=c++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -ffunction-sections -fdata-sections -Winvalid-pch -Xclang -include-pch -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx.pch -Xclang -include -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx -MD -MT src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qcocoasystemtrayicon.mm.o -MF src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qcocoasystemtrayicon.mm.o.d -o src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qcocoasystemtrayicon.mm.o -c /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoasystemtrayicon.mm /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoasystemtrayicon.mm:59:2: warning: NSUserNotification was deprecated in macOS 11. We should be using UserNotifications.framework instead. See QTBUG-110998 for more information. [-W#warnings] 59 | #warning NSUserNotification was deprecated in macOS 11. \ | ^ 1 warning generated. [1205/1454] /opt/homebrew/opt/llvm/bin/clang++ -DGL_SILENCE_DEPRECATION -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_LEAN_HEADERS=1 -DQT_NO_AS_CONST -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QEXCHANGE -DQT_PLUGIN -DQT_STATICPLUGIN -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/QCocoaIntegrationPlugin_autogen/include -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/mkspecs/macx-clang -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/gui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2/QtGui -x objective-c++ -g -std=c++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -ffunction-sections -fdata-sections -Winvalid-pch -Xclang -include-pch -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx.pch -Xclang -include -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx -MD -MT src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qcocoascreen.mm.o -MF src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qcocoascreen.mm.o.d -o src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qcocoascreen.mm.o -c /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoascreen.mm FAILED: src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qcocoascreen.mm.o /opt/homebrew/opt/llvm/bin/clang++ -DGL_SILENCE_DEPRECATION -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_LEAN_HEADERS=1 -DQT_NO_AS_CONST -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QEXCHANGE -DQT_PLUGIN -DQT_STATICPLUGIN -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/QCocoaIntegrationPlugin_autogen/include -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/mkspecs/macx-clang -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/gui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2/QtGui -x objective-c++ -g -std=c++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -ffunction-sections -fdata-sections -Winvalid-pch -Xclang -include-pch -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx.pch -Xclang -include -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx -MD -MT src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qcocoascreen.mm.o -MF src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qcocoascreen.mm.o.d -o src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qcocoascreen.mm.o -c /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoascreen.mm /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoascreen.mm:195:5: warning: 'CVDisplayLinkRelease' is deprecated: first deprecated in macOS 15.0 - use NSView.displayLink(target:selector:), NSWindow.displayLink(target:selector:), or NSScreen.displayLink(target:selector:) [-Wdeprecated-declarations] 195 | CVDisplayLinkRelease(m_displayLink); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVDisplayLink.h:249:16: note: 'CVDisplayLinkRelease' has been explicitly marked deprecated here 249 | CV_EXPORT void CVDisplayLinkRelease( CV_RELEASES_ARGUMENT CVDisplayLinkRef CV_NULLABLE displayLink ); | ^ /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoascreen.mm:203:38: warning: 'kIOMasterPortDefault' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations] 203 | if (IOServiceGetMatchingServices(kIOMasterPortDefault, | ^~~~~~~~~~~~~~~~~~~~ | kIOMainPortDefault /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:133:19: note: 'kIOMasterPortDefault' has been explicitly marked deprecated here 133 | const mach_port_t kIOMasterPortDefault | ^ /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoascreen.mm:309:13: warning: 'CVDisplayLinkCreateWithCGDisplay' is deprecated: first deprecated in macOS 15.0 - use NSView.displayLink(target:selector:), NSWindow.displayLink(target:selector:), or NSScreen.displayLink(target:selector:) [-Wdeprecated-declarations] 309 | if (CVDisplayLinkCreateWithCGDisplay(m_displayId, &m_displayLink) != kCVReturnSuccess) { | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVDisplayLink.h:89:20: note: 'CVDisplayLinkCreateWithCGDisplay' has been explicitly marked deprecated here 89 | CV_EXPORT CVReturn CVDisplayLinkCreateWithCGDisplay( | ^ /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoascreen.mm:313:30: warning: 'CVDisplayLinkGetCurrentCGDisplay' is deprecated: first deprecated in macOS 15.0 - use NSView.displayLink(target:selector:), NSWindow.displayLink(target:selector:), or NSScreen.displayLink(target:selector:) [-Wdeprecated-declarations] 313 | if (auto displayId = CVDisplayLinkGetCurrentCGDisplay(m_displayLink); displayId != m_displayId) { | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVDisplayLink.h:132:29: note: 'CVDisplayLinkGetCurrentCGDisplay' has been explicitly marked deprecated here 132 | CV_EXPORT CGDirectDisplayID CVDisplayLinkGetCurrentCGDisplay( CVDisplayLinkRef CV_NONNULL displayLink ); | ^ /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoascreen.mm:315:13: warning: 'CVDisplayLinkRelease' is deprecated: first deprecated in macOS 15.0 - use NSView.displayLink(target:selector:), NSWindow.displayLink(target:selector:), or NSScreen.displayLink(target:selector:) [-Wdeprecated-declarations] 315 | CVDisplayLinkRelease(m_displayLink); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVDisplayLink.h:249:16: note: 'CVDisplayLinkRelease' has been explicitly marked deprecated here 249 | CV_EXPORT void CVDisplayLinkRelease( CV_RELEASES_ARGUMENT CVDisplayLinkRef CV_NULLABLE displayLink ); | ^ /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoascreen.mm:319:9: warning: 'CVDisplayLinkSetOutputCallback' is deprecated: first deprecated in macOS 15.0 - use NSView.displayLink(target:selector:), NSWindow.displayLink(target:selector:), or NSScreen.displayLink(target:selector:) [-Wdeprecated-declarations] 319 | CVDisplayLinkSetOutputCallback(m_displayLink, [](CVDisplayLinkRef, const CVTimeStamp*, | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVDisplayLink.h:143:20: note: 'CVDisplayLinkSetOutputCallback' has been explicitly marked deprecated here 143 | CV_EXPORT CVReturn CVDisplayLinkSetOutputCallback( CVDisplayLinkRef CV_NONNULL displayLink, CVDisplayLinkOutputCallback CV_NULLABLE callback, void * CV_NULLABLE userInfo ); | ^ /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoascreen.mm:375:10: warning: 'CVDisplayLinkIsRunning' is deprecated: first deprecated in macOS 15.0 - use NSView.displayLink(target:selector:), NSWindow.displayLink(target:selector:), or NSScreen.displayLink(target:selector:) [-Wdeprecated-declarations] 375 | if (!CVDisplayLinkIsRunning(m_displayLink)) { | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVDisplayLink.h:209:19: note: 'CVDisplayLinkIsRunning' has been explicitly marked deprecated here 209 | CV_EXPORT Boolean CVDisplayLinkIsRunning( CVDisplayLinkRef CV_NONNULL displayLink ); | ^ /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoascreen.mm:377:9: warning: 'CVDisplayLinkStart' is deprecated: first deprecated in macOS 15.0 - use NSView.displayLink(target:selector:), NSWindow.displayLink(target:selector:), or NSScreen.displayLink(target:selector:) [-Wdeprecated-declarations] 377 | CVDisplayLinkStart(m_displayLink); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVDisplayLink.h:164:20: note: 'CVDisplayLinkStart' has been explicitly marked deprecated here 164 | CV_EXPORT CVReturn CVDisplayLinkStart( CVDisplayLinkRef CV_NONNULL displayLink ); | ^ /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoascreen.mm:503:13: warning: 'CVDisplayLinkStop' is deprecated: first deprecated in macOS 15.0 - use NSView.displayLink(target:selector:), NSWindow.displayLink(target:selector:), or NSScreen.displayLink(target:selector:) [-Wdeprecated-declarations] 503 | CVDisplayLinkStop(m_displayLink); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVDisplayLink.h:173:20: note: 'CVDisplayLinkStop' has been explicitly marked deprecated here 173 | CV_EXPORT CVReturn CVDisplayLinkStop( CVDisplayLinkRef CV_NONNULL displayLink ); | ^ /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoascreen.mm:515:29: warning: 'CVDisplayLinkIsRunning' is deprecated: first deprecated in macOS 15.0 - use NSView.displayLink(target:selector:), NSWindow.displayLink(target:selector:), or NSScreen.displayLink(target:selector:) [-Wdeprecated-declarations] 515 | return m_displayLink && CVDisplayLinkIsRunning(m_displayLink); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVDisplayLink.h:209:19: note: 'CVDisplayLinkIsRunning' has been explicitly marked deprecated here 209 | CV_EXPORT Boolean CVDisplayLinkIsRunning( CVDisplayLinkRef CV_NONNULL displayLink ); | ^ /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoascreen.mm:601:37: error: 'CGDisplayCreateImageForRect' is unavailable: obsoleted in macOS 15.0 - Please use ScreenCaptureKit instead. 601 | QCFType image = CGDisplayCreateImageForRect(displayId, grabRect.toCGRect()); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:391:33: note: 'CGDisplayCreateImageForRect' has been explicitly marked unavailable here 391 | CG_EXTERN CGImageRef __nullable CGDisplayCreateImageForRect( | ^ 10 warnings and 1 error generated. [1206/1454] /opt/homebrew/opt/llvm/bin/clang++ -DGL_SILENCE_DEPRECATION -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_LEAN_HEADERS=1 -DQT_NO_AS_CONST -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QEXCHANGE -DQT_PLUGIN -DQT_STATICPLUGIN -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/QCocoaIntegrationPlugin_autogen/include -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/mkspecs/macx-clang -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/gui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2/QtGui -x objective-c++ -g -std=c++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -ffunction-sections -fdata-sections -Winvalid-pch -Xclang -include-pch -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx.pch -Xclang -include -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx -MD -MT src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qcocoatheme.mm.o -MF src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qcocoatheme.mm.o.d -o src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qcocoatheme.mm.o -c /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoatheme.mm /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoatheme.mm:219:26: warning: 'currentAppearance' is deprecated: first deprecated in macOS 12.0 - Use -performAsCurrentDrawingAppearance: to temporarily set the drawing appearance, or +currentDrawingAppearance to access the currently drawing appearance. [-Wdeprecated-declarations] 219 | NSAppearance.currentAppearance = NSApp.effectiveAppearance; | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAppearance.h:28:58: note: property 'currentAppearance' is declared deprecated here 28 | @property (class, null_resettable, strong) NSAppearance *currentAppearance API_DEPRECATED("Use -performAsCurrentDrawingAppearance: to temporarily set the drawing appearance, or +currentDrawingAppearance to access the currently drawing appearance.", macos(10.9, 12.0)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAppearance.h:28:58: note: 'currentAppearance' has been explicitly marked deprecated here /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoatheme.mm:219:26: warning: 'setCurrentAppearance:' is deprecated: first deprecated in macOS 12.0 - Use -performAsCurrentDrawingAppearance: to temporarily set the drawing appearance, or +currentDrawingAppearance to access the currently drawing appearance. [-Wdeprecated-declarations] 219 | NSAppearance.currentAppearance = NSApp.effectiveAppearance; | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAppearance.h:28:58: note: property 'currentAppearance' is declared deprecated here 28 | @property (class, null_resettable, strong) NSAppearance *currentAppearance API_DEPRECATED("Use -performAsCurrentDrawingAppearance: to temporarily set the drawing appearance, or +currentDrawingAppearance to access the currently drawing appearance.", macos(10.9, 12.0)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAppearance.h:28:58: note: 'setCurrentAppearance:' has been explicitly marked deprecated here 2 warnings generated. [1207/1454] /opt/homebrew/opt/llvm/bin/clang++ -DGL_SILENCE_DEPRECATION -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_LEAN_HEADERS=1 -DQT_NO_AS_CONST -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QEXCHANGE -DQT_PLUGIN -DQT_STATICPLUGIN -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/QCocoaIntegrationPlugin_autogen/include -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/mkspecs/macx-clang -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/gui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2/QtGui -x objective-c++ -g -std=c++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -ffunction-sections -fdata-sections -Winvalid-pch -Xclang -include-pch -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx.pch -Xclang -include -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx -MD -MT src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qmacclipboard.mm.o -MF src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qmacclipboard.mm.o.d -o src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qmacclipboard.mm.o -c /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qmacclipboard.mm [1208/1454] /opt/homebrew/opt/llvm/bin/clang++ -DGL_SILENCE_DEPRECATION -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_LEAN_HEADERS=1 -DQT_NO_AS_CONST -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QEXCHANGE -DQT_PLUGIN -DQT_STATICPLUGIN -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/QCocoaIntegrationPlugin_autogen/include -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/mkspecs/macx-clang -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/gui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2/QtGui -x objective-c++ -g -std=c++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -ffunction-sections -fdata-sections -Winvalid-pch -Xclang -include-pch -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx.pch -Xclang -include -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx -MD -MT src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qmultitouch_mac.mm.o -MF src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qmultitouch_mac.mm.o.d -o src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qmultitouch_mac.mm.o -c /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qmultitouch_mac.mm [1209/1454] /opt/homebrew/opt/llvm/bin/clang++ -DGL_SILENCE_DEPRECATION -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_LEAN_HEADERS=1 -DQT_NO_AS_CONST -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QEXCHANGE -DQT_PLUGIN -DQT_STATICPLUGIN -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/QCocoaIntegrationPlugin_autogen/include -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/mkspecs/macx-clang -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/gui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2/QtGui -x objective-c++ -g -std=c++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -ffunction-sections -fdata-sections -Winvalid-pch -Xclang -include-pch -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx.pch -Xclang -include -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx -MD -MT src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qcocoawindow.mm.o -MF src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qcocoawindow.mm.o.d -o src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qcocoawindow.mm.o -c /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoawindow.mm /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoawindow.mm:571:22: warning: 'NSWindowStyleMaskTexturedBackground' is deprecated: first deprecated in macOS 11.0 - Textured window style should no longer be used [-Wdeprecated-declarations] 571 | styleMask |= NSWindowStyleMaskTexturedBackground; | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:60:5: note: 'NSWindowStyleMaskTexturedBackground' has been explicitly marked deprecated here 60 | NSWindowStyleMaskTexturedBackground API_DEPRECATED("Textured window style should no longer be used", macos(10.2, 11.0)) = 1 << 8, | ^ /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoawindow.mm:1927:48: warning: 'NSWindowStyleMaskTexturedBackground' is deprecated: first deprecated in macOS 11.0 - Textured window style should no longer be used [-Wdeprecated-declarations] 1927 | window.styleMask = window.styleMask & ~NSWindowStyleMaskTexturedBackground; | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:60:5: note: 'NSWindowStyleMaskTexturedBackground' has been explicitly marked deprecated here 60 | NSWindowStyleMaskTexturedBackground API_DEPRECATED("Textured window style should no longer be used", macos(10.2, 11.0)) = 1 << 8, | ^ /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoawindow.mm:1953:47: warning: 'NSWindowStyleMaskTexturedBackground' is deprecated: first deprecated in macOS 11.0 - Textured window style should no longer be used [-Wdeprecated-declarations] 1953 | [window setStyleMask:[window styleMask] | NSWindowStyleMaskTexturedBackground]; | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:60:5: note: 'NSWindowStyleMaskTexturedBackground' has been explicitly marked deprecated here 60 | NSWindowStyleMaskTexturedBackground API_DEPRECATED("Textured window style should no longer be used", macos(10.2, 11.0)) = 1 << 8, | ^ 3 warnings generated. [1210/1454] /opt/homebrew/opt/llvm/bin/clang++ -DGL_SILENCE_DEPRECATION -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_LEAN_HEADERS=1 -DQT_NO_AS_CONST -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QEXCHANGE -DQT_PLUGIN -DQT_STATICPLUGIN -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/QCocoaIntegrationPlugin_autogen/include -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/mkspecs/macx-clang -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/gui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2/QtGui -x objective-c++ -g -std=c++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -ffunction-sections -fdata-sections -Winvalid-pch -Xclang -include-pch -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx.pch -Xclang -include -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx -MD -MT src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qnswindowdelegate.mm.o -MF src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qnswindowdelegate.mm.o.d -o src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qnswindowdelegate.mm.o -c /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qnswindowdelegate.mm [1211/1454] /opt/homebrew/opt/llvm/bin/clang++ -DGL_SILENCE_DEPRECATION -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_LEAN_HEADERS=1 -DQT_NO_AS_CONST -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QEXCHANGE -DQT_PLUGIN -DQT_STATICPLUGIN -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/QCocoaIntegrationPlugin_autogen/include -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/mkspecs/macx-clang -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/gui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2/QtGui -x objective-c++ -g -std=c++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -ffunction-sections -fdata-sections -Winvalid-pch -Xclang -include-pch -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx.pch -Xclang -include -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx -MD -MT src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qnswindow.mm.o -MF src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qnswindow.mm.o.d -o src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qnswindow.mm.o -c /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qnswindow.mm [1212/1454] /opt/homebrew/opt/llvm/bin/clang++ -DGL_SILENCE_DEPRECATION -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_LEAN_HEADERS=1 -DQT_NO_AS_CONST -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QEXCHANGE -DQT_PLUGIN -DQT_STATICPLUGIN -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/QCocoaIntegrationPlugin_autogen/include -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/mkspecs/macx-clang -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/corelib -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtCore/6.7.2/QtCore -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/gui -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2 -I/Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/include/QtGui/6.7.2/QtGui -x objective-c++ -g -std=c++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -ffunction-sections -fdata-sections -Winvalid-pch -Xclang -include-pch -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx.pch -Xclang -include -Xclang /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/cmake_pch.objcxx.hxx -MD -MT src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qnsview.mm.o -MF src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qnsview.mm.o.d -o src/plugins/platforms/cocoa/CMakeFiles/QCocoaIntegrationPlugin.dir/qnsview.mm.o -c /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qnsview.mm In file included from /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qnsview.mm:400: /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qnsview_dragging.mm:19:74: warning: 'kUTTypeVCard' is deprecated: first deprecated in macOS 12.0 - Use UTTypeVCard or UTType.vCard (swift) instead. [-Wdeprecated-declarations] 19 | NSPasteboardTypeURL, NSPasteboardTypePDF, (NSString *)kUTTypeVCard, | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/UTCoreTypes.h:1174:26: note: 'kUTTypeVCard' has been explicitly marked deprecated here 1174 | extern const CFStringRef kUTTypeVCard API_DEPRECATED("Use UTTypeVCard or UTType.vCard (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0)); | ^ In file included from /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qnsview.mm:400: /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qnsview_dragging.mm:20:75: warning: 'kUTTypeInkText' is deprecated: first deprecated in macOS 12.0 - The Ink framework is obsolete. [-Wdeprecated-declarations] 20 | (NSString *)kPasteboardTypeFileURLPromise, (NSString *)kUTTypeInkText, | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/UTCoreTypes.h:1255:26: note: 'kUTTypeInkText' has been explicitly marked deprecated here 1255 | extern const CFStringRef kUTTypeInkText API_DEPRECATED("The Ink framework is obsolete.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));; | ^ 2 warnings generated. [1213/1454] cd /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/widgets && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake -E cmake_autogen /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/widgets/CMakeFiles/Widgets_autogen.dir/AutogenInfo.json Debug && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake -E touch /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/widgets/Widgets_autogen/timestamp && /opt/homebrew/Cellar/cmake/3.30.4/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean /Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/widgets /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/widgets /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/src/widgets/Widgets_autogen/deps /Users/tnie/vcpkg/buildtrees/qtbase/arm64-osx-dbg/CMakeFiles/d/0150ffa761c511fd64b11c9a05c785133777e9f0382a30ea0eebfa3760f98ae5.d ninja: build stopped: subcommand failed. ```

Additional context

vcpkg.json ``` { "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json", "name": "qt-experiments", "version": "0.1", "dependencies": [ "qtbase" ] } ```
kwsp commented 1 week ago
/Users/tnie/vcpkg/buildtrees/qtbase/src/here-src-6-ac50939fe7.clean/src/plugins/platforms/cocoa/qcocoascreen.mm:601:37: error: 'CGDisplayCreateImageForRect' is unavailable: obsoleted in macOS 15.0 - Please use ScreenCaptureKit instead.
  601 |         QCFType<CGImageRef> image = CGDisplayCreateImageForRect(displayId, grabRect.toCGRect());
      |                                     ^
/Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:391:33: note: 'CGDisplayCreateImageForRect' has been explicitly marked unavailable here
  391 | CG_EXTERN CGImageRef __nullable CGDisplayCreateImageForRect(
      |                                 ^
10 warnings and 1 error generated.

Seems like the Qt sources needs to be updated for macOS 15. However, I read this here that Qt (i assume 6) builds out of the box on macOS 15: https://www.qt.io/blog/qt-on-macos-15-sequoia so I'm confused.

kwsp commented 1 week ago

I'm using Qt from Homebrew for now as a temporary fix on mac.

Osyotr commented 1 week ago

The Qt upstream deployment target is macOS 12. I recommend building with the same.

https://bugreports.qt.io/browse/QTBUG-128900

kwsp commented 1 week ago

Qt builds fine on macOS 14. My CI's will keep building Qt there.

kikaxa commented 1 week ago

https://github.com/microsoft/vcpkg/discussions/39635 relevant info on how to set the target macos version

kwsp commented 1 week ago

39635 relevant info on how to set the target macos version

This is the solution! I'm using this arm64-osx.cmake custom triplet:

set(VCPKG_TARGET_ARCHITECTURE arm64)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE static)

set(VCPKG_CMAKE_SYSTEM_NAME Darwin)
set(VCPKG_OSX_ARCHITECTURES arm64)

### custom
# Pin macOS version to 14 (Sonoma).
# Qt currently doesn't build on 15
set(VCPKG_OSX_DEPLOYMENT_TARGET 14)

According to this, unless Qt updates their deployment target, vcpkg users on macOS 15 has to use this hack to build Qt. I wonder if there's a way for vcpkg to patch the port somehow (by forcing the Qt dependency to build with macOS deployment target 14 or earlier) so not every user has to use a custom triplet.

dg0yt commented 1 week ago

"the minimum macOS version for compiled binaries."

How can vcpkg know which deployment target users want to target?

kwsp commented 1 week ago

The problem is that as is, with the https://github.com/microsoft/vcpkg/blob/master/triplets/arm64-osx.cmake triplet provided by VCPKG, Qt does not build on macOS 15.

kikaxa commented 1 week ago

The same variable could be set in portfile/.cmake include. The problem indeed how to determine which version is needed. (setting it to earliest disables/breaks some c++ support in older sdks) If qt has a documented requrement, then portfile/script(ideally in qt upstream) should check and enforce it, perhaps the latest "known good" of 14. this should work fine for dylib/framework, cant be sure about static though.

kwsp commented 1 week ago

this should work fine for dylib/framework, cant be sure about static though

I statically link Qt targeting macOS 14 while the rest are built to target 15 by default. No problems so far