Skip to content

Instantly share code, notes, and snippets.

@Vash63
Created June 23, 2020 09:16
Show Gist options
  • Save Vash63/df8fc63ffcdca75f99781719014e8340 to your computer and use it in GitHub Desktop.
Save Vash63/df8fc63ffcdca75f99781719014e8340 to your computer and use it in GitHub Desktop.
==> Using [custom] repository
==> WARNING: sync: ignoring firefox-beta-bin package
-> kwinft-git: (none) -> 5.19.0.beta.0.r67.g5adf602ab-1
==> Retrieving package files
From https://aur.archlinux.org/kwinft-git
= [up to date] master -> origin/master
Running makepkg --clean --syncdeps
==> Making package: kwinft-git 5.19.0.beta.0.r77.g6ebfd419e-1 (di 23 jun 2020 11:16:39 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating kwin git repo...
Fetching origin
==> Validating source files with sha256sums...
kwin ... Skipped
==> Extracting sources...
-> Creating working copy of kwin git repo...
Reset branch 'makepkg'
==> Starting prepare()...
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
-- Found KF5: success (found suitable version "5.71.0", minimum required is "5.70.0") found components: Config ConfigWidgets CoreAddons Crash GlobalAccel I18n IconThemes IdleTime Notifications Package Plasma Wayland WidgetsAddons WindowSystem
-- Found KF5: success (found suitable version "5.71.0", minimum required is "5.70.0") found components: Completion Declarative KCMUtils KIO NewStuff Service TextWidgets XmlGui
-- Wayland: Egl requires Client
CMake Warning (dev) at /usr/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
The package name passed to `find_package_handle_standard_args`
(libhardware) does not match the name of the calling package (libhybris).
This can lead to problems in calling code that expects `find_package`
result variables (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
cmake/modules/Findlibhybris.cmake:67 (find_package_handle_standard_args)
CMakeLists.txt:213 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Could NOT find libhardware (missing: libhardware_LIBRARY libhardware_INCLUDE_DIR)
CMake Warning (dev) at /usr/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
The package name passed to `find_package_handle_standard_args`
(libhwcomposer) does not match the name of the calling package (libhybris).
This can lead to problems in calling code that expects `find_package`
result variables (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
cmake/modules/Findlibhybris.cmake:108 (find_package_handle_standard_args)
CMakeLists.txt:213 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Could NOT find libhwcomposer (missing: libhwcomposer_LIBRARY libhwcomposer_INCLUDE_DIR)
CMake Warning (dev) at /usr/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
The package name passed to `find_package_handle_standard_args`
(hybriseglplatform) does not match the name of the calling package
(libhybris). This can lead to problems in calling code that expects
`find_package` result variables (e.g., `_FOUND`) to follow a certain
pattern.
Call Stack (most recent call first):
cmake/modules/Findlibhybris.cmake:149 (find_package_handle_standard_args)
CMakeLists.txt:213 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Could NOT find hybriseglplatform (missing: hybriseglplatform_LIBRARY hybriseglplatform_INCLUDE_DIR)
-- Could NOT find hwdata (missing: hwdata_FOUND hwdata_DIR hwdata_PNPIDS_FILE)
-- Could NOT find QAccessibilityClient (missing: QAccessibilityClient_DIR)
-- qmlplugindump failed for QtQuick.Controls.
-- Could NOT find QtQuick.Controls-QMLModule (missing: QtQuick.Controls-QMLModule_FOUND)
CMake Warning at /usr/lib64/cmake/KF5Config/KF5ConfigMacros.cmake:52 (message):
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/kcmkwin/kwindecoration/kwindecorationsettings.kcfgc:
Broken "File" field, make sure it's pointing at the right file
Call Stack (most recent call first):
kcmkwin/kwindecoration/CMakeLists.txt:13 (kconfig_add_kcfg_files)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kcm_kwindecoration.
Call Stack (most recent call first):
kcmkwin/kwindecoration/CMakeLists.txt:33 (kpackage_install_package)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kcm_kwinrules.
Call Stack (most recent call first):
kcmkwin/kwinrules/CMakeLists.txt:57 (kpackage_install_package)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kcm_kwin_virtualdesktops.
Call Stack (most recent call first):
kcmkwin/kwindesktop/CMakeLists.txt:38 (kpackage_install_package)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kcm_kwin_effects.
Call Stack (most recent call first):
kcmkwin/kwineffects/CMakeLists.txt:35 (kpackage_install_package)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kwin4_effect_dialogparent.
Call Stack (most recent call first):
effects/CMakeLists.txt:154 (kpackage_install_package)
effects/CMakeLists.txt:159 (install_scripted_effect)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kwin4_effect_dimscreen.
Call Stack (most recent call first):
effects/CMakeLists.txt:154 (kpackage_install_package)
effects/CMakeLists.txt:160 (install_scripted_effect)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kwin4_effect_eyeonscreen.
Call Stack (most recent call first):
effects/CMakeLists.txt:154 (kpackage_install_package)
effects/CMakeLists.txt:161 (install_scripted_effect)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kwin4_effect_fade.
Call Stack (most recent call first):
effects/CMakeLists.txt:154 (kpackage_install_package)
effects/CMakeLists.txt:162 (install_scripted_effect)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kwin4_effect_fadedesktop.
Call Stack (most recent call first):
effects/CMakeLists.txt:154 (kpackage_install_package)
effects/CMakeLists.txt:163 (install_scripted_effect)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kwin4_effect_fadingpopups.
Call Stack (most recent call first):
effects/CMakeLists.txt:154 (kpackage_install_package)
effects/CMakeLists.txt:164 (install_scripted_effect)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kwin4_effect_frozenapp.
Call Stack (most recent call first):
effects/CMakeLists.txt:154 (kpackage_install_package)
effects/CMakeLists.txt:165 (install_scripted_effect)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kwin4_effect_login.
Call Stack (most recent call first):
effects/CMakeLists.txt:154 (kpackage_install_package)
effects/CMakeLists.txt:166 (install_scripted_effect)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kwin4_effect_logout.
Call Stack (most recent call first):
effects/CMakeLists.txt:154 (kpackage_install_package)
effects/CMakeLists.txt:167 (install_scripted_effect)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kwin4_effect_maximize.
Call Stack (most recent call first):
effects/CMakeLists.txt:154 (kpackage_install_package)
effects/CMakeLists.txt:168 (install_scripted_effect)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kwin4_effect_morphingpopups.
Call Stack (most recent call first):
effects/CMakeLists.txt:154 (kpackage_install_package)
effects/CMakeLists.txt:169 (install_scripted_effect)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kwin4_effect_scale.
Call Stack (most recent call first):
effects/CMakeLists.txt:154 (kpackage_install_package)
effects/CMakeLists.txt:170 (install_scripted_effect)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kwin4_effect_squash.
Call Stack (most recent call first):
effects/CMakeLists.txt:154 (kpackage_install_package)
effects/CMakeLists.txt:171 (install_scripted_effect)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kwin4_effect_translucency.
Call Stack (most recent call first):
effects/CMakeLists.txt:154 (kpackage_install_package)
effects/CMakeLists.txt:172 (install_scripted_effect)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kwin4_effect_windowaperture.
Call Stack (most recent call first):
effects/CMakeLists.txt:154 (kpackage_install_package)
effects/CMakeLists.txt:173 (install_scripted_effect)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for kwin4_effect_sessionquit.
Call Stack (most recent call first):
effects/CMakeLists.txt:154 (kpackage_install_package)
effects/CMakeLists.txt:174 (install_scripted_effect)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for videowall.
Call Stack (most recent call first):
scripts/CMakeLists.txt:2 (kpackage_install_package)
scripts/CMakeLists.txt:9 (add_kwin_script)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for synchronizeskipswitcher.
Call Stack (most recent call first):
scripts/CMakeLists.txt:2 (kpackage_install_package)
scripts/CMakeLists.txt:10 (add_kwin_script)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for desktopchangeosd.
Call Stack (most recent call first):
scripts/CMakeLists.txt:2 (kpackage_install_package)
scripts/CMakeLists.txt:11 (add_kwin_script)
CMake Warning at /usr/lib64/cmake/KF5Package/KF5PackageMacros.cmake:74 (message):
KPackage components should be specified in reverse domain notation.
Appstream information won't be generated for minimizeall.
Call Stack (most recent call first):
scripts/CMakeLists.txt:2 (kpackage_install_package)
scripts/CMakeLists.txt:12 (add_kwin_script)
-- The following features have been enabled:
* Qt5Test (required version >= 5.14.0), Required for building tests
Required for tests
* KF5Activities (required version >= 5.70.0), Enable building of KWin with kactivities support
Enable building of KWin with kactivities support
* KF5DocTools (required version >= 5.70.0), Enable building documentation
Enable building documentation
* Breeze-Decoration, Default decoration plugin Breeze
* Wayland::EGL, Enable building of Wayland backend and QPA with EGL support.
* XInput, Required for poll-free mouse cursor updates
* XCB-ICCCM, Required for building test applications for KWin
* prctl/procctl tracing control, Required for disallowing ptrace on kwin_wayland process
* linux/vt.h, Required for virtual terminal support under wayland
* linux/fb.h, Required for the fbdev backend
* SCHED_RESET_ON_FORK, Required for running kwin_wayland with real-time scheduling
-- The following RUNTIME packages have been found:
* Qt5Multimedia
Runtime-only dependency for effect video playback
* KF5Kirigami2 (required version >= 5.70.0), A QtQuick based components set
Required at runtime for Virtual desktop KCM and the virtual keyboard
* EGL, A platform-agnostic mechanism for creating rendering surfaces for use with other graphics libraries, such as OpenGL|ES and OpenVG., <https://www.khronos.org/egl/>
Required to build KWin with EGL support
* Xwayland, Xwayland X server, <https://x.org>
Needed for running kwin_wayland
* QtQuick-QMLModule, QML module 'QtQuick' is a runtime dependency.
* QtQuick.Layouts-QMLModule, QML module 'QtQuick.Layouts' is a runtime dependency.
* QtQuick.Window-QMLModule, QML module 'QtQuick.Window' is a runtime dependency.
* QtMultimedia-QMLModule, QML module 'QtMultimedia' is a runtime dependency.
* org.kde.kquickcontrolsaddons-QMLModule, QML module 'org.kde.kquickcontrolsaddons' is a runtime dependency.
* org.kde.plasma.components-QMLModule, QML module 'org.kde.plasma.components' is a runtime dependency.
* org.kde.plasma.core-QMLModule, QML module 'org.kde.plasma.core' is a runtime dependency.
-- The following OPTIONAL packages have been found:
* Qt5Test (required version >= 5.14.0), Required for building tests
Required for tests
* KF5ItemViews (required version >= 5.71.0)
* KF5JobWidgets (required version >= 5.71.0)
* KF5Solid (required version >= 5.71.0)
* KF5Attica (required version >= 5.71.0)
* KF5NewStuffCore (required version >= 5.71.0)
* KF5Sonnet (required version >= 5.71.0)
* KF5Auth (required version >= 5.71.0)
* KF5Codecs (required version >= 5.71.0)
* KF5Activities (required version >= 5.70.0), Enable building of KWin with kactivities support
Enable building of KWin with kactivities support
* KF5DocTools (required version >= 5.70.0), Enable building documentation
Enable building documentation
* Breeze (required version >= 5.9.0)
For setting the default window decoration plugin
* Libdrm (required version >= 2.4.62), Userspace interface to kernel DRM services., <https://wiki.freedesktop.org/dri/>
Required for drm output on Wayland.
* gbm, Mesa gbm library., <https://www.mesa3d.org>
Required for egl output of drm backend.
* X11_XCB, A compatibility library for code that translates Xlib API calls into XCB calls, <https://xorg.freedesktop.org/>
Required for building X11 windowed backend of kwin_wayland
* PkgConfig
* Libcap, Capabilities are a measure to limit the omnipotence of the superuser., <https://sites.google.com/site/fullycapable/>
Needed for running kwin_wayland with real-time scheduling policy
-- The following REQUIRED packages have been found:
* Qt5Qml (required version >= 5.15.0)
* Qt5QmlModels (required version >= 5.15.0)
* Qt5QuickWidgets
* Qt5Script
* Qt5Sensors
* Qt5UiTools
* Qt5 (required version >= 5.14.0)
* KF5Crash (required version >= 5.70.0)
* KF5GlobalAccel (required version >= 5.70.0)
* KF5IconThemes (required version >= 5.70.0)
* KF5IdleTime (required version >= 5.70.0)
* KF5Notifications (required version >= 5.70.0)
* KF5Plasma (required version >= 5.70.0)
* KF5Wayland (required version >= 5.70.0)
* Qt5Quick (required version >= 5.12.0)
* ECM (required version >= 1.6.0)
* KF5Package (required version >= 5.71.0)
* KF5Declarative (required version >= 5.70.0)
* KF5KCMUtils (required version >= 5.70.0)
* KF5Completion (required version >= 5.71.0)
* KF5WindowSystem (required version >= 5.71.0)
* Qt5Concurrent (required version >= 5.12.0)
* KF5KIO (required version >= 5.70.0)
* Qt5Network (required version >= 5.12.0)
* KF5NewStuff (required version >= 5.70.0)
* KF5Service (required version >= 5.70.0)
* Gettext
* KF5I18n (required version >= 5.71.0)
* KF5TextWidgets (required version >= 5.70.0)
* Qt5DBus (required version >= 5.12.0)
* KF5CoreAddons (required version >= 5.71.0)
* Qt5Widgets (required version >= 5.12.0)
* KF5WidgetsAddons (required version >= 5.71.0)
* KF5ConfigWidgets (required version >= 5.71.0)
* KF5XmlGui (required version >= 5.70.0)
* KF5 (required version >= 5.70.0)
* KDecoration2 (required version >= 5.18.0)
* Qt5X11Extras (required version >= 5.14.0)
* KScreenLocker
For screenlocker integration in kwin_wayland
* epoxy, libepoxy, <https://github.com/anholt/libepoxy>
OpenGL dispatch library
* Wayland (required version >= 1.2), C library implementation of the Wayland protocol: a protocol for a compositor to talk to its clients, <https://wayland.freedesktop.org/>
Required for building KWin with Wayland support
* XKB (required version >= 0.7.0), XKB API common to servers and clients., <https://xkbcommon.org>
Required for building KWin with Wayland support
* Libinput (required version >= 1.9), Library to handle input devices in Wayland compositors and to provide a generic X.Org input driver., <https://www.freedesktop.org/wiki/Software/libinput/>
Required for input handling on Wayland.
* UDev, Linux device library., <https://www.freedesktop.org/wiki/Software/systemd/>
Required for input handling on Wayland.
* X11, X11 libraries, <https://www.x.org>
* XCB (required version >= 1.10), X protocol C-language Binding, <https://xcb.freedesktop.org/>
* Qt5FontDatabaseSupport
* Qt5ThemeSupport
* Threads
Needed for VirtualTerminal support in KWin Wayland
* Qt5EventDispatcherSupport
* Freetype, A font rendering engine, <https://www.freetype.org>
Needed for KWin's QPA plugin.
* Fontconfig, Fontconfig is a library for configuring and customizing font access, <https://www.fontconfig.org/>
Needed for KWin's QPA plugin.
* Qt5Gui (required version >= 5.12.0)
* Wrapland
Used as Wrapper library for Wayland protocol objects.
* Qt5Core
-- The following RUNTIME packages have not been found:
* hwdata, <https://github.com/vcrhonek/hwdata>
Runtime-only dependency needed for mapping monitor hardware vendor IDs to full names
* QtQuick.Controls-QMLModule, QML module 'QtQuick.Controls' is a runtime dependency.
-- The following OPTIONAL packages have not been found:
* libhybris, libhybris allows to run bionic-based HW adaptations in glibc systems., <https://github.com/libhybris/libhybris>
Required for libhybris backend
* QAccessibilityClient, KDE client-side accessibility library, <https://www.kde.org>
Required to enable accessibility features
-- Configuring done
-- Generating done
-- Build files have been written to: /home/vash/.cache/aurutils/sync/kwinft-git/src/build
[ 1%] Automatic MOC for target kwinxrenderutils
[ 2%] Automatic MOC for target kcm_kwinoptions
[ 2%] Automatic MOC for target kwinglutils
[ 2%] Automatic MOC for target kwincompositing
[ 2%] Automatic MOC for target KWinEffectsInterface
[ 2%] Automatic MOC for target kdecorationprivatedeclarative
[ 2%] Automatic MOC for target kcm_kwindecoration
[ 2%] Automatic MOC for target KWinRulesObjects
[ 2%] Automatic MOC for target kcm_kwin_scripts
[ 2%] Automatic MOC for target kwin5_update_default_rules
[ 2%] Built target kcm_kwindecoration-kcms-metadata-json
[ 2%] Built target kcm_kwinrules-kcms-metadata-json
[ 2%] Built target kcm_kwin_effects-kcms-metadata-json
[ 2%] Built target kwin4_effect_windowaperture-effects-metadata-json
[ 2%] Built target kcm_kwin_virtualdesktops-kcms-metadata-json
[ 2%] Built target kwin4_effect_translucency-effects-metadata-json
[ 3%] Built target kwin4_effect_dialogparent-effects-metadata-json
[ 3%] Built target kwin4_effect_eyeonscreen-effects-metadata-json
[ 3%] Built target kwin4_effect_dimscreen-effects-metadata-json
[ 3%] Built target kwin4_effect_scale-effects-metadata-json
[ 3%] Built target kwin4_effect_fade-effects-metadata-json
[ 3%] Built target kwin4_effect_fadedesktop-effects-metadata-json
[ 4%] Built target kwin4_effect_morphingpopups-effects-metadata-json
[ 4%] Built target kwin4_effect_fadingpopups-effects-metadata-json
[ 4%] Built target KWinEffectsInterface_autogen
[ 4%] Built target kwinxrenderutils_autogen
[ 4%] Built target kwinglutils_autogen
[ 4%] Built target kwin5_update_default_rules_autogen
[ 4%] Built target kcm_kwinoptions_autogen
[ 5%] Built target kcm_kwindecoration_autogen
[ 5%] Built target kcm_kwin_scripts_autogen
[ 5%] Built target kwincompositing_autogen
[ 5%] Built target KWinRulesObjects_autogen
[ 5%] Built target kwin4_effect_login-effects-metadata-json
[ 5%] Built target kdecorationprivatedeclarative_autogen
[ 5%] Automatic MOC for target kwin_showpaint_config
[ 5%] Built target kwin4_effect_sessionquit-effects-metadata-json
[ 5%] Built target kwin4_effect_frozenapp-effects-metadata-json
[ 5%] Built target minimizeall-scripts-metadata-json
[ 5%] Built target kwin4_effect_squash-effects-metadata-json
[ 5%] Built target kwin4_effect_logout-effects-metadata-json
[ 5%] Built target kwin4_effect_maximize-effects-metadata-json
[ 5%] Built target synchronizeskipswitcher-scripts-metadata-json
[ 5%] Built target desktopchangeosd-scripts-metadata-json
[ 5%] Automatic MOC for target kwin_killer_helper
[ 5%] Automatic MOC for target kcm_kwin4_genericscripted
[ 6%] Built target videowall-scripts-metadata-json
[ 7%] Automatic MOC for target SceneQPainterBackend
[ 7%] Automatic MOC for target kwin_packagestructure_decoration
[ 7%] Automatic MOC for target SceneOpenGLBackend
[ 7%] Automatic MOC for target kwin_packagestructure_aurorae
[ 7%] Automatic MOC for target kwin_packagestructure_effect
[ 7%] Built target kwin_killer_helper_autogen
[ 8%] Built target kwin_showpaint_config_autogen
[ 8%] Automatic MOC for target kwin_packagestructure_scripts
[ 8%] Built target kcm_kwin4_genericscripted_autogen
[ 8%] Automatic MOC for target kwin_packagestructure_windowswitcher
[ 8%] Automatic MOC for target plastikplugin
[ 8%] Built target doc-kwinscreenedges-index-cache-bz2
[ 8%] Automatic MOC for target decorationplugin
[ 8%] Built target doc-kwineffects-index-cache-bz2
[ 9%] Built target doc-desktop-index-cache-bz2
[ 9%] Built target SceneQPainterBackend_autogen
[ 9%] Built target doc-windowspecific-index-cache-bz2
[ 9%] Built target doc-kwindecoration-index-cache-bz2
[ 9%] Built target doc-kwintabbox-index-cache-bz2
[ 9%] Built target doc-windowbehaviour-index-cache-bz2
[ 10%] Built target kwin_packagestructure_decoration_autogen
[ 10%] Built target SceneOpenGLBackend_autogen
[ 10%] Built target kwin_packagestructure_aurorae_autogen
[ 10%] Built target kwin_packagestructure_effect_autogen
[ 10%] Built target kwin_packagestructure_scripts_autogen
[ 10%] Built target kwin_packagestructure_windowswitcher_autogen
[ 10%] Built target kwinxrenderutils
[ 10%] Built target plastikplugin_autogen
[ 10%] Built target decorationplugin_autogen
[ 11%] Built target KWinEffectsInterface
[ 12%] Built target kwinglutils
[ 13%] Built target kwincompositing
[ 13%] Built target kwin5_update_default_rules
[ 14%] Built target kcm_kwin_scripts
[ 15%] Built target SceneQPainterBackend
[ 15%] Built target kwin_killer_helper
[ 15%] Built target kwin_showpaint_config
[ 16%] Built target kcm_kwindecoration
[ 16%] Built target kcm_kwin4_genericscripted
[ 17%] Built target kdecorationprivatedeclarative
[ 18%] Built target kcm_kwinoptions
[ 19%] Built target kwin_packagestructure_aurorae
[ 19%] Built target kwin_packagestructure_decoration
[ 19%] Built target kwin_packagestructure_effect
[ 19%] Built target kwin_packagestructure_scripts
[ 19%] Built target kwin_packagestructure_windowswitcher
[ 21%] Built target KWinRulesObjects
[ 21%] Automatic MOC for target kwin_resize_config
[ 21%] Automatic MOC for target kwin_diminactive_config
[ 22%] Automatic MOC for target kwin_magiclamp_config
[ 22%] Automatic MOC for target kwin_presentwindows_config
[ 22%] Built target plastikplugin
[ 23%] Built target SceneOpenGLBackend
[ 23%] Automatic MOC for target kwin_showfps_config
[ 23%] Automatic MOC for target kwin_thumbnailaside_config
[ 23%] Automatic MOC for target kwin_slide_config
[ 23%] Built target decorationplugin
[ 23%] Automatic MOC for target kwin_zoom_config
[ 23%] Automatic MOC for target kwin_coverswitch_config
[ 23%] Automatic MOC for target kwin_blur_config
[ 24%] Automatic MOC for target kwin_windowgeometry_config
[ 24%] Automatic MOC for target kwin_flipswitch_config
[ 24%] Automatic MOC for target kwin_cube_config
[ 24%] Automatic MOC for target kwin_glide_config
[ 24%] Automatic MOC for target kwin_invert_config
[ 25%] Automatic MOC for target kwin_lookingglass_config
[ 25%] Automatic MOC for target kwin_magnifier_config
[ 25%] Automatic MOC for target kwin_mouseclick_config
[ 25%] Automatic MOC for target kwin_trackmouse_config
[ 25%] Built target kwin_diminactive_config_autogen
[ 25%] Automatic MOC for target kwin_mousemark_config
[ 25%] Built target kwin_resize_config_autogen
[ 25%] Built target kwin_presentwindows_config_autogen
[ 25%] Built target kwin_magiclamp_config_autogen
[ 25%] Automatic MOC for target kwin_wobblywindows_config
[ 25%] Built target kwin_thumbnailaside_config_autogen
[ 25%] Automatic MOC for target kcm_kwinrules
[ 25%] Automatic MOC for target kwineffects
[ 26%] Built target kwin_showfps_config_autogen
[ 26%] Built target kwin_slide_config_autogen
[ 26%] Built target kwin_zoom_config_autogen
[ 26%] Built target kwin_blur_config_autogen
[ 27%] Built target kwin_windowgeometry_config_autogen
[ 27%] Automatic MOC for target kwin_rules_dialog
[ 27%] Built target kwin_coverswitch_config_autogen
[ 27%] Built target kwin_flipswitch_config_autogen
[ 27%] Built target kwin_cube_config_autogen
[ 27%] Built target kwin_invert_config_autogen
[ 27%] Built target kwin_glide_config_autogen
[ 27%] Built target kwin_lookingglass_config_autogen
[ 28%] Built target kwin_magnifier_config_autogen
[ 28%] Built target kwin_mouseclick_config_autogen
[ 28%] Built target kwin_trackmouse_config_autogen
[ 28%] Built target kwin_mousemark_config_autogen
[ 29%] Built target kwin_wobblywindows_config_autogen
[ 29%] Built target kwineffects_autogen
[ 29%] Built target kcm_kwinrules_autogen
[ 29%] Built target kwin_rules_dialog_autogen
[ 30%] Built target kwin_resize_config
[ 31%] Built target kwin_magiclamp_config
[ 32%] Built target kwin_diminactive_config
[ 32%] Built target kwin_presentwindows_config
[ 32%] Built target kwin_showfps_config
[ 33%] Built target kwin_thumbnailaside_config
[ 34%] Built target kwin_slide_config
[ 35%] Built target kwin_zoom_config
[ 36%] Built target kwin_blur_config
[ 37%] Built target kwin_coverswitch_config
[ 37%] Built target kwin_windowgeometry_config
[ 37%] Built target kwin_invert_config
[ 38%] Built target kwin_flipswitch_config
[ 39%] Built target kwin_cube_config
[ 40%] Built target kwin_glide_config
[ 40%] Built target kwin_magnifier_config
[ 40%] Built target kwin_mouseclick_config
[ 40%] Built target kwin_lookingglass_config
[ 40%] Built target kwin_wobblywindows_config
[ 41%] Built target kwin_mousemark_config
[ 42%] Built target kwin_trackmouse_config
[ 43%] Built target kwineffects
[ 43%] Built target kcm_kwinrules
[ 43%] Built target kwin_rules_dialog
[ 43%] Automatic MOC for target kwin4_effect_builtins
[ 43%] Automatic MOC for target kwin5_aurorae
[ 43%] Automatic MOC for target kwin_desktopgrid_config
[ 43%] Automatic MOC for target kwin_cubeslide_config
[ 43%] Built target kwin_desktopgrid_config_autogen
[ 43%] Built target kwin5_aurorae_autogen
[ 43%] Built target kwin_cubeslide_config_autogen
[ 43%] Built target kwin4_effect_builtins_autogen
[ 44%] Built target kwin_cubeslide_config
[ 45%] Built target kwin_desktopgrid_config
[ 46%] Built target kwin5_aurorae
[ 57%] Built target kwin4_effect_builtins
[ 57%] Automatic MOC for target kcm_kwinscreenedges
[ 57%] Automatic MOC for target kwin
[ 57%] Automatic MOC for target kcmkwincommon
[ 57%] Automatic MOC for target kcm_kwintouchscreen
[ 57%] Automatic MOC for target kcm_kwintabbox
[ 57%] Built target kcmkwincommon_autogen
[ 57%] Built target kcm_kwintabbox_autogen
[ 57%] Built target kcm_kwinscreenedges_autogen
[ 57%] Built target kcm_kwintouchscreen_autogen
[ 57%] Built target kwin_autogen
[ 58%] Built target kcmkwincommon
[ 60%] Built target kcm_kwintabbox
[ 64%] Built target kcm_kwinscreenedges
[ 64%] Built target kcm_kwintouchscreen
[ 64%] Automatic MOC for target kcm_kwin_virtualdesktops
[ 64%] Automatic MOC for target kcm_kwin_effects
[ 64%] Built target kcm_kwin_effects_autogen
[ 64%] Built target kcm_kwin_virtualdesktops_autogen
[ 65%] Built target kcm_kwin_effects
[ 66%] Built target kcm_kwin_virtualdesktops
[ 66%] Building CXX object CMakeFiles/kwin.dir/kscreenlocker_interface.cpp.o
[ 66%] Building CXX object CMakeFiles/kwin.dir/appmenu_interface.cpp.o
[ 66%] Building CXX object CMakeFiles/kwin.dir/scene.cpp.o
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp: In member function ‘virtual void KWin::WindowPixmap::updateBuffer()’:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:19: error: no match for ‘operator==’ (operand types are ‘Wrapland::Server::Buffer*’ and ‘std::shared_ptr<Wrapland::Server::Buffer>’)
1168 | if (b == m_buffer) {
| ~ ^~ ~~~~~~~~
| | |
| | std::shared_ptr<Wrapland::Server::Buffer>
| Wrapland::Server::Buffer*
In file included from /usr/include/qt/QtCore/qstring.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:44,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qchar.h:61:30: note: candidate: ‘constexpr bool operator==(char, QLatin1Char)’
61 | Q_DECL_CONSTEXPR inline bool operator==(char lhs, QLatin1Char rhs) noexcept { return lhs == rhs.toLatin1(); }
| ^~~~~~~~
/usr/include/qt/QtCore/qchar.h:61:63: note: no known conversion for argument 2 from ‘std::shared_ptr<Wrapland::Server::Buffer>’ to ‘QLatin1Char’
61 | Q_DECL_CONSTEXPR inline bool operator==(char lhs, QLatin1Char rhs) noexcept { return lhs == rhs.toLatin1(); }
| ~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qchar.h:68:30: note: candidate: ‘constexpr bool operator==(QLatin1Char, char)’
68 | Q_DECL_CONSTEXPR inline bool operator==(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() == rhs; }
| ^~~~~~~~
/usr/include/qt/QtCore/qchar.h:68:53: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘QLatin1Char’
68 | Q_DECL_CONSTEXPR inline bool operator==(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() == rhs; }
| ~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qchar.h:637:30: note: candidate: ‘constexpr bool operator==(QChar, QChar)’
637 | Q_DECL_CONSTEXPR inline bool operator==(QChar c1, QChar c2) noexcept { return c1.ucs == c2.ucs; }
| ^~~~~~~~
/usr/include/qt/QtCore/qchar.h:637:57: note: no known conversion for argument 2 from ‘std::shared_ptr<Wrapland::Server::Buffer>’ to ‘QChar’
637 | Q_DECL_CONSTEXPR inline bool operator==(QChar c1, QChar c2) noexcept { return c1.ucs == c2.ucs; }
| ~~~~~~^~
/usr/include/qt/QtCore/qchar.h:646:30: note: candidate: ‘constexpr bool operator==(QChar, std::nullptr_t)’
646 | Q_DECL_CONSTEXPR inline bool operator==(QChar lhs, std::nullptr_t) noexcept { return lhs.isNull(); }
| ^~~~~~~~
/usr/include/qt/QtCore/qchar.h:646:52: note: no known conversion for argument 2 from ‘std::shared_ptr<Wrapland::Server::Buffer>’ to ‘std::nullptr_t’
646 | Q_DECL_CONSTEXPR inline bool operator==(QChar lhs, std::nullptr_t) noexcept { return lhs.isNull(); }
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qchar.h:648:30: note: candidate: ‘constexpr bool operator==(std::nullptr_t, QChar)’
648 | Q_DECL_CONSTEXPR inline bool operator==(std::nullptr_t, QChar rhs) noexcept { return rhs.isNull(); }
| ^~~~~~~~
/usr/include/qt/QtCore/qchar.h:648:41: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘std::nullptr_t’
648 | Q_DECL_CONSTEXPR inline bool operator==(std::nullptr_t, QChar rhs) noexcept { return rhs.isNull(); }
| ^~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qcoreapplication.h:44,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qbytearray.h:676:13: note: candidate: ‘bool operator==(const QByteArray&, const QByteArray&)’
676 | inline bool operator==(const QByteArray &a1, const QByteArray &a2) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:676:42: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QByteArray&’
676 | inline bool operator==(const QByteArray &a1, const QByteArray &a2) noexcept
| ~~~~~~~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qbytearray.h:678:13: note: candidate: ‘bool operator==(const QByteArray&, const char*)’
678 | inline bool operator==(const QByteArray &a1, const char *a2) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:678:42: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QByteArray&’
678 | inline bool operator==(const QByteArray &a1, const char *a2) noexcept
| ~~~~~~~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qbytearray.h:680:13: note: candidate: ‘bool operator==(const char*, const QByteArray&)’
680 | inline bool operator==(const char *a1, const QByteArray &a2) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:680:36: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const char*’
680 | inline bool operator==(const char *a1, const QByteArray &a2) noexcept
| ~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qbytearray.h:792:13: note: candidate: ‘bool operator==(const QByteArray::FromBase64Result&, const QByteArray::FromBase64Result&)’
792 | inline bool operator==(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qbytearray.h:792:60: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QByteArray::FromBase64Result&’
792 | inline bool operator==(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /usr/include/qt/QtCore/qcoreapplication.h:44,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qstring.h:1364:13: note: candidate: ‘bool operator==(QString::Null, QString::Null)’
1364 | inline bool operator==(QString::Null, QString::Null) { return true; }
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1364:24: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘QString::Null’
1364 | inline bool operator==(QString::Null, QString::Null) { return true; }
| ^~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:1366:13: note: candidate: ‘bool operator==(QString::Null, const QString&)’
1366 | inline bool operator==(QString::Null, const QString &s) { return s.isNull(); }
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1366:24: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘QString::Null’
1366 | inline bool operator==(QString::Null, const QString &s) { return s.isNull(); }
| ^~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:1368:13: note: candidate: ‘bool operator==(const QString&, QString::Null)’
1368 | inline bool operator==(const QString &s, QString::Null) { return s.isNull(); }
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1368:39: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QString&’
1368 | inline bool operator==(const QString &s, QString::Null) { return s.isNull(); }
| ~~~~~~~~~~~~~~~^
/usr/include/qt/QtCore/qstring.h:1376:13: note: candidate: ‘bool operator==(QLatin1String, QLatin1String)’
1376 | inline bool operator==(QLatin1String s1, QLatin1String s2) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1376:38: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘QLatin1String’
1376 | inline bool operator==(QLatin1String s1, QLatin1String s2) noexcept
| ~~~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qstring.h:1420:32: note: candidate: ‘bool operator==(const char*, const QString&)’
1420 | inline QT_ASCII_CAST_WARN bool operator==(const char *s1, const QString &s2)
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1420:55: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const char*’
1420 | inline QT_ASCII_CAST_WARN bool operator==(const char *s1, const QString &s2)
| ~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qstring.h:1433:32: note: candidate: ‘bool operator==(const char*, QLatin1String)’
1433 | inline QT_ASCII_CAST_WARN bool operator==(const char *s1, QLatin1String s2)
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1433:55: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const char*’
1433 | inline QT_ASCII_CAST_WARN bool operator==(const char *s1, QLatin1String s2)
| ~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qstring.h:1808:20: note: candidate: ‘bool operator==(const QStringRef&, const QStringRef&)’
1808 | Q_CORE_EXPORT bool operator==(const QStringRef &s1, const QStringRef &s2) noexcept;
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1808:49: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QStringRef&’
1808 | Q_CORE_EXPORT bool operator==(const QStringRef &s1, const QStringRef &s2) noexcept;
| ~~~~~~~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qstring.h:1820:20: note: candidate: ‘bool operator==(const QString&, const QStringRef&)’
1820 | Q_CORE_EXPORT bool operator==(const QString &lhs, const QStringRef &rhs) noexcept;
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1820:46: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QString&’
1820 | Q_CORE_EXPORT bool operator==(const QString &lhs, const QStringRef &rhs) noexcept;
| ~~~~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1827:13: note: candidate: ‘bool operator==(const QStringRef&, const QString&)’
1827 | inline bool operator==(const QStringRef &lhs, const QString &rhs) noexcept { return rhs == lhs; }
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1827:42: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QStringRef&’
1827 | inline bool operator==(const QStringRef &lhs, const QString &rhs) noexcept { return rhs == lhs; }
| ~~~~~~~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1856:20: note: candidate: ‘bool operator==(QLatin1String, const QStringRef&)’
1856 | Q_CORE_EXPORT bool operator==(QLatin1String lhs, const QStringRef &rhs) noexcept;
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1856:45: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘QLatin1String’
1856 | Q_CORE_EXPORT bool operator==(QLatin1String lhs, const QStringRef &rhs) noexcept;
| ~~~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1863:13: note: candidate: ‘bool operator==(const QStringRef&, QLatin1String)’
1863 | inline bool operator==(const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs == lhs; }
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1863:42: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QStringRef&’
1863 | inline bool operator==(const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs == lhs; }
| ~~~~~~~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1871:13: note: candidate: ‘bool operator==(QChar, const QString&)’
1871 | inline bool operator==(QChar lhs, const QString &rhs) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1871:50: note: no known conversion for argument 2 from ‘std::shared_ptr<Wrapland::Server::Buffer>’ to ‘const QString&’
1871 | inline bool operator==(QChar lhs, const QString &rhs) noexcept
| ~~~~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1882:13: note: candidate: ‘bool operator==(const QString&, QChar)’
1882 | inline bool operator==(const QString &lhs, QChar rhs) noexcept { return rhs == lhs; }
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1882:39: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QString&’
1882 | inline bool operator==(const QString &lhs, QChar rhs) noexcept { return rhs == lhs; }
| ~~~~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1890:13: note: candidate: ‘bool operator==(QChar, const QStringRef&)’
1890 | inline bool operator==(QChar lhs, const QStringRef &rhs) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1890:53: note: no known conversion for argument 2 from ‘std::shared_ptr<Wrapland::Server::Buffer>’ to ‘const QStringRef&’
1890 | inline bool operator==(QChar lhs, const QStringRef &rhs) noexcept
| ~~~~~~~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1901:13: note: candidate: ‘bool operator==(const QStringRef&, QChar)’
1901 | inline bool operator==(const QStringRef &lhs, QChar rhs) noexcept { return rhs == lhs; }
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1901:42: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QStringRef&’
1901 | inline bool operator==(const QStringRef &lhs, QChar rhs) noexcept { return rhs == lhs; }
| ~~~~~~~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1909:13: note: candidate: ‘bool operator==(QChar, QLatin1String)’
1909 | inline bool operator==(QChar lhs, QLatin1String rhs) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1909:49: note: no known conversion for argument 2 from ‘std::shared_ptr<Wrapland::Server::Buffer>’ to ‘QLatin1String’
1909 | inline bool operator==(QChar lhs, QLatin1String rhs) noexcept
| ~~~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1920:13: note: candidate: ‘bool operator==(QLatin1String, QChar)’
1920 | inline bool operator==(QLatin1String lhs, QChar rhs) noexcept { return rhs == lhs; }
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1920:38: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘QLatin1String’
1920 | inline bool operator==(QLatin1String lhs, QChar rhs) noexcept { return rhs == lhs; }
| ~~~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1928:13: note: candidate: ‘bool operator==(QStringView, QStringView)’
1928 | inline bool operator==(QStringView lhs, QStringView rhs) noexcept { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; }
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1928:36: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘QStringView’
1928 | inline bool operator==(QStringView lhs, QStringView rhs) noexcept { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; }
| ~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1936:13: note: candidate: ‘bool operator==(QStringView, QChar)’
1936 | inline bool operator==(QStringView lhs, QChar rhs) noexcept { return lhs == QStringView(&rhs, 1); }
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1936:36: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘QStringView’
1936 | inline bool operator==(QStringView lhs, QChar rhs) noexcept { return lhs == QStringView(&rhs, 1); }
| ~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1943:13: note: candidate: ‘bool operator==(QChar, QStringView)’
1943 | inline bool operator==(QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) == rhs; }
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1943:47: note: no known conversion for argument 2 from ‘std::shared_ptr<Wrapland::Server::Buffer>’ to ‘QStringView’
1943 | inline bool operator==(QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) == rhs; }
| ~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1951:13: note: candidate: ‘bool operator==(QStringView, QLatin1String)’
1951 | inline bool operator==(QStringView lhs, QLatin1String rhs) noexcept { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; }
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1951:36: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘QStringView’
1951 | inline bool operator==(QStringView lhs, QLatin1String rhs) noexcept { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; }
| ~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1958:13: note: candidate: ‘bool operator==(QLatin1String, QStringView)’
1958 | inline bool operator==(QLatin1String lhs, QStringView rhs) noexcept { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; }
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1958:38: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘QLatin1String’
1958 | inline bool operator==(QLatin1String lhs, QStringView rhs) noexcept { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; }
| ~~~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1967:32: note: candidate: ‘bool operator==(const QStringRef&, const QByteArray&)’
1967 | inline QT_ASCII_CAST_WARN bool operator==(const QStringRef &lhs, const QByteArray &rhs) { return lhs.compare(rhs) == 0; }
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1967:61: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QStringRef&’
1967 | inline QT_ASCII_CAST_WARN bool operator==(const QStringRef &lhs, const QByteArray &rhs) { return lhs.compare(rhs) == 0; }
| ~~~~~~~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1974:32: note: candidate: ‘bool operator==(const QByteArray&, const QStringRef&)’
1974 | inline QT_ASCII_CAST_WARN bool operator==(const QByteArray &lhs, const QStringRef &rhs) { return rhs.compare(lhs) == 0; }
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1974:61: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QByteArray&’
1974 | inline QT_ASCII_CAST_WARN bool operator==(const QByteArray &lhs, const QStringRef &rhs) { return rhs.compare(lhs) == 0; }
| ~~~~~~~~~~~~~~~~~~^~~
/usr/include/qt/QtCore/qstring.h:1995:32: note: candidate: ‘bool operator==(const char*, const QStringRef&)’
1995 | inline QT_ASCII_CAST_WARN bool operator==(const char *s1, const QStringRef &s2)
| ^~~~~~~~
/usr/include/qt/QtCore/qstring.h:1995:55: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const char*’
1995 | inline QT_ASCII_CAST_WARN bool operator==(const char *s1, const QStringRef &s2)
| ~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtCore/qhashfunctions.h:45,
from /usr/include/qt/QtCore/qlist.h:47,
from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qpair.h:113:41: note: candidate: ‘template<class T1, class T2> constexpr bool operator==(const QPair<T1, T2>&, const QPair<T1, T2>&)’
113 | Q_DECL_CONSTEXPR Q_INLINE_TEMPLATE bool operator==(const QPair<T1, T2> &p1, const QPair<T1, T2> &p2)
| ^~~~~~~~
/usr/include/qt/QtCore/qpair.h:113:41: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const QPair<T1, T2>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/qobject.h:53,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qscopedpointer.h:184:13: note: candidate: ‘template<class T, class Cleanup> bool operator==(const QScopedPointer<T, Cleanup>&, const QScopedPointer<T, Cleanup>&)’
184 | inline bool operator==(const QScopedPointer<T, Cleanup> &lhs, const QScopedPointer<T, Cleanup> &rhs) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qscopedpointer.h:184:13: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const QScopedPointer<T, Cleanup>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/qobject.h:53,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qscopedpointer.h:196:13: note: candidate: ‘template<class T, class Cleanup> bool operator==(const QScopedPointer<T, Cleanup>&, std::nullptr_t)’
196 | inline bool operator==(const QScopedPointer<T, Cleanup> &lhs, std::nullptr_t) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qscopedpointer.h:196:13: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const QScopedPointer<T, Cleanup>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/qobject.h:53,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qscopedpointer.h:202:13: note: candidate: ‘template<class T, class Cleanup> bool operator==(std::nullptr_t, const QScopedPointer<T, Cleanup>&)’
202 | inline bool operator==(std::nullptr_t, const QScopedPointer<T, Cleanup> &rhs) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qscopedpointer.h:202:13: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: ‘std::shared_ptr<Wrapland::Server::Buffer>’ is not derived from ‘const QScopedPointer<T, Cleanup>’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/qmetatype.h:48,
from /usr/include/qt/QtCore/qobject.h:54,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qvarlengtharray.h:568:6: note: candidate: ‘template<class T, int Prealloc1, int Prealloc2> bool operator==(const QVarLengthArray<T, Prealloc1>&, const QVarLengthArray<T, Prealloc2>&)’
568 | bool operator==(const QVarLengthArray<T, Prealloc1> &l, const QVarLengthArray<T, Prealloc2> &r)
| ^~~~~~~~
/usr/include/qt/QtCore/qvarlengtharray.h:568:6: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const QVarLengthArray<T, Prealloc1>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/qrect.h:43,
from /usr/include/qt/QtGui/qpaintdevice.h:45,
from /usr/include/qt/QtGui/qimage.h:46,
from /usr/include/qt/QtGui/QImage:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qmargins.h:135:30: note: candidate: ‘constexpr bool operator==(const QMargins&, const QMargins&)’
135 | Q_DECL_CONSTEXPR inline bool operator==(const QMargins &m1, const QMargins &m2) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qmargins.h:135:57: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QMargins&’
135 | Q_DECL_CONSTEXPR inline bool operator==(const QMargins &m1, const QMargins &m2) noexcept
| ~~~~~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qmargins.h:372:30: note: candidate: ‘constexpr bool operator==(const QMarginsF&, const QMarginsF&)’
372 | Q_DECL_CONSTEXPR inline bool operator==(const QMarginsF &lhs, const QMarginsF &rhs) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qmargins.h:372:58: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QMarginsF&’
372 | Q_DECL_CONSTEXPR inline bool operator==(const QMarginsF &lhs, const QMarginsF &rhs) noexcept
| ~~~~~~~~~~~~~~~~~^~~
In file included from /usr/include/qt/QtCore/qrect.h:44,
from /usr/include/qt/QtGui/qpaintdevice.h:45,
from /usr/include/qt/QtGui/qimage.h:46,
from /usr/include/qt/QtGui/QImage:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qsize.h:175:30: note: candidate: ‘constexpr bool operator==(const QSize&, const QSize&)’
175 | Q_DECL_CONSTEXPR inline bool operator==(const QSize &s1, const QSize &s2) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qsize.h:175:54: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QSize&’
175 | Q_DECL_CONSTEXPR inline bool operator==(const QSize &s1, const QSize &s2) noexcept
| ~~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qsize.h:350:30: note: candidate: ‘constexpr bool operator==(const QSizeF&, const QSizeF&)’
350 | Q_DECL_CONSTEXPR inline bool operator==(const QSizeF &s1, const QSizeF &s2) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qsize.h:350:55: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QSizeF&’
350 | Q_DECL_CONSTEXPR inline bool operator==(const QSizeF &s1, const QSizeF &s2) noexcept
| ~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtCore/qrect.h:45,
from /usr/include/qt/QtGui/qpaintdevice.h:45,
from /usr/include/qt/QtGui/qimage.h:46,
from /usr/include/qt/QtGui/QImage:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qpoint.h:165:30: note: candidate: ‘constexpr bool operator==(const QPoint&, const QPoint&)’
165 | Q_DECL_CONSTEXPR inline bool operator==(const QPoint &p1, const QPoint &p2)
| ^~~~~~~~
/usr/include/qt/QtCore/qpoint.h:165:55: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QPoint&’
165 | Q_DECL_CONSTEXPR inline bool operator==(const QPoint &p1, const QPoint &p2)
| ~~~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qpoint.h:357:30: note: candidate: ‘constexpr bool operator==(const QPointF&, const QPointF&)’
357 | Q_DECL_CONSTEXPR inline bool operator==(const QPointF &p1, const QPointF &p2)
| ^~~~~~~~
/usr/include/qt/QtCore/qpoint.h:357:56: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QPointF&’
357 | Q_DECL_CONSTEXPR inline bool operator==(const QPointF &p1, const QPointF &p2)
| ~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtGui/qpaintdevice.h:45,
from /usr/include/qt/QtGui/qimage.h:46,
from /usr/include/qt/QtGui/QImage:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qrect.h:454:30: note: candidate: ‘constexpr bool operator==(const QRect&, const QRect&)’
454 | Q_DECL_CONSTEXPR inline bool operator==(const QRect &r1, const QRect &r2) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qrect.h:454:54: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QRect&’
454 | Q_DECL_CONSTEXPR inline bool operator==(const QRect &r1, const QRect &r2) noexcept
| ~~~~~~~~~~~~~^~
/usr/include/qt/QtCore/qrect.h:860:30: note: candidate: ‘constexpr bool operator==(const QRectF&, const QRectF&)’
860 | Q_DECL_CONSTEXPR inline bool operator==(const QRectF &r1, const QRectF &r2) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qrect.h:860:55: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QRectF&’
860 | Q_DECL_CONSTEXPR inline bool operator==(const QRectF &r1, const QRectF &r2) noexcept
| ~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtCore/qvariant.h:48,
from /usr/include/qt/QtCore/QVariant:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:27,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qhash.h:139:16: note: candidate: ‘constexpr bool operator==(const QHashDummyValue&, const QHashDummyValue&)’
139 | constexpr bool operator==(const QHashDummyValue &, const QHashDummyValue &) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qhash.h:139:27: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QHashDummyValue&’
139 | constexpr bool operator==(const QHashDummyValue &, const QHashDummyValue &) noexcept
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/QVariant:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:27,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qvariant.h:611:13: note: candidate: ‘bool operator==(const QVariant&, const QVariantComparisonHelper&)’
611 | inline bool operator==(const QVariant &v1, const QVariantComparisonHelper &v2)
| ^~~~~~~~
/usr/include/qt/QtCore/qvariant.h:611:76: note: no known conversion for argument 2 from ‘std::shared_ptr<Wrapland::Server::Buffer>’ to ‘const QVariantComparisonHelper&’
611 | inline bool operator==(const QVariant &v1, const QVariantComparisonHelper &v2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:45,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qshareddata.h:141:32: note: candidate: ‘template<class T> bool operator==(std::nullptr_t, const QSharedDataPointer<T>&)’
141 | template <class T> inline bool operator==(std::nullptr_t p1, const QSharedDataPointer<T> &p2)
| ^~~~~~~~
/usr/include/qt/QtCore/qshareddata.h:141:32: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: ‘std::shared_ptr<Wrapland::Server::Buffer>’ is not derived from ‘const QSharedDataPointer<T>’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:45,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qshareddata.h:147:32: note: candidate: ‘template<class T> bool operator==(const QSharedDataPointer<T>&, std::nullptr_t)’
147 | template <class T> inline bool operator==(const QSharedDataPointer<T> &p1, std::nullptr_t p2)
| ^~~~~~~~
/usr/include/qt/QtCore/qshareddata.h:147:32: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const QSharedDataPointer<T>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:45,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qshareddata.h:287:32: note: candidate: ‘template<class T> bool operator==(std::nullptr_t, const QExplicitlySharedDataPointer<T>&)’
287 | template <class T> inline bool operator==(std::nullptr_t p1, const QExplicitlySharedDataPointer<T> &p2)
| ^~~~~~~~
/usr/include/qt/QtCore/qshareddata.h:287:32: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: ‘std::shared_ptr<Wrapland::Server::Buffer>’ is not derived from ‘const QExplicitlySharedDataPointer<T>’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:45,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qshareddata.h:293:32: note: candidate: ‘template<class T> bool operator==(const QExplicitlySharedDataPointer<T>&, std::nullptr_t)’
293 | template <class T> inline bool operator==(const QExplicitlySharedDataPointer<T> &p1, std::nullptr_t p2)
| ^~~~~~~~
/usr/include/qt/QtCore/qshareddata.h:293:32: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const QExplicitlySharedDataPointer<T>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qsharedpointer_impl.h:750:6: note: candidate: ‘template<class T, class X> bool operator==(const QSharedPointer<T>&, const QSharedPointer<T>&)’
750 | bool operator==(const QSharedPointer<T> &ptr1, const QSharedPointer<X> &ptr2) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:750:6: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const QSharedPointer<T>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qsharedpointer_impl.h:761:6: note: candidate: ‘template<class T, class X> bool operator==(const QSharedPointer<T>&, const X*)’
761 | bool operator==(const QSharedPointer<T> &ptr1, const X *ptr2) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:761:6: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const QSharedPointer<T>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qsharedpointer_impl.h:766:6: note: candidate: ‘template<class T, class X> bool operator==(const T*, const QSharedPointer<T>&)’
766 | bool operator==(const T *ptr1, const QSharedPointer<X> &ptr2) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:766:6: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: ‘std::shared_ptr<Wrapland::Server::Buffer>’ is not derived from ‘const QSharedPointer<T>’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qsharedpointer_impl.h:782:6: note: candidate: ‘template<class T, class X> bool operator==(const QSharedPointer<T>&, const QWeakPointer<X>&)’
782 | bool operator==(const QSharedPointer<T> &ptr1, const QWeakPointer<X> &ptr2) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:782:6: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const QSharedPointer<T>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qsharedpointer_impl.h:793:13: note: candidate: ‘template<class T> bool operator==(const QSharedPointer<T>&, std::nullptr_t)’
793 | inline bool operator==(const QSharedPointer<T> &lhs, std::nullptr_t) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:793:13: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const QSharedPointer<T>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qsharedpointer_impl.h:805:13: note: candidate: ‘template<class T> bool operator==(std::nullptr_t, const QSharedPointer<T>&)’
805 | inline bool operator==(std::nullptr_t, const QSharedPointer<T> &rhs) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:805:13: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: ‘std::shared_ptr<Wrapland::Server::Buffer>’ is not derived from ‘const QSharedPointer<T>’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qsharedpointer_impl.h:817:13: note: candidate: ‘template<class T> bool operator==(const QWeakPointer<T>&, std::nullptr_t)’
817 | inline bool operator==(const QWeakPointer<T> &lhs, std::nullptr_t) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:817:13: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const QWeakPointer<T>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qsharedpointer_impl.h:829:13: note: candidate: ‘template<class T> bool operator==(std::nullptr_t, const QWeakPointer<T>&)’
829 | inline bool operator==(std::nullptr_t, const QWeakPointer<T> &rhs) noexcept
| ^~~~~~~~
/usr/include/qt/QtCore/qsharedpointer_impl.h:829:13: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: ‘std::shared_ptr<Wrapland::Server::Buffer>’ is not derived from ‘const QWeakPointer<T>’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtWidgets/qwidget.h:55,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtGui/qcursor.h:129:19: note: candidate: ‘bool operator==(const QCursor&, const QCursor&)’
129 | Q_GUI_EXPORT bool operator==(const QCursor &lhs, const QCursor &rhs) noexcept;
| ^~~~~~~~
/usr/include/qt/QtGui/qcursor.h:124:56: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QCursor&’
124 | friend Q_GUI_EXPORT bool operator==(const QCursor &lhs, const QCursor &rhs) noexcept;
| ~~~~~~~~~~~~~~~^~~
In file included from /usr/include/qt/QtCore/QPointer:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:28,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qpointer.h:94:13: note: candidate: ‘template<class T> bool operator==(const T*, const QPointer<T>&)’
94 | inline bool operator==(const T *o, const QPointer<T> &p)
| ^~~~~~~~
/usr/include/qt/QtCore/qpointer.h:94:13: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: ‘std::shared_ptr<Wrapland::Server::Buffer>’ is not derived from ‘const QPointer<T>’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/QPointer:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:28,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qpointer.h:98:13: note: candidate: ‘template<class T> bool operator==(const QPointer<T>&, const T*)’
98 | inline bool operator==(const QPointer<T> &p, const T *o)
| ^~~~~~~~
/usr/include/qt/QtCore/qpointer.h:98:13: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const QPointer<T>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/QPointer:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:28,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qpointer.h:102:13: note: candidate: ‘template<class T> bool operator==(T*, const QPointer<T>&)’
102 | inline bool operator==(T *o, const QPointer<T> &p)
| ^~~~~~~~
/usr/include/qt/QtCore/qpointer.h:102:13: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: ‘std::shared_ptr<Wrapland::Server::Buffer>’ is not derived from ‘const QPointer<T>’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/QPointer:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:28,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qpointer.h:106:13: note: candidate: ‘template<class T> bool operator==(const QPointer<T>&, T*)’
106 | inline bool operator==(const QPointer<T> &p, T *o)
| ^~~~~~~~
/usr/include/qt/QtCore/qpointer.h:106:13: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const QPointer<T>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtCore/QPointer:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:28,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qpointer.h:110:13: note: candidate: ‘template<class T> bool operator==(const QPointer<T>&, const QPointer<T>&)’
110 | inline bool operator==(const QPointer<T> &p1, const QPointer<T> &p2)
| ^~~~~~~~
/usr/include/qt/QtCore/qpointer.h:110:13: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const QPointer<T>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/qt/QtGui/qmatrix4x4.h:44,
from /usr/include/qt/QtGui/QMatrix4x4:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:33,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtGui/qvector3d.h:236:30: note: candidate: ‘constexpr bool operator==(const QVector3D&, const QVector3D&)’
236 | Q_DECL_CONSTEXPR inline bool operator==(const QVector3D &v1, const QVector3D &v2)
| ^~~~~~~~
/usr/include/qt/QtGui/qvector3d.h:236:58: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QVector3D&’
236 | Q_DECL_CONSTEXPR inline bool operator==(const QVector3D &v1, const QVector3D &v2)
| ~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtGui/qmatrix4x4.h:45,
from /usr/include/qt/QtGui/QMatrix4x4:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:33,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtGui/qvector4d.h:236:30: note: candidate: ‘constexpr bool operator==(const QVector4D&, const QVector4D&)’
236 | Q_DECL_CONSTEXPR inline bool operator==(const QVector4D &v1, const QVector4D &v2)
| ^~~~~~~~
/usr/include/qt/QtGui/qvector4d.h:236:58: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QVector4D&’
236 | Q_DECL_CONSTEXPR inline bool operator==(const QVector4D &v1, const QVector4D &v2)
| ~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtGui/qmatrix4x4.h:46,
from /usr/include/qt/QtGui/QMatrix4x4:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:33,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtGui/qquaternion.h:185:13: note: candidate: ‘bool operator==(const QQuaternion&, const QQuaternion&)’
185 | inline bool operator==(const QQuaternion &q1, const QQuaternion &q2)
| ^~~~~~~~
/usr/include/qt/QtGui/qquaternion.h:185:43: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QQuaternion&’
185 | inline bool operator==(const QQuaternion &q1, const QQuaternion &q2)
| ~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtGui/QVector2D:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwineffects.h:37,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:26,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtGui/qvector2d.h:211:30: note: candidate: ‘constexpr bool operator==(const QVector2D&, const QVector2D&)’
211 | Q_DECL_CONSTEXPR inline bool operator==(const QVector2D &v1, const QVector2D &v2)
| ^~~~~~~~
/usr/include/qt/QtGui/qvector2d.h:211:58: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QVector2D&’
211 | Q_DECL_CONSTEXPR inline bool operator==(const QVector2D &v1, const QVector2D &v2)
| ~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtCore/qcborvalue.h:45,
from /usr/include/qt/QtCore/qjsonvalue.h:46,
from /usr/include/qt/QtCore/qjsonobject.h:43,
from /usr/include/qt/QtCore/qplugin.h:46,
from /usr/include/qt/QtCore/qpluginloader.h:47,
from /usr/include/qt/QtCore/QPluginLoader:1,
from /usr/include/KF5/KCoreAddons/kexportplugin.h:12,
from /usr/include/KF5/KCoreAddons/kpluginfactory.h:18,
from /usr/include/KF5/KCoreAddons/KPluginFactory:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwineffects.h:47,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:26,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/qt/QtCore/qcborcommon.h:94:13: note: candidate: ‘bool operator==(QCborTag, QCborKnownTags)’
94 | inline bool operator==(QCborTag t, QCborKnownTags kt) { return quint64(t) == quint64(kt); }
| ^~~~~~~~
/usr/include/qt/QtCore/qcborcommon.h:94:33: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘QCborTag’
94 | inline bool operator==(QCborTag t, QCborKnownTags kt) { return quint64(t) == quint64(kt); }
| ~~~~~~~~~^
/usr/include/qt/QtCore/qcborcommon.h:95:13: note: candidate: ‘bool operator==(QCborKnownTags, QCborTag)’
95 | inline bool operator==(QCborKnownTags kt, QCborTag t) { return quint64(t) == quint64(kt); }
| ^~~~~~~~
/usr/include/qt/QtCore/qcborcommon.h:95:39: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘QCborKnownTags’
95 | inline bool operator==(QCborKnownTags kt, QCborTag t) { return quint64(t) == quint64(kt); }
| ~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtGui/qsurface.h:45,
from /usr/include/qt/QtGui/qwindow.h:51,
from /usr/include/qt/QtQuick/qquickwindow.h:47,
from /usr/include/qt/QtQuick/QQuickWindow:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:71:
/usr/include/qt/QtGui/qsurfaceformat.h:172:19: note: candidate: ‘bool operator==(const QSurfaceFormat&, const QSurfaceFormat&)’
172 | Q_GUI_EXPORT bool operator==(const QSurfaceFormat&, const QSurfaceFormat&);
| ^~~~~~~~
/usr/include/qt/QtGui/qsurfaceformat.h:165:41: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QSurfaceFormat&’
165 | friend Q_GUI_EXPORT bool operator==(const QSurfaceFormat&, const QSurfaceFormat&);
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtQuick/qquickwindow.h:48,
from /usr/include/qt/QtQuick/QQuickWindow:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:71:
/usr/include/qt/QtGui/qevent.h:841:13: note: candidate: ‘bool operator==(QKeyEvent*, QKeySequence::StandardKey)’
841 | inline bool operator==(QKeyEvent *e, QKeySequence::StandardKey key){return (e ? e->matches(key) : false);}
| ^~~~~~~~
/usr/include/qt/QtGui/qevent.h:841:35: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘QKeyEvent*’
841 | inline bool operator==(QKeyEvent *e, QKeySequence::StandardKey key){return (e ? e->matches(key) : false);}
| ~~~~~~~~~~~^
/usr/include/qt/QtGui/qevent.h:842:13: note: candidate: ‘bool operator==(QKeySequence::StandardKey, QKeyEvent*)’
842 | inline bool operator==(QKeySequence::StandardKey key, QKeyEvent *e){return (e ? e->matches(key) : false);}
| ^~~~~~~~
/usr/include/qt/QtGui/qevent.h:842:50: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘QKeySequence::StandardKey’
842 | inline bool operator==(QKeySequence::StandardKey key, QKeyEvent *e){return (e ? e->matches(key) : false);}
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/qt/QtGui/qevent.h:876:19: note: candidate: ‘bool operator==(QPointingDeviceUniqueId, QPointingDeviceUniqueId)’
876 | Q_GUI_EXPORT bool operator==(QPointingDeviceUniqueId lhs, QPointingDeviceUniqueId rhs) noexcept;
| ^~~~~~~~
/usr/include/qt/QtGui/qevent.h:876:54: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘QPointingDeviceUniqueId’
876 | Q_GUI_EXPORT bool operator==(QPointingDeviceUniqueId lhs, QPointingDeviceUniqueId rhs) noexcept;
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /usr/include/qt/QtQml/qqmlprivate.h:67,
from /usr/include/qt/QtQml/qqml.h:43,
from /usr/include/qt/QtQuick/qquickwindow.h:49,
from /usr/include/qt/QtQuick/QQuickWindow:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:71:
/usr/include/qt/QtCore/qmetaobject.h:201:13: note: candidate: ‘bool operator==(const QMetaMethod&, const QMetaMethod&)’
201 | inline bool operator==(const QMetaMethod &m1, const QMetaMethod &m2)
| ^~~~~~~~
/usr/include/qt/QtCore/qmetaobject.h:201:43: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QMetaMethod&’
201 | inline bool operator==(const QMetaMethod &m1, const QMetaMethod &m2)
| ~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtQuick/qquickitem.h:51,
from /usr/include/qt/QtQuick/qquickpainteditem.h:43,
from /usr/include/qt/QtQuick/QQuickPaintedItem:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/thumbnailitem.h:27,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:82:
/usr/include/qt/QtGui/qaccessible.h:444:19: note: candidate: ‘bool operator==(const QAccessible::State&, const QAccessible::State&)’
444 | Q_GUI_EXPORT bool operator==(const QAccessible::State &first, const QAccessible::State &second);
| ^~~~~~~~
/usr/include/qt/QtGui/qaccessible.h:444:56: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const QAccessible::State&’
444 | Q_GUI_EXPORT bool operator==(const QAccessible::State &first, const QAccessible::State &second);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /usr/include/c++/10.1.0/utility:70,
from /usr/include/qt/QtCore/qglobal.h:47,
from /usr/include/qt/QtCore/qcoreapplication.h:43,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/stl_pair.h:466:5: note: candidate: ‘template<class _T1, class _T2> constexpr bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)’
466 | operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/stl_pair.h:466:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::pair<_T1, _T2>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/bits/stl_algobase.h:67,
from /usr/include/c++/10.1.0/algorithm:61,
from /usr/include/qt/QtCore/qglobal.h:142,
from /usr/include/qt/QtCore/qcoreapplication.h:43,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/stl_iterator.h:360:5: note: candidate: ‘template<class _Iterator> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)’
360 | operator==(const reverse_iterator<_Iterator>& __x,
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/stl_iterator.h:360:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::reverse_iterator<_Iterator>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/bits/stl_algobase.h:67,
from /usr/include/c++/10.1.0/algorithm:61,
from /usr/include/qt/QtCore/qglobal.h:142,
from /usr/include/qt/QtCore/qcoreapplication.h:43,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/stl_iterator.h:398:5: note: candidate: ‘template<class _IteratorL, class _IteratorR> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)’
398 | operator==(const reverse_iterator<_IteratorL>& __x,
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/stl_iterator.h:398:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::reverse_iterator<_Iterator>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/bits/stl_algobase.h:67,
from /usr/include/c++/10.1.0/algorithm:61,
from /usr/include/qt/QtCore/qglobal.h:142,
from /usr/include/qt/QtCore/qcoreapplication.h:43,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/stl_iterator.h:1427:5: note: candidate: ‘template<class _IteratorL, class _IteratorR> bool std::operator==(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&)’
1427 | operator==(const move_iterator<_IteratorL>& __x,
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/stl_iterator.h:1427:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::move_iterator<_IteratorL>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/bits/stl_algobase.h:67,
from /usr/include/c++/10.1.0/algorithm:61,
from /usr/include/qt/QtCore/qglobal.h:142,
from /usr/include/qt/QtCore/qcoreapplication.h:43,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/stl_iterator.h:1495:5: note: candidate: ‘template<class _Iterator> bool std::operator==(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&)’
1495 | operator==(const move_iterator<_Iterator>& __x,
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/stl_iterator.h:1495:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::move_iterator<_IteratorL>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/bits/char_traits.h:40,
from /usr/include/c++/10.1.0/string:40,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qcoreapplication.h:44,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/postypes.h:222:5: note: candidate: ‘template<class _StateT> bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)’
222 | operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/postypes.h:222:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::fpos<_StateT>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/string:41,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qcoreapplication.h:44,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/allocator.h:206:5: note: candidate: ‘template<class _T1, class _T2> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_T2>&)’
206 | operator==(const allocator<_T1>&, const allocator<_T2>&)
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/allocator.h:206:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::allocator<_CharT>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qcoreapplication.h:44,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/basic_string.h:6153:5: note: candidate: ‘template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’
6153 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/basic_string.h:6153:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qcoreapplication.h:44,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/basic_string.h:6161:5: note: candidate: ‘template<class _CharT> typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type std::operator==(const std::__cxx11::basic_string<_CharT>&, const std::__cxx11::basic_string<_CharT>&)’
6161 | operator==(const basic_string<_CharT>& __lhs,
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/basic_string.h:6161:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::__cxx11::basic_string<_CharT>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qcoreapplication.h:44,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/basic_string.h:6175:5: note: candidate: ‘template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)’
6175 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/basic_string.h:6175:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/string:55,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qcoreapplication.h:44,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/basic_string.h:6216:5: note: candidate: ‘template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)’
6216 | operator==(const _CharT* __lhs,
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/basic_string.h:6216:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: ‘std::shared_ptr<Wrapland::Server::Buffer>’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/bits/ios_base.h:46,
from /usr/include/c++/10.1.0/streambuf:41,
from /usr/include/c++/10.1.0/bits/streambuf_iterator.h:35,
from /usr/include/c++/10.1.0/iterator:66,
from /usr/include/qt/QtCore/qbytearray.h:53,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qcoreapplication.h:44,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/system_error:342:3: note: candidate: ‘bool std::operator==(const std::error_code&, const std::error_code&)’
342 | operator==(const error_code& __lhs, const error_code& __rhs) noexcept
| ^~~~~~~~
/usr/include/c++/10.1.0/system_error:342:32: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const std::error_code&’
342 | operator==(const error_code& __lhs, const error_code& __rhs) noexcept
| ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/c++/10.1.0/system_error:349:3: note: candidate: ‘bool std::operator==(const std::error_code&, const std::error_condition&)’
349 | operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
| ^~~~~~~~
/usr/include/c++/10.1.0/system_error:349:32: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const std::error_code&’
349 | operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
| ~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/c++/10.1.0/system_error:357:3: note: candidate: ‘bool std::operator==(const std::error_condition&, const std::error_condition&)’
357 | operator==(const error_condition& __lhs,
| ^~~~~~~~
/usr/include/c++/10.1.0/system_error:357:37: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const std::error_condition&’
357 | operator==(const error_condition& __lhs,
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/include/c++/10.1.0/system_error:390:3: note: candidate: ‘bool std::operator==(const std::error_condition&, const std::error_code&)’
390 | operator==(const error_condition& __lhs, const error_code& __rhs) noexcept
| ^~~~~~~~
/usr/include/c++/10.1.0/system_error:390:37: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const std::error_condition&’
390 | operator==(const error_condition& __lhs, const error_code& __rhs) noexcept
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /usr/include/c++/10.1.0/iterator:66,
from /usr/include/qt/QtCore/qbytearray.h:53,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qcoreapplication.h:44,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/streambuf_iterator.h:227:5: note: candidate: ‘template<class _CharT, class _Traits> bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&)’
227 | operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/streambuf_iterator.h:227:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::istreambuf_iterator<_CharT, _Traits>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/tuple:39,
from /usr/include/c++/10.1.0/functional:54,
from /usr/include/qt/QtCore/qhashfunctions.h:48,
from /usr/include/qt/QtCore/qlist.h:47,
from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/array:253:5: note: candidate: ‘template<class _Tp, long unsigned int _Nm> bool std::operator==(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)’
253 | operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
| ^~~~~~~~
/usr/include/c++/10.1.0/array:253:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::array<_Tp, _Nm>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/functional:54,
from /usr/include/qt/QtCore/qhashfunctions.h:48,
from /usr/include/qt/QtCore/qlist.h:47,
from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/tuple:1393:5: note: candidate: ‘template<class ... _TElements, class ... _UElements> constexpr bool std::operator==(const std::tuple<_Tps ...>&, const std::tuple<_Elements ...>&)’
1393 | operator==(const tuple<_TElements...>& __t,
| ^~~~~~~~
/usr/include/c++/10.1.0/tuple:1393:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::tuple<_Tps ...>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/functional:59,
from /usr/include/qt/QtCore/qhashfunctions.h:48,
from /usr/include/qt/QtCore/qlist.h:47,
from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/std_function.h:680:5: note: candidate: ‘template<class _Res, class ... _Args> bool std::operator==(const std::function<_Res(_ArgTypes ...)>&, std::nullptr_t)’
680 | operator==(const function<_Res(_Args...)>& __f, nullptr_t) noexcept
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/std_function.h:680:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::function<_Res(_ArgTypes ...)>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/functional:59,
from /usr/include/qt/QtCore/qhashfunctions.h:48,
from /usr/include/qt/QtCore/qlist.h:47,
from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/std_function.h:687:5: note: candidate: ‘template<class _Res, class ... _Args> bool std::operator==(std::nullptr_t, const std::function<_Res(_ArgTypes ...)>&)’
687 | operator==(nullptr_t, const function<_Res(_Args...)>& __f) noexcept
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/std_function.h:687:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: ‘std::shared_ptr<Wrapland::Server::Buffer>’ is not derived from ‘const std::function<_Res(_ArgTypes ...)>’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/vector:67,
from /usr/include/qt/QtCore/qvector.h:53,
from /usr/include/qt/QtCore/qlist.h:48,
from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/stl_vector.h:1892:5: note: candidate: ‘template<class _Tp, class _Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)’
1892 | operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/stl_vector.h:1892:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::vector<_Tp, _Alloc>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/list:63,
from /usr/include/qt/QtCore/qlist.h:55,
from /usr/include/qt/QtCore/qobject.h:49,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/stl_list.h:1995:5: note: candidate: ‘template<class _Tp, class _Alloc> bool std::operator==(const std::__cxx11::list<_Tp, _Alloc>&, const std::__cxx11::list<_Tp, _Alloc>&)’
1995 | operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/stl_list.h:1995:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::__cxx11::list<_Tp, _Alloc>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/map:61,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/qobject.h:54,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/stl_map.h:1463:5: note: candidate: ‘template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator==(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)’
1463 | operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x,
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/stl_map.h:1463:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::map<_Key, _Tp, _Compare, _Alloc>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/map:62,
from /usr/include/qt/QtCore/qmetatype.h:56,
from /usr/include/qt/QtCore/qobject.h:54,
from /usr/include/qt/QtCore/qcoreapplication.h:46,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/libkwineffects/kwinglobals.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/stl_multimap.h:1128:5: note: candidate: ‘template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator==(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&)’
1128 | operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/stl_multimap.h:1128:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/memory:83,
from /usr/include/qt/QtCore/qsharedpointer_impl.h:70,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/unique_ptr.h:752:5: note: candidate: ‘template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator==(const std::unique_ptr<_Tp, _Dp>&, const std::unique_ptr<_Up, _Ep>&)’
752 | operator==(const unique_ptr<_Tp, _Dp>& __x,
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/unique_ptr.h:752:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::unique_ptr<_Tp, _Dp>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/memory:83,
from /usr/include/qt/QtCore/qsharedpointer_impl.h:70,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/unique_ptr.h:759:5: note: candidate: ‘template<class _Tp, class _Dp> bool std::operator==(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)’
759 | operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/unique_ptr.h:759:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::unique_ptr<_Tp, _Dp>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/memory:83,
from /usr/include/qt/QtCore/qsharedpointer_impl.h:70,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/unique_ptr.h:766:5: note: candidate: ‘template<class _Tp, class _Dp> bool std::operator==(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)’
766 | operator==(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/unique_ptr.h:766:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: ‘std::shared_ptr<Wrapland::Server::Buffer>’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/bits/shared_ptr.h:52,
from /usr/include/c++/10.1.0/memory:84,
from /usr/include/qt/QtCore/qsharedpointer_impl.h:70,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/shared_ptr_base.h:1439:5: note: candidate: ‘template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const std::__shared_ptr<_Tp1, _Lp>&, const std::__shared_ptr<_Tp2, _Lp>&)’
1439 | operator==(const __shared_ptr<_Tp1, _Lp>& __a,
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/shared_ptr_base.h:1439:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::__shared_ptr<_Tp1, _Lp>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/bits/shared_ptr.h:52,
from /usr/include/c++/10.1.0/memory:84,
from /usr/include/qt/QtCore/qsharedpointer_impl.h:70,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/shared_ptr_base.h:1445:5: note: candidate: ‘template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)’
1445 | operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/shared_ptr_base.h:1445:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::__shared_ptr<_Tp, _Lp>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/bits/shared_ptr.h:52,
from /usr/include/c++/10.1.0/memory:84,
from /usr/include/qt/QtCore/qsharedpointer_impl.h:70,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/shared_ptr_base.h:1465:5: note: candidate: ‘template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)’
1465 | operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/shared_ptr_base.h:1465:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:17: note: cannot convert ‘b’ (type ‘Wrapland::Server::Buffer*’) to type ‘std::nullptr_t’
1168 | if (b == m_buffer) {
| ^
In file included from /usr/include/c++/10.1.0/memory:84,
from /usr/include/qt/QtCore/qsharedpointer_impl.h:70,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/shared_ptr.h:436:5: note: candidate: ‘template<class _Tp, class _Up> bool std::operator==(const std::shared_ptr<_Tp>&, const std::shared_ptr<_Tp>&)’
436 | operator==(const shared_ptr<_Tp>& __a, const shared_ptr<_Up>& __b) noexcept
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/shared_ptr.h:436:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::shared_ptr<_Tp>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/memory:84,
from /usr/include/qt/QtCore/qsharedpointer_impl.h:70,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/shared_ptr.h:442:5: note: candidate: ‘template<class _Tp> bool std::operator==(const std::shared_ptr<_Tp>&, std::nullptr_t)’
442 | operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/shared_ptr.h:442:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:22: note: mismatched types ‘const std::shared_ptr<_Tp>’ and ‘Wrapland::Server::Buffer*’
1168 | if (b == m_buffer) {
| ^~~~~~~~
In file included from /usr/include/c++/10.1.0/memory:84,
from /usr/include/qt/QtCore/qsharedpointer_impl.h:70,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/shared_ptr.h:463:5: note: candidate: ‘template<class _Tp> bool std::operator==(std::nullptr_t, const std::shared_ptr<_Tp>&)’
463 | operator==(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/shared_ptr.h:463:5: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1168:17: note: cannot convert ‘b’ (type ‘Wrapland::Server::Buffer*’) to type ‘std::nullptr_t’
1168 | if (b == m_buffer) {
| ^
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1172:24: error: no match for ‘operator=’ (operand types are ‘std::shared_ptr<Wrapland::Server::Buffer>’ and ‘Wrapland::Server::Buffer*’)
1172 | m_buffer = b;
| ^
In file included from /usr/include/c++/10.1.0/memory:84,
from /usr/include/qt/QtCore/qsharedpointer_impl.h:70,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/shared_ptr.h:358:19: note: candidate: ‘std::shared_ptr<_Tp>& std::shared_ptr<_Tp>::operator=(const std::shared_ptr<_Tp>&) [with _Tp = Wrapland::Server::Buffer]’
358 | shared_ptr& operator=(const shared_ptr&) noexcept = default;
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/shared_ptr.h:358:29: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘const std::shared_ptr<Wrapland::Server::Buffer>&’
358 | shared_ptr& operator=(const shared_ptr&) noexcept = default;
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/10.1.0/bits/shared_ptr.h:362:2: note: candidate: ‘template<class _Yp> std::shared_ptr<_Tp>::_Assignable<const std::shared_ptr<_Yp>&> std::shared_ptr<_Tp>::operator=(const std::shared_ptr<_Yp>&) [with _Yp = _Yp; _Tp = Wrapland::Server::Buffer]’
362 | operator=(const shared_ptr<_Yp>& __r) noexcept
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/shared_ptr.h:362:2: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1172:24: note: mismatched types ‘const std::shared_ptr<_Tp>’ and ‘Wrapland::Server::Buffer*’
1172 | m_buffer = b;
| ^
In file included from /usr/include/c++/10.1.0/memory:84,
from /usr/include/qt/QtCore/qsharedpointer_impl.h:70,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/shared_ptr.h:373:2: note: candidate: ‘template<class _Yp> std::shared_ptr<_Tp>::_Assignable<std::auto_ptr<_Up> > std::shared_ptr<_Tp>::operator=(std::auto_ptr<_Up>&&) [with _Yp = _Yp; _Tp = Wrapland::Server::Buffer]’
373 | operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/shared_ptr.h:373:2: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1172:24: note: mismatched types ‘std::auto_ptr<_Up>’ and ‘Wrapland::Server::Buffer*’
1172 | m_buffer = b;
| ^
In file included from /usr/include/c++/10.1.0/memory:84,
from /usr/include/qt/QtCore/qsharedpointer_impl.h:70,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/shared_ptr.h:382:7: note: candidate: ‘std::shared_ptr<_Tp>& std::shared_ptr<_Tp>::operator=(std::shared_ptr<_Tp>&&) [with _Tp = Wrapland::Server::Buffer]’
382 | operator=(shared_ptr&& __r) noexcept
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/shared_ptr.h:382:30: note: no known conversion for argument 1 from ‘Wrapland::Server::Buffer*’ to ‘std::shared_ptr<Wrapland::Server::Buffer>&&’
382 | operator=(shared_ptr&& __r) noexcept
| ~~~~~~~~~~~~~^~~
/usr/include/c++/10.1.0/bits/shared_ptr.h:390:2: note: candidate: ‘template<class _Yp> std::shared_ptr<_Tp>::_Assignable<std::shared_ptr<_Yp> > std::shared_ptr<_Tp>::operator=(std::shared_ptr<_Yp>&&) [with _Yp = _Yp; _Tp = Wrapland::Server::Buffer]’
390 | operator=(shared_ptr<_Yp>&& __r) noexcept
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/shared_ptr.h:390:2: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1172:24: note: mismatched types ‘std::shared_ptr<_Tp>’ and ‘Wrapland::Server::Buffer*’
1172 | m_buffer = b;
| ^
In file included from /usr/include/c++/10.1.0/memory:84,
from /usr/include/qt/QtCore/qsharedpointer_impl.h:70,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qbrush.h:52,
from /usr/include/qt/QtGui/qpalette.h:46,
from /usr/include/qt/QtWidgets/qwidget.h:48,
from /usr/include/qt/QtWidgets/qaction.h:46,
from /usr/include/qt/QtWidgets/QAction:1,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/input.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/toplevel.h:25,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.h:24,
from /home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:69:
/usr/include/c++/10.1.0/bits/shared_ptr.h:398:2: note: candidate: ‘template<class _Yp, class _Del> std::shared_ptr<_Tp>::_Assignable<std::unique_ptr<_Up, _Ep> > std::shared_ptr<_Tp>::operator=(std::unique_ptr<_Up, _Ep>&&) [with _Yp = _Yp; _Del = _Del; _Tp = Wrapland::Server::Buffer]’
398 | operator=(unique_ptr<_Yp, _Del>&& __r)
| ^~~~~~~~
/usr/include/c++/10.1.0/bits/shared_ptr.h:398:2: note: template argument deduction/substitution failed:
/home/vash/.cache/aurutils/sync/kwinft-git/src/kwin/scene.cpp:1172:24: note: mismatched types ‘std::unique_ptr<_Tp, _Dp>’ and ‘Wrapland::Server::Buffer*’
1172 | m_buffer = b;
| ^
make[2]: *** [CMakeFiles/kwin.dir/build.make:1123: CMakeFiles/kwin.dir/scene.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:2241: CMakeFiles/kwin.dir/all] Error 2
make: *** [Makefile:150: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment