[MacPorts] #63822: qt5-qtbase @5.15.2_2 missing MoltenVK headers

MacPorts noreply at macports.org
Sat Nov 6 06:19:03 UTC 2021


#63822: qt5-qtbase @5.15.2_2 missing MoltenVK headers
-------------------------+------------------------
 Reporter:  MaddTheSane  |      Owner:  (none)
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:  2.7.1
 Keywords:               |       Port:  qt5-qtbase
-------------------------+------------------------
 When building Qt5 on my Apple Silicon MacBook Pro, it fails to build due
 to missing MoltenVK headers:

 {{{
 :info:build
 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
 -c -pipe -stdlib=libc++ -Oz -std=c++1z  -arch arm64 -isysroot
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk
 -mmacosx-version-min=12.0 -fvisibility=hidden -fvisibility-inlines-hidden
 -fno-exceptions -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_FOREACH -DQT_DEPRECATED_WARNINGS
 -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DGL_SILENCE_DEPRECATION
 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG
 -DQT_PLUGIN -DQT_ACCESSIBILITY_SUPPORT_LIB -DQT_THEME_SUPPORT_LIB
 -DQT_FONTDATABASE_SUPPORT_LIB -DQT_GRAPHICS_SUPPORT_LIB
 -DQT_VULKAN_SUPPORT_LIB -DQT_CLIPBOARD_SUPPORT_LIB -DQT_PRINTSUPPORT_LIB
 -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I../../../../include
 -I../../../../include/QtAccessibilitySupport
 -I../../../../include/QtAccessibilitySupport/5.15.2
 -I../../../../include/QtAccessibilitySupport/5.15.2/QtAccessibilitySupport
 -I../../../../include/QtThemeSupport
 -I../../../../include/QtThemeSupport/5.15.2
 -I../../../../include/QtThemeSupport/5.15.2/QtThemeSupport
 -I../../../../include/QtFontDatabaseSupport
 -I../../../../include/QtFontDatabaseSupport/5.15.2
 -I../../../../include/QtFontDatabaseSupport/5.15.2/QtFontDatabaseSupport
 -I../../../../include/QtGraphicsSupport
 -I../../../../include/QtGraphicsSupport/5.15.2
 -I../../../../include/QtGraphicsSupport/5.15.2/QtGraphicsSupport
 -I../../../../include/QtVulkanSupport
 -I../../../../include/QtVulkanSupport/5.15.2
 -I../../../../include/QtVulkanSupport/5.15.2/QtVulkanSupport
 -I../../../../include/QtPrintSupport/5.15.2
 -I../../../../include/QtPrintSupport/5.15.2/QtPrintSupport
 -I../../../../include/QtWidgets/5.15.2
 -I../../../../include/QtWidgets/5.15.2/QtWidgets
 -I../../../../include/QtGui/5.15.2
 -I../../../../include/QtGui/5.15.2/QtGui
 -I../../../../include/QtClipboardSupport
 -I../../../../include/QtClipboardSupport/5.15.2
 -I../../../../include/QtClipboardSupport/5.15.2/QtClipboardSupport
 -I../../../../include/QtPrintSupport -I../../../../include/QtWidgets
 -I../../../../include/QtGui -I../../../../include/QtCore/5.15.2
 -I../../../../include/QtCore/5.15.2/QtCore -I../../../../include/QtCore
 -I.moc
 -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers
 -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk/System/Library/Frameworks/AGL.framework/Headers
 -I../../../../mkspecs/macx-clang
 -F/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_qt5/qt5-qtbase/work
 /qtbase-everywhere-src-5.15.2/lib -o .obj/qcocoaapplication.o
 qcocoaapplication.mm
 :info:build In file included from qcocoawindowmanager.mm:41:
 :info:build ./qcocoawindow.h:56:10: fatal error: 'MoltenVK/mvk_vulkan.h'
 file not found
 :info:build #include <MoltenVK/mvk_vulkan.h>
 :info:build          ^~~~~~~~~~~~~~~~~~~~~~~
 :info:build 1 error generated.
 :info:build make[4]: *** [.obj/qcocoawindowmanager.o] Error 1
 :info:build make[4]: *** Waiting for unfinished jobs....
 :info:build In file included from qnsview.mm:43:
 :info:build ./qcocoawindow.h:56:10: fatal error: 'MoltenVK/mvk_vulkan.h'
 file not found
 :info:build #include <MoltenVK/mvk_vulkan.h>
 :info:build          ^~~~~~~~~~~~~~~~~~~~~~~
 :info:build In file included from qnswindow.mm:43:
 :info:build ./qcocoawindow.h:56:10: fatal error: 'MoltenVK/mvk_vulkan.h'
 file not found
 :info:build #include <MoltenVK/mvk_vulkan.h>
 :info:build          ^~~~~~~~~~~~~~~~~~~~~~~
 :info:build 1 error generated.
 :info:build make[4]: *** [.obj/qnswindow.o] Error 1
 :info:build In file included from qnswindowdelegate.mm:42:
 :info:build ./qcocoawindow.h:56:10: fatal error: 'MoltenVK/mvk_vulkan.h'
 file not found
 :info:build #include <MoltenVK/mvk_vulkan.h>
 :info:build          ^~~~~~~~~~~~~~~~~~~~~~~
 :info:build 1 error generated.
 :info:build make[4]: *** [.obj/qnswindowdelegate.o] Error 1
 :info:build In file included from qcocoanativeinterface.mm:41:
 :info:build ./qcocoawindow.h:56:10: fatal error: 'MoltenVK/mvk_vulkan.h'
 file not found
 :info:build #include <MoltenVK/mvk_vulkan.h>
 :info:build          ^~~~~~~~~~~~~~~~~~~~~~~
 :info:build 1 error generated.
 :info:build make[4]: *** [.obj/qnsview.o] Error 1
 :info:build In file included from qcocoaeventdispatcher.mm:75:
 :info:build ./qcocoawindow.h:56:10: fatal error: 'MoltenVK/mvk_vulkan.h'
 file not found
 :info:build #include <MoltenVK/mvk_vulkan.h>
 :info:build          ^~~~~~~~~~~~~~~~~~~~~~~
 :info:build 1 error generated.
 :info:build make[4]: *** [.obj/qcocoaeventdispatcher.o] Error 1
 :info:build 1 error generated.
 :info:build make[4]: *** [.obj/qcocoanativeinterface.o] Error 1
 :info:build In file included from qcocoaapplication.mm:79:
 :info:build ./qcocoawindow.h:56:10: fatal error: 'MoltenVK/mvk_vulkan.h'
 file not found
 :info:build #include <MoltenVK/mvk_vulkan.h>
 :info:build          ^~~~~~~~~~~~~~~~~~~~~~~
 :info:build 1 error generated.
 :info:build In file included from qcocoaapplicationdelegate.mm:76:
 :info:build In file included from ./qcocoaintegration.h:46:
 :info:build ./qcocoawindow.h:56:10: fatal error: 'MoltenVK/mvk_vulkan.h'
 file not found
 :info:build #include <MoltenVK/mvk_vulkan.h>
 :info:build          ^~~~~~~~~~~~~~~~~~~~~~~
 :info:build make[4]: *** [.obj/qcocoaapplication.o] Error 1
 :info:build 1 error generated.
 :info:build make[4]: *** [.obj/qcocoaapplicationdelegate.o] Error 1
 :info:build make[4]: Leaving directory
 }}}

 This is true even if the `MoltenVK` package is installed.

-- 
Ticket URL: <https://trac.macports.org/ticket/63822>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list