Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
None
-
6.4.0 Beta4
-
None
Description
Error:
CMake Error at /home/neumann/vcpkg/installed/x64-linux/share/Qt6Gui/Qt6QEglFSX11IntegrationPluginTargets.cmake:60 (set_target_properties): The link interface of target "Qt6::QEglFSX11IntegrationPlugin" contains: XCB::XCB but the target was not found. Possible reasons include: * There is a typo in the target name. * A find_package call is missing for an IMPORTED target. * An ALIAS target is missing. Call Stack (most recent call first): /home/neumann/vcpkg/installed/x64-linux/share/Qt6Gui/Qt6QEglFSX11IntegrationPluginConfig.cmake:51 (include) /home/neumann/vcpkg/installed/x64-linux/share/Qt6/QtPublicPluginHelpers.cmake:439 (include) /home/neumann/vcpkg/installed/x64-linux/share/Qt6Gui/Qt6GuiPlugins.cmake:5 (__qt_internal_include_plugin_packages) /home/neumann/vcpkg/installed/x64-linux/share/Qt6Gui/Qt6GuiConfig.cmake:123 (include) /home/neumann/vcpkg/scripts/buildsystems/vcpkg.cmake:829 (_find_package) /mnt/e/vcpkg_cache/downloads/tools/cmake-3.24.0-linux/cmake-3.24.0-linux-x86_64/share/cmake-3.24/Modules/CMakeFindDependencyMacro.cmake:47 (find_package) /home/neumann/vcpkg/installed/x64-linux/share/Qt6/QtPublicDependencyHelpers.cmake:108 (find_dependency) /home/neumann/vcpkg/installed/x64-linux/share/Qt6Quick/Qt6QuickDependencies.cmake:39 (_qt_internal_find_qt_dependencies) /home/neumann/vcpkg/installed/x64-linux/share/Qt6Quick/Qt6QuickConfig.cmake:40 (include) /home/neumann/vcpkg/scripts/buildsystems/vcpkg.cmake:829 (_find_package) /mnt/e/vcpkg_cache/downloads/tools/cmake-3.24.0-linux/cmake-3.24.0-linux-x86_64/share/cmake-3.24/Modules/CMakeFindDependencyMacro.cmake:47 (find_package) /home/neumann/vcpkg/installed/x64-linux/share/Qt6/QtPublicDependencyHelpers.cmake:108 (find_dependency) /home/neumann/vcpkg/installed/x64-linux/share/Qt6QuickTest/Qt6QuickTestDependencies.cmake:39 (_qt_internal_find_qt_dependencies) /home/neumann/vcpkg/installed/x64-linux/share/Qt6QuickTest/Qt6QuickTestConfig.cmake:40 (include) /home/neumann/vcpkg/scripts/buildsystems/vcpkg.cmake:829 (_find_package) /mnt/e/vcpkg_cache/downloads/tools/cmake-3.24.0-linux/cmake-3.24.0-linux-x86_64/share/cmake-3.24/Modules/CMakeFindDependencyMacro.cmake:47 (find_package) /home/neumann/vcpkg/installed/x64-linux/share/Qt6/QtPublicDependencyHelpers.cmake:108 (find_dependency) /home/neumann/vcpkg/installed/x64-linux/share/Qt6Qml/QmlPlugins/Qt6QuickTestpluginDependencies.cmake:15 (_qt_internal_find_qt_dependencies) /home/neumann/vcpkg/installed/x64-linux/share/Qt6Qml/QmlPlugins/Qt6QuickTestpluginConfig.cmake:48 (include) /home/neumann/vcpkg/installed/x64-linux/share/Qt6Qml/Qt6QmlPlugins.cmake:18 (include) /home/neumann/vcpkg/installed/x64-linux/share/Qt6Qml/Qt6QmlConfig.cmake:123 (include) /home/neumann/vcpkg/scripts/buildsystems/vcpkg.cmake:829 (_find_package) /home/neumann/vcpkg/installed/x64-linux/share/Qt6/Qt6Config.cmake:212 (find_package) /home/neumann/vcpkg/scripts/buildsystems/vcpkg.cmake:829 (_find_package) CMakeLists.txt:17 (find_package)
other errors:
CMake Error at /home/neumann/vcpkg/installed/x64-linux/share/Qt6Gui/Qt6QXcbEglIntegrationPluginTargets.cmake:60 (set_target_properties): The link interface of target "Qt6::QXcbEglIntegrationPlugin" contains: Qt6::XcbQpaPrivate
CMake Error at /home/neumann/vcpkg/installed/x64-linux/share/Qt6Gui/Qt6QXcbGlxIntegrationPluginTargets.cmake:60 (set_target_properties): The link interface of target "Qt6::QXcbGlxIntegrationPlugin" contains: Qt6::XcbQpaPrivate
CMake Error at /home/neumann/vcpkg/installed/x64-linux/share/Qt6Gui/Qt6QXcbIntegrationPluginTargets.cmake:60 (set_target_properties): The link interface of target "Qt6::QXcbIntegrationPlugin" contains: Qt6::XcbQpaPrivate
I have a trace log but that is 84 MB. From what I can see is that `FindX11_XCB.cmake` is called but `FindXCB.cmake` is not called. I see a find_package(XCB QUITE) call but trace output from FindXCB.cmake is missing which lets me guess that the call is failing. (Target X11:XCB exists however)
Hmm maybe the target name in qtbase is just wrong and it should be X11::XCB instead of XCB::XCB?