tildearrow / kwin-lowlatency

archived - X11 full-screen unredirection and lots'a settings for KWin
373 stars 10 forks source link

Yet another build error (5.18.91) #83

Closed olekolek1000 closed 4 years ago

olekolek1000 commented 4 years ago

mkdir build && cd build cmake .. make

kwin-lowlatency-5.18.91/wayland_server.cpp: In lambda function:
kwin-lowlatency-5.18.91/wayland_server.cpp:536:44: error: ‘class ScreenLocker::KSldApp’ has no member named ‘setWaylandFd’
  536 |             ScreenLocker::KSldApp::self()->setWaylandFd(clientFd);
      |                                            ^~~~~~~~~~~~
kwin-lowlatency-5.18.91/wayland_server.cpp:540:66: error: ‘userActivity’ is not a member of ‘ScreenLocker::KSldApp’
  540 |                         screenLockerApp, &ScreenLocker::KSldApp::userActivity);
      |                                                                  ^~~~~~~~~~~~
kwin-lowlatency-5.18.91/wayland_server.cpp: In lambda function:
kwin-lowlatency-5.18.91/wayland_server.cpp:555:69: error: ‘userActivity’ is not a member of ‘ScreenLocker::KSldApp’
  555 |                            screenLockerApp, &ScreenLocker::KSldApp::userActivity);
      |                                                                     ^~~~~~~~~~~~
kwin-lowlatency-5.18.91/wayland_server.cpp:557:44: error: ‘class ScreenLocker::KSldApp’ has no member named ‘setWaylandFd’
  557 |             ScreenLocker::KSldApp::self()->setWaylandFd(-1);
      |   
tildearrow commented 4 years ago

See #82.

Can you please report your distro, Plasma version and KDE Frameworks version?

olekolek1000 commented 4 years ago

Manjaro, GNU 10.1.0 Plasma Version 5.18.5

-- Found KF5Config: /usr/lib64/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.70.0") 
-- Found KF5ConfigWidgets: /usr/lib64/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfig.cmake (found version "5.70.0") 
-- Found KF5CoreAddons: /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.70.0") 
-- Found KF5Crash: /usr/lib64/cmake/KF5Crash/KF5CrashConfig.cmake (found version "5.70.0") 
-- Found KF5GlobalAccel: /usr/lib64/cmake/KF5GlobalAccel/KF5GlobalAccelConfig.cmake (found version "5.70.0") 
-- Found Gettext: /usr/bin/msgmerge (found version "0.20.2") 
-- Found KF5I18n: /usr/lib64/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.70.0") 
-- Found KF5IconThemes: /usr/lib64/cmake/KF5IconThemes/KF5IconThemesConfig.cmake (found version "5.70.0") 
-- Found KF5IdleTime: /usr/lib64/cmake/KF5IdleTime/KF5IdleTimeConfig.cmake (found version "5.70.0") 
-- Found KF5Notifications: /usr/lib64/cmake/KF5Notifications/KF5NotificationsConfig.cmake (found version "5.70.0") 
-- Found KF5Package: /usr/lib64/cmake/KF5Package/KF5PackageConfig.cmake (found version "5.70.0") 
-- Found KF5Plasma: /usr/lib64/cmake/KF5Plasma/KF5PlasmaConfig.cmake (found version "5.70.0") 
-- Found KF5Wayland: /usr/lib64/cmake/KF5Wayland/KF5WaylandConfig.cmake (found version "5.70.0") 
-- Found KF5WidgetsAddons: /usr/lib64/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake (found version "5.70.0") 
-- Found KF5WindowSystem: /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.70.0") 
-- Found KF5: success (found suitable version "5.70.0", minimum required is "5.70.0") found components: Config ConfigWidgets CoreAddons Crash GlobalAccel I18n IconThemes IdleTime Notifications Package Plasma Wayland WidgetsAddons WindowSystem 
-- Found KF5Completion: /usr/lib64/cmake/KF5Completion/KF5CompletionConfig.cmake (found version "5.70.0") 
-- Found KF5Declarative: /usr/lib64/cmake/KF5Declarative/KF5DeclarativeConfig.cmake (found version "5.70.0") 
-- Found KF5KCMUtils: /usr/lib64/cmake/KF5KCMUtils/KF5KCMUtilsConfig.cmake (found version "5.70.0") 
-- Found KF5KIO: /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake (found version "5.70.0") 
-- Found KF5NewStuff: /usr/lib64/cmake/KF5NewStuff/KF5NewStuffConfig.cmake (found version "5.70.0") 
-- Found KF5Service: /usr/lib64/cmake/KF5Service/KF5ServiceConfig.cmake (found version "5.70.0") 
-- Found KF5TextWidgets: /usr/lib64/cmake/KF5TextWidgets/KF5TextWidgetsConfig.cmake (found version "5.70.0") 
-- Found KF5XmlGui: /usr/lib64/cmake/KF5XmlGui/KF5XmlGuiConfig.cmake (found version "5.70.0") 
-- Found KF5: success (found suitable version "5.70.0", minimum required is "5.70.0") found components: Completion Declarative KCMUtils KIO NewStuff 
tildearrow commented 4 years ago

Perhaps try installing- Ohhhh, Manjaro...

That explains why...

tildearrow commented 4 years ago

It appears you need Plasma 5.18.90 first but the problem is Manjaro is always late with Plasma versions...

I'm too late anyway...