-
Bug
-
Resolution: Out of scope
-
P1: Critical
-
None
-
6.5.3
-
None
with clang 16 I got this error (pinning back clang to 15 makes it go away):
2023-10-09T16:19:35.3142140Z [1060/4051] Linking CXX shared library qtbase/lib/libQt6Gui.6.5.3.dylib 2023-10-09T16:19:35.3243570Z FAILED: qtbase/lib/libQt6Gui.6.5.3.dylib 2023-10-09T16:19:35.3350170Z : && $BUILD_PREFIX/bin/x86_64-apple-darwin13.4.0-clang++ -march=core2 -mtune=haswell -mssse3 -ftree-vectorize -fPIC -fPIE -fstack-protector-strong -O2 -pipe -stdlib=libc++ -fvisibility-inlines-hidden -fmessage-length=0 -isystem $PREFIX/include -fdebug-prefix-map=$SRC_DIR=/usr/local/src/conda/qt6-main-6.5.3 -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix -DNDEBUG -O3 -isysroot /Applications/Xcode_13.2.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -mmacosx-version-min=10.14 -dynamiclib -Wl,-headerpad_max_install_names -Wl,-pie -Wl,-headerpad_max_install_names -Wl,-dead_strip_dylibs -Wl,-rpath,$PREFIX/lib -L$PREFIX/lib -Wl,-undefined,error -fapplication-extension -compatibility_version 6.0.0 -current_version 6.5.3 -o qtbase/lib/libQt6Gui.6.5.3.dylib -install_name @rpath/libQt6Gui.6.dylib qtbase/src/gui/CMakeFiles/Gui.dir/Gui_autogen/mocs_compilation.cpp.o qtbase/src/gui/CMakeFiles/Gui.dir/Unity/unity_6_cxx.cxx.o qtbase/src/gui/CMakeFiles/Gui.dir/Unity/unity_5_cxx.cxx.o qtbase/src/gui/CMakeFiles/Gui.dir/Unity/unity_4_cxx.cxx.o qtbase/src/gui/CMakeFiles/Gui.dir/Unity/unity_3_cxx.cxx.o qtbase/src/gui/CMakeFiles/Gui.dir/Unity/unity_2_cxx.cxx.o qtbase/src/gui/CMakeFiles/Gui.dir/Unity/unity_1_cxx.cxx.o qtbase/src/gui/CMakeFiles/Gui.dir/Unity/unity_0_cxx.cxx.o qtbase/src/gui/CMakeFiles/Gui.dir/Unity/unity_0_c.c.o qtbase/src/gui/CMakeFiles/Gui.dir/.rcc/qrc_qpdf.cpp.o qtbase/src/gui/CMakeFiles/Gui.dir/.rcc/qrc_gui_shaders.cpp.o qtbase/src/gui/CMakeFiles/Gui.dir/platform/macos/qcocoanativeinterface.mm.o qtbase/src/gui/CMakeFiles/Gui.dir/image/qimage_darwin.mm.o qtbase/src/gui/CMakeFiles/Gui.dir/painting/qcoregraphics.mm.o qtbase/src/gui/CMakeFiles/Gui.dir/platform/darwin/qmacmimeregistry.mm.o qtbase/src/gui/CMakeFiles/Gui.dir/platform/darwin/qutimimeconverter.mm.o qtbase/src/gui/CMakeFiles/Gui.dir/platform/darwin/qapplekeymapper.mm.o qtbase/src/gui/CMakeFiles/Gui.dir/text/coretext/qcoretextfontdatabase.mm.o qtbase/src/gui/CMakeFiles/Gui.dir/text/coretext/qfontengine_coretext.mm.o qtbase/src/gui/CMakeFiles/Gui.dir/accessible/qaccessiblecache_mac.mm.o qtbase/src/gui/CMakeFiles/Gui.dir/image/qimage_ssse3.cpp.o qtbase/src/gui/CMakeFiles/Gui.dir/painting/qdrawhelper_ssse3.cpp.o qtbase/src/gui/CMakeFiles/Gui.dir/painting/qdrawhelper_sse4.cpp.o qtbase/src/gui/CMakeFiles/Gui.dir/painting/qimagescale_sse4.cpp.o qtbase/src/gui/CMakeFiles/Gui.dir/painting/qdrawhelper_avx2.cpp.o qtbase/src/gui/CMakeFiles/Gui.dir/__/3rdparty/md4c/md4c.c.o qtbase/src/gui/CMakeFiles/Gui.dir/rhi/qrhimetal.mm.o qtbase/src/gui/CMakeFiles/Gui.dir/painting/qdrawhelper.cpp.o -Wl,-rpath,$SRC_DIR/build/qtbase/lib -framework AppKit -framework AppKit -framework Carbon -framework ImageIO -framework CoreFoundation -framework CoreGraphics -framework CoreText -framework Foundation -framework Foundation $PREFIX/lib/libglib-2.0.dylib qtbase/lib/libQt6DBus.6.5.3.dylib -framework Metal -Xlinker -framework -Xlinker OpenGL -Xlinker -framework -Xlinker AGL $PREFIX/lib/libpng.dylib $PREFIX/lib/libz.dylib qtbase/lib/libQt6BundledHarfbuzz.a $PREFIX/lib/libfreetype.dylib -lz $PREFIX/lib/libgthread-2.0.dylib qtbase/lib/libQt6Core.6.5.3.dylib -framework IOKit -framework DiskArbitration && : 2023-10-09T16:19:35.3353530Z ld: warning: -pie being ignored. It is only used when linking a main executable 2023-10-09T16:19:35.3418370Z ld: warning: linking against a dylib which is not safe for use in application extensions: $PREFIX/lib/libglib-2.0.dylib 2023-10-09T16:19:35.3519680Z ld: warning: linking against a dylib which is not safe for use in application extensions: $PREFIX/lib/libpng.dylib 2023-10-09T16:19:35.3621220Z ld: warning: linking against a dylib which is not safe for use in application extensions: $PREFIX/lib/libz.dylib 2023-10-09T16:19:35.3722560Z ld: warning: linking against a dylib which is not safe for use in application extensions: $PREFIX/lib/libfreetype.dylib 2023-10-09T16:19:35.3804900Z ld: warning: linking against a dylib which is not safe for use in application extensions: $PREFIX/lib/libgthread-2.0.dylib 2023-10-09T16:19:35.3906130Z ld: warning: linking against a dylib which is not safe for use in application extensions: $PREFIX/lib/libc++.dylib 2023-10-09T16:19:35.4007410Z Undefined symbols for architecture x86_64: 2023-10-09T16:19:35.4108740Z "___isPlatformVersionAtLeast", referenced from: 2023-10-09T16:19:35.4210270Z QAppleKeyMapper::keyMapForKey(unsigned short) const in qapplekeymapper.mm.o 2023-10-09T16:19:35.4311630Z QCoreTextFontDatabase::populateThemeFonts() in qcoretextfontdatabase.mm.o 2023-10-09T16:19:35.4413040Z QRhiMetal::create(QFlags<QRhi::Flag>) in qrhimetal.mm.o 2023-10-09T16:19:35.4515320Z QRhiMetal::destroy() in qrhimetal.mm.o 2023-10-09T16:19:35.4617090Z QRhiMetal::isFeatureSupported(QRhi::Feature) const in qrhimetal.mm.o 2023-10-09T16:19:35.4718470Z QRhiMetal::pipelineCacheData() in qrhimetal.mm.o 2023-10-09T16:19:35.4820290Z QRhiMetal::setPipelineCacheData(QByteArray const&) in qrhimetal.mm.o 2023-10-09T16:19:35.4921770Z ... 2023-10-09T16:19:35.5023150Z ld: symbol(s) not found for architecture x86_64 2023-10-09T16:19:35.5124910Z clang-16: error: linker command failed with exit code 1 (use -v to see invocation)
full log: