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

Can't build on Plasma 6.1.5 #152

Open
Pauldb8 opened this issue Oct 23, 2024 · 1 comment
Open

Can't build on Plasma 6.1.5 #152

Pauldb8 opened this issue Oct 23, 2024 · 1 comment

Comments

@Pauldb8
Copy link

Pauldb8 commented Oct 23, 2024

Hello,

I'm using branch plasma6 trying to build on my Kubuntu 24.10.
However I get the following problem, after git clone, installing deps, and checkout plasma6 branch:

(base) [pauldb@pauldb-desktop:~/Downloads/LightlyShaders-plasma6]$ mkdir qt6build; cd qt6build; cmake ../ -DCMAKE_INSTALL_PREFIX=/usr && make && sudo make install

-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.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
-- Installing in the same prefix as Qt, adopting their path scheme.
fatal: ni ceci ni aucun de ses répertoires parents (jusqu'au point de montage /) n'est un dépôt git
Arrêt à la limite du système de fichiers (GIT_DISCOVERY_ACROSS_FILESYSTEM n'est pas défini).
fatal: ni ceci ni aucun de ses répertoires parents (jusqu'au point de montage /) n'est un dépôt git
Arrêt à la limite du système de fichiers (GIT_DISCOVERY_ACROSS_FILESYSTEM n'est pas défini).
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- 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.6.0", minimum required is "0.5.0")
-- Found WrapVulkanHeaders: /usr/include
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found KF6Config: /usr/lib/x86_64-linux-gnu/cmake/KF6Config/KF6ConfigConfig.cmake (found version "6.6.0")
-- Found KF6ConfigWidgets: /usr/lib/x86_64-linux-gnu/cmake/KF6ConfigWidgets/KF6ConfigWidgetsConfig.cmake (found version "6.6.0")
-- Found KF6CoreAddons: /usr/lib/x86_64-linux-gnu/cmake/KF6CoreAddons/KF6CoreAddonsConfig.cmake (found version "6.6.0")
-- Found KF6Crash: /usr/lib/x86_64-linux-gnu/cmake/KF6Crash/KF6CrashConfig.cmake (found version "6.6.0")
-- Found KF6GlobalAccel: /usr/lib/x86_64-linux-gnu/cmake/KF6GlobalAccel/KF6GlobalAccelConfig.cmake (found version "6.6.0")
-- Found Gettext: /usr/bin/msgmerge (found version "0.22.5")
-- Found KF6I18n: /usr/lib/x86_64-linux-gnu/cmake/KF6I18n/KF6I18nConfig.cmake (found version "6.6.0")
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Found KF6KIO: /usr/lib/x86_64-linux-gnu/cmake/KF6KIO/KF6KIOConfig.cmake (found version "6.6.0")
-- Found KF6Service: /usr/lib/x86_64-linux-gnu/cmake/KF6Service/KF6ServiceConfig.cmake (found version "6.6.0")
-- Found KF6Notifications: /usr/lib/x86_64-linux-gnu/cmake/KF6Notifications/KF6NotificationsConfig.cmake (found version "6.6.0")
-- Found KF6WidgetsAddons: /usr/lib/x86_64-linux-gnu/cmake/KF6WidgetsAddons/KF6WidgetsAddonsConfig.cmake (found version "6.6.0")
-- Found KF6WindowSystem: /usr/lib/x86_64-linux-gnu/cmake/KF6WindowSystem/KF6WindowSystemConfig.cmake (found version "6.6.0")
-- Found KF6GuiAddons: /usr/lib/x86_64-linux-gnu/cmake/KF6GuiAddons/KF6GuiAddonsConfig.cmake (found version "6.6.0")
-- Found KF6KCMUtils: /usr/lib/x86_64-linux-gnu/cmake/KF6KCMUtils/KF6KCMUtilsConfig.cmake (found version "6.6.0")
-- Found KF6: success (found suitable version "6.6.0", minimum required is "5.240.0") found components: Config ConfigWidgets CoreAddons Crash GlobalAccel I18n KIO Service Notifications Service WidgetsAddons WindowSystem GuiAddons KCMUtils
-- Found epoxy: /usr/lib/x86_64-linux-gnu/libepoxy.so (found version "1.5.10")
-- Found XCB_XCB: /usr/lib/x86_64-linux-gnu/libxcb.so (found version "1.17.0")
-- Found XCB: /usr/lib/x86_64-linux-gnu/libxcb.so (found version "1.17.0") found components: XCB
-- Found Wayland_Server: /usr/lib/x86_64-linux-gnu/libwayland-server.so (found version "1.23.0")
-- Found Wayland: /usr/lib/x86_64-linux-gnu/libwayland-server.so (found version "1.23.0") found components: Server
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
CMake Error at src/blur/CMakeLists.txt:14 (kwin_add_builtin_effect):
  Unknown CMake command "kwin_add_builtin_effect".


-- Configuring incomplete, errors occurred!

I tried copying the upstream blur folder and replacing it from here
https://invent.kde.org/plasma/kwin/-/tree/v6.1.5/src/plugins/blur?ref_type=tags

Looked like it improved the situation, it was a different error before, but still I'm blocked.

Any help would be greatly appreciated !
Paul.

@AldanTanneo
Copy link

You could try building this commit from my fork, it built for me on KDE 6.1.5. For KDE 6.2, further commits synced the blur effect with the upstream KWin version.

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

2 participants