Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build failed with QT6 #148

Open
t4saha opened this issue Aug 10, 2023 · 1 comment
Open

Build failed with QT6 #148

t4saha opened this issue Aug 10, 2023 · 1 comment

Comments

@t4saha
Copy link

t4saha commented Aug 10, 2023

@jpnurmi
cmake -DUSE_QT6=true ..
Log : Ubuntu 22.04

-- The C compiler identification is GNU 11.4.0
-- The CXX compiler identification is GNU 11.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE  
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so   
-- Found WrapOpenGL: TRUE  
-- Found XKB: /usr/lib/x86_64-linux-gnu/libxkbcommon.so (found suitable version "1.4.0", minimum required is "0.5.0") 
-- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) 
-- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) 
-- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) 
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") 
-- Checking for module 'glib-2.0'
--   Found glib-2.0, version 2.72.4
-- Found GSettingSchemas: TRUE  
-- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) 
-- Checking for module 'gtk+-3.0'
--   Found gtk+-3.0, version 3.24.33
-- Found Wayland_Client: /usr/lib/x86_64-linux-gnu/libwayland-client.so (found version "1.20.0") 
-- Found Wayland_Server: /usr/lib/x86_64-linux-gnu/libwayland-server.so (found version "1.20.0") 
-- Found Wayland_Cursor: /usr/lib/x86_64-linux-gnu/libwayland-cursor.so (found version "1.20.0") 
-- Found Wayland_Egl: /usr/lib/x86_64-linux-gnu/libwayland-egl.so (found version "18.1.0") 
-- Found Wayland: /usr/lib/x86_64-linux-gnu/libwayland-client.so;/usr/lib/x86_64-linux-gnu/libwayland-server.so;/usr/lib/x86_64-linux-gnu/libwayland-cursor.so;/usr/lib/x86_64-linux-gnu/libwayland-egl.so (found suitable version "1.20.0", minimum required is "1.15")  
-- Found Wayland: /usr/lib/x86_64-linux-gnu/libwayland-client.so;/usr/lib/x86_64-linux-gnu/libwayland-server.so;/usr/lib/x86_64-linux-gnu/libwayland-cursor.so;/usr/lib/x86_64-linux-gnu/libwayland-egl.so (found version "1.20.0")  
-- Found WaylandScanner: /usr/bin/wayland-scanner  
-- Enabling Qt Wayland decoration shadows support
-- NOTE: This support requires changes in Qt Wayland from Qt 6.2
-- The following OPTIONAL packages have been found:

 * Qt6DBusTools (required version >= 6.2.4)
 * Qt6DBus (required version >= 6.2.0)
 * OpenGL
 * Qt6QmlTools (required version >= 6.2.4)
 * Qt6QuickControls2 (required version >= 6.2.0)
 * XKB (required version >= 0.5.0), XKB API common to servers and clients., <http://xkbcommon.org>

-- The following REQUIRED packages have been found:

 * QT
 * GSettingSchemas
 * Qt6CoreTools (required version >= 6.2.4)
 * Qt6GuiTools (required version >= 6.2.4)
 * Qt6WidgetsTools (required version >= 6.2.4)
 * AdwaitaQt6 (required version >= 1.4.2)
 * PkgConfig
 * Qt6WaylandScannerTools (required version >= 6.2.4)
 * Qt6WaylandClient (required version >= 6.2.0), Qt Wayland decoration support
   Required for QGnomePlatform decoration plugin

-- The following OPTIONAL packages have not been found:

 * Qt6QmlCompilerPlus
 * Vulkan
 * WrapVulkanHeaders

-- Configuring done
CMake Error in src/decoration/CMakeLists.txt:
  Imported target "Qt6::WaylandClientPrivate" includes non-existent path

    "/usr/include/x86_64-linux-gnu/qt6/QtWaylandClient/6.2.4"

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not provide.

CMake Error in src/decoration/CMakeLists.txt:
  Imported target "Qt6::WaylandClientPrivate" includes non-existent path

    "/usr/include/x86_64-linux-gnu/qt6/QtWaylandClient/6.2.4"

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not provide.



-- Generating done
CMake Generate step failed.  Build files cannot be regenerated correctly.
@t4saha
Copy link
Author

t4saha commented Aug 11, 2023

It is Ubuntu side issue
Bug Report : https://bugs.launchpad.net/ubuntu/+source/qt6-wayland/+bug/2027894

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant