yes, sure, I attach it here

Nicola



On Mon, Sep 12, 2022 at 3:28 PM Vlad Zahorodnii <vlad.zahorod...@kde.org>
wrote:

> On 9/12/22 16:07, Nicola Mingotti wrote:
> > Hi !
> >
> > I am very new to KDE development. I was doing some experiments with
> > *kdesrc*. I successfully built and modified dolphin, adding features i
> > wanted, of which i am extremely enthusiastic!
> >
> > I am using 10h/day Debian Stable since many years and on several
> > severs, it would beneficial to me to be able to keep working with this
> > OS and not move to a rolling-release OS. So, kdesrc for me it is great
> > to try new KDE software.
> >
> > Unfortunately it is a few days i am not able to compile
> > anything else since *kwayland* blocks all other elements.
> >
> > Trying to:
> > $> kdesrc-build kwayland --refresh-build
> > it fails, giving me back:
> > ---------------------------------
> > Building kwaylandfrom frameworks(3/3)
> >         Fetching remote changes to kwayland
> >         Merging kwaylandchanges from branch master
> >         Source update complete for kwayland: no files affected
> >           Rebuilding because the option refresh-build was set
> >         Preparing build system for kwayland.
> >         Removing files in build directory for kwayland
> >         Old build system cleaned, starting new build system.
> >         Running cmaketargeting Unix Makefiles...
> >         Compiling... failed(after 38 seconds)
> >         Note: --- 27--- compile warnings
> >
> > kwayland didn't build, stopping here.
> >
> > <<<  PACKAGES FAILED TO BUILD  >>>
> > kwayland- file:///home/p/kde/src/log/2022-09-12-03/kwayland/build.log
> >
> > Important notification for kwayland:
> > kwaylandhas failed to build 8times.
> >     You can check https://build.kde.org/search/?q=kwayland
> > <https://build.kde.org/search/?q=kwayland> to see if this is expected.
> > ---------------------------------------
> >
> > . looking into the "....build.log" file:
> > ----------------------------------------
> > ...
> >
> > [ 46%] Building C object
> src/server/CMakeFiles/KF5WaylandServer.dir/wayland-linux-dmabuf-unstable-v1-protocol.c.o
> > [ 46%] Building C object
> src/server/CMakeFiles/KF5WaylandServer.dir/wayland-tablet-unstable-v2-protocol.c.o
> > [ 46%] Building CXX object
> src/server/CMakeFiles/KF5WaylandServer.dir/qwayland-server-tablet-unstable-v2.cpp.o
> > [ 47%] Linking CXX shared library ../../bin/libKF5WaylandServer.so
> > [ 47%] Built target KF5WaylandServer
> > gmake: *** [Makefile:160: all] Error 2
> >
> > -------------------------------------------
> >
> > . if i follow the link:
> > https://build.kde.org/search/?q=kwayland
> > <https://build.kde.org/search/?q=kwayland>
> > i get a Grafana page asking me a password.
> >
> > . I don't know how to find the file "Makefile" of which
> > "gmake" is talking about. And "error 2" gives me zero hints :/
> >
> > . I recently run
> > $> sudo apt-get update
> > $> sudo apt upgrade
> > => no difference on compiling kwayland, same error output
> >
> > I am stuck, any ideas ?
> >
> > bye
> > Nicola
>
> Can you post the full build.log file?
>
> Regards,
> Vlad
>
# kdesrc-build running: 'gmake' '-j' '4'
# from directory: /home/p/kde/build/kwayland
Scanning dependencies of target KF5WaylandServer_autogen
Scanning dependencies of target KF5WaylandClient_autogen
Scanning dependencies of target kwaylandScanner_autogen
Scanning dependencies of target surfaceExtensionHelper_autogen
[  0%] Automatic MOC for target KF5WaylandClient
[  0%] Automatic MOC for target KF5WaylandServer
[  0%] Automatic MOC for target surfaceExtensionHelper
[  0%] Automatic MOC for target kwaylandScanner
[  0%] Built target kwaylandScanner_autogen
[  0%] Built target surfaceExtensionHelper_autogen
Scanning dependencies of target kwaylandScanner
Scanning dependencies of target surfaceExtensionHelper
[  0%] Building CXX object src/tools/CMakeFiles/kwaylandScanner.dir/kwaylandScanner_autogen/mocs_compilation.cpp.o
[  0%] Building CXX object autotests/server/CMakeFiles/surfaceExtensionHelper.dir/surfaceExtensionHelper_autogen/mocs_compilation.cpp.o
[  0%] Building CXX object autotests/server/CMakeFiles/surfaceExtensionHelper.dir/surfaceextension_helper.cpp.o
[  0%] Built target KF5WaylandClient_autogen
[  0%] Generating wayland-remote-access-client-protocol.h
[  0%] Generating wayland-fullscreen-shell-client-protocol.h
[  0%] Generating wayland-output-management-client-protocol.h
[  0%] Generating wayland-org_kde_kwin_outputdevice-client-protocol.h
[  1%] Generating wayland-plasma-shell-client-protocol.h
[  1%] Built target KF5WaylandServer_autogen
[  1%] Generating wayland-plasma-virtual-desktop-client-protocol.h
[  1%] Generating qwayland-server-tablet-unstable-v2.h
[  1%] Generating wayland-plasma-window-management-client-protocol.h
/home/p/kde/usr/share/plasma-wayland-protocols/plasma-window-management.xml:64: warning: since version not increasing

/home/p/kde/usr/share/plasma-wayland-protocols/plasma-window-management.xml:194: warning: since version not increasing

/home/p/kde/usr/share/plasma-wayland-protocols/plasma-window-management.xml:281: warning: since version not increasing

[  1%] Generating wayland-output-management-client-protocol.h
[  2%] Generating wayland-idle-client-protocol.h
[  2%] Generating wayland-output-management-server-protocol.h
[  2%] Generating wayland-fake-input-client-protocol.h
[  3%] Generating wayland-org_kde_kwin_outputdevice-client-protocol.h
[  3%] Generating wayland-shadow-client-protocol.h
[  3%] Generating wayland-org_kde_kwin_outputdevice-server-protocol.h
[  4%] Generating wayland-blur-client-protocol.h
[  4%] Generating wayland-plasma-shell-client-protocol.h
[  4%] Generating wayland-contrast-client-protocol.h
[  4%] Generating wayland-slide-client-protocol.h
[  4%] Generating wayland-plasma-shell-server-protocol.h
[  5%] Generating wayland-dpms-client-protocol.h
[  6%] Generating wayland-plasma-virtual-desktop-client-protocol.h
[  6%] Generating wayland-server-decoration-client-protocol.h
[  6%] Generating wayland-plasma-virtual-desktop-server-protocol.h
[  6%] Generating wayland-text-input-v0-client-protocol.h
[  6%] Generating wayland-plasma-window-management-client-protocol.h
[  7%] Generating wayland-text-input-v2-client-protocol.h
/home/p/kde/usr/share/plasma-wayland-protocols/plasma-window-management.xml:64: warning: since version not increasing

/home/p/kde/usr/share/plasma-wayland-protocols/plasma-window-management.xml:194: warning: since version not increasing

/home/p/kde/usr/share/plasma-wayland-protocols/plasma-window-management.xml:281: warning: since version not increasing

[  7%] Generating wayland-xdg-shell-v6-client-protocol.h
[  7%] Generating wayland-plasma-window-management-server-protocol.h
/home/p/kde/usr/share/plasma-wayland-protocols/plasma-window-management.xml:64: warning: since version not increasing

/home/p/kde/usr/share/plasma-wayland-protocols/plasma-window-management.xml:194: warning: since version not increasing

/home/p/kde/usr/share/plasma-wayland-protocols/plasma-window-management.xml:281: warning: since version not increasing

[  7%] Generating wayland-relativepointer-unstable-v1-client-protocol.h
[  8%] Generating wayland-qt-surface-extension-client-protocol.h
[  9%] Generating wayland-pointer-gestures-unstable-v1-client-protocol.h
[  9%] Generating wayland-qt-surface-extension-server-protocol.h
[  9%] Generating wayland-pointer-constraints-unstable-v1-client-protocol.h
[  9%] Generating wayland-idle-client-protocol.h
[  9%] Generating wayland-xdg-foreign-unstable-v2-client-protocol.h
[  9%] Generating wayland-idle-server-protocol.h
[ 10%] Generating wayland-idle-inhibit-unstable-v1-client-protocol.h
[ 10%] Generating wayland-appmenu-client-protocol.h
[ 11%] Generating wayland-fake-input-client-protocol.h
[ 11%] Generating wayland-fake-input-server-protocol.h
[ 11%] Generating wayland-server-decoration-palette-client-protocol.h
[ 12%] Generating wayland-xdg-output-unstable-v1-client-protocol.h
[ 12%] Generating wayland-shadow-client-protocol.h
[ 12%] Generating wayland-shadow-server-protocol.h
[ 12%] Generating wayland-xdg-shell-client-protocol.h
[ 12%] Generating wayland-dpms-client-protocol.h
[ 12%] Generating wayland-xdg-decoration-unstable-v1-client-protocol.h
[ 13%] Building CXX object src/tools/CMakeFiles/kwaylandScanner.dir/generator.cpp.o
[ 14%] Generating wayland-keystate-client-protocol.h
[ 14%] Generating wayland-dpms-server-protocol.h
[ 14%] Generating wayland-remote-access-protocol.c
[ 14%] Generating wayland-blur-client-protocol.h
[ 14%] Generating wayland-fullscreen-shell-protocol.c
[ 14%] Generating wayland-blur-server-protocol.h
[ 14%] Generating wayland-contrast-client-protocol.h
[ 14%] Generating wayland-output-management-protocol.c
[ 14%] Generating wayland-contrast-server-protocol.h
[ 14%] Generating wayland-org_kde_kwin_outputdevice-protocol.c
[ 14%] Generating wayland-relativepointer-unstable-v1-client-protocol.h
[ 14%] Generating wayland-plasma-shell-protocol.c
[ 14%] Generating wayland-relativepointer-unstable-v1-server-protocol.h
[ 14%] Generating wayland-plasma-virtual-desktop-protocol.c
[ 14%] Generating wayland-slide-client-protocol.h
[ 14%] Generating wayland-plasma-window-management-protocol.c
/home/p/kde/usr/share/plasma-wayland-protocols/plasma-window-management.xml:64: warning: since version not increasing

/home/p/kde/usr/share/plasma-wayland-protocols/plasma-window-management.xml:194: warning: since version not increasing

/home/p/kde/usr/share/plasma-wayland-protocols/plasma-window-management.xml:281: warning: since version not increasing

[ 14%] Generating wayland-slide-server-protocol.h
[ 14%] Generating wayland-idle-protocol.c
[ 14%] Generating wayland-server_decoration-client-protocol.h
[ 14%] Generating wayland-fake-input-protocol.c
[ 14%] Generating wayland-server_decoration-server-protocol.h
[ 14%] Generating wayland-shadow-protocol.c
[ 14%] Generating wayland-text-client-protocol.h
[ 14%] Generating wayland-blur-protocol.c
[ 14%] Generating wayland-contrast-protocol.c
[ 14%] Generating wayland-text-server-protocol.h
[ 14%] Generating wayland-slide-protocol.c
[ 14%] Generating wayland-text-input-unstable-v2-client-protocol.h
[ 14%] Generating wayland-dpms-protocol.c
[ 14%] Generating wayland-text-input-unstable-v2-server-protocol.h
[ 14%] Generating wayland-server-decoration-protocol.c
[ 14%] Generating wayland-xdg-shell-v6-client-protocol.h
[ 14%] Generating wayland-text-input-v0-protocol.c
[ 14%] Generating wayland-xdg-shell-v6-server-protocol.h
[ 14%] Generating wayland-text-input-v2-protocol.c
[ 14%] Generating wayland-pointer-gestures-unstable-v1-client-protocol.h
[ 14%] Generating wayland-xdg-shell-v6-protocol.c
[ 14%] Generating wayland-pointer-gestures-unstable-v1-server-protocol.h
[ 14%] Generating wayland-relativepointer-unstable-v1-protocol.c
[ 14%] Generating wayland-pointer-constraints-unstable-v1-client-protocol.h
[ 14%] Generating wayland-pointer-constraints-unstable-v1-server-protocol.h
[ 14%] Generating wayland-pointer-gestures-unstable-v1-protocol.c
[ 14%] Generating wayland-pointer-constraints-unstable-v1-protocol.c
[ 14%] Generating wayland-xdg-foreign-unstable-v2-client-protocol.h
[ 14%] Generating wayland-xdg-foreign-unstable-v2-protocol.c
[ 14%] Generating wayland-xdg-foreign-unstable-v2-server-protocol.h
[ 14%] Generating wayland-idle-inhibit-unstable-v1-protocol.c
[ 14%] Generating wayland-idle-inhibit-unstable-v1-client-protocol.h
[ 14%] Generating wayland-idle-inhibit-unstable-v1-server-protocol.h
[ 14%] Generating wayland-appmenu-protocol.c
[ 14%] Generating wayland-server-decoration-palette-protocol.c
[ 14%] Generating wayland-appmenu-client-protocol.h
[ 14%] Generating wayland-xdg-output-unstable-v1-protocol.c
[ 14%] Generating wayland-appmenu-server-protocol.h
[ 14%] Generating wayland-xdg-shell-protocol.c
[ 14%] Generating wayland-server_decoration_palette-client-protocol.h
[ 14%] Linking CXX executable ../../bin/surfaceExtensionHelper
[ 14%] Generating wayland-xdg-decoration-unstable-v1-protocol.c
[ 14%] Generating wayland-server_decoration_palette-server-protocol.h
[ 14%] Generating wayland-keystate-protocol.c
[ 14%] Generating wayland-remote-access-client-protocol.h
[ 14%] Generating wayland-remote-access-server-protocol.h
[ 14%] Generating wayland-xdg-output-client-protocol.h
[ 14%] Generating wayland-xdg-output-server-protocol.h
[ 14%] Generating wayland-xdg-shell-client-protocol.h
[ 14%] Generating wayland-xdg-shell-server-protocol.h
[ 14%] Generating wayland-xdg-decoration-client-protocol.h
[ 14%] Generating wayland-xdg-decoration-server-protocol.h
[ 14%] Generating wayland-eglstream-controller-client-protocol.h
Scanning dependencies of target KF5WaylandClient
[ 14%] Generating wayland-eglstream-controller-server-protocol.h
[ 14%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/KF5WaylandClient_autogen/mocs_compilation.cpp.o
[ 14%] Generating wayland-keystate-client-protocol.h
[ 14%] Generating wayland-keystate-server-protocol.h
[ 14%] Generating wayland-linux-dmabuf-unstable-v1-client-protocol.h
[ 14%] Generating wayland-linux-dmabuf-unstable-v1-server-protocol.h
[ 14%] Generating wayland-tablet-unstable-v2-client-protocol.h
[ 14%] Built target surfaceExtensionHelper
[ 14%] Generating qwayland-server-tablet-unstable-v2.cpp
[ 14%] Generating wayland-tablet-unstable-v2-server-protocol.h
[ 14%] Generating wayland-output-management-protocol.c
[ 14%] Generating wayland-org_kde_kwin_outputdevice-protocol.c
[ 14%] Generating wayland-plasma-shell-protocol.c
[ 14%] Generating wayland-plasma-virtual-desktop-protocol.c
[ 14%] Generating wayland-plasma-window-management-protocol.c
[ 14%] Generating wayland-qt-surface-extension-protocol.c
/home/p/kde/usr/share/plasma-wayland-protocols/plasma-window-management.xml:64: warning: since version not increasing

/home/p/kde/usr/share/plasma-wayland-protocols/plasma-window-management.xml:194: warning: since version not increasing

/home/p/kde/usr/share/plasma-wayland-protocols/plasma-window-management.xml:281: warning: since version not increasing

[ 14%] Generating wayland-idle-protocol.c
[ 14%] Generating wayland-fake-input-protocol.c
[ 14%] Generating wayland-shadow-protocol.c
[ 15%] Generating wayland-dpms-protocol.c
[ 16%] Generating wayland-contrast-protocol.c
[ 16%] Generating wayland-blur-protocol.c
[ 16%] Generating wayland-relativepointer-unstable-v1-protocol.c
[ 16%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/appmenu.cpp.o
[ 17%] Generating wayland-slide-protocol.c
[ 17%] Generating wayland-server_decoration-protocol.c
[ 18%] Generating wayland-text-protocol.c
[ 18%] Generating wayland-text-input-unstable-v2-protocol.c
[ 19%] Generating wayland-xdg-shell-v6-protocol.c
[ 19%] Generating wayland-pointer-gestures-unstable-v1-protocol.c
[ 20%] Generating wayland-pointer-constraints-unstable-v1-protocol.c
[ 20%] Generating wayland-xdg-foreign-unstable-v2-protocol.c
[ 21%] Generating wayland-idle-inhibit-unstable-v1-protocol.c
[ 21%] Generating wayland-appmenu-protocol.c
[ 22%] Generating wayland-server_decoration_palette-protocol.c
[ 22%] Generating wayland-remote-access-protocol.c
[ 23%] Generating wayland-xdg-output-protocol.c
[ 23%] Generating wayland-xdg-shell-protocol.c
[ 24%] Generating wayland-xdg-decoration-protocol.c
[ 24%] Generating wayland-eglstream-controller-protocol.c
[ 25%] Generating wayland-keystate-protocol.c
[ 25%] Generating wayland-linux-dmabuf-unstable-v1-protocol.c
[ 26%] Generating wayland-tablet-unstable-v2-protocol.c
Scanning dependencies of target KF5WaylandServer
[ 26%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/KF5WaylandServer_autogen/mocs_compilation.cpp.o
[ 27%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/buffer.cpp.o
In file included from /home/p/kde/src/kwayland/src/client/buffer.cpp:7:
/home/p/kde/src/kwayland/src/client/buffer_p.h:17:29: warning: ‘KWayland::Client::Buffer::Private’ has a field ‘KWayland::Client::Buffer::Private::nativeBuffer’ whose type uses the anonymous namespace [-Wsubobject-linkage]
   17 | class Q_DECL_HIDDEN Buffer::Private
      |                             ^~~~~~~
[ 27%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/blur.cpp.o
[ 27%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/compositor.cpp.o
[ 27%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/connection_thread.cpp.o
[ 27%] Linking CXX executable ../../bin/kwaylandScanner
[ 27%] Built target kwaylandScanner
[ 27%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/contrast.cpp.o
[ 27%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/__/compat/wayland-xdg-shell-v5-protocol.c.o
[ 28%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/appmenu_interface.cpp.o
[ 28%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/slide.cpp.o
[ 29%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/event_queue.cpp.o
[ 29%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/datadevice.cpp.o
[ 29%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/blur_interface.cpp.o
[ 29%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/datadevicemanager.cpp.o
[ 29%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/dataoffer.cpp.o
[ 29%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/datasource.cpp.o
[ 29%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/buffer_interface.cpp.o
[ 29%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/dpms.cpp.o
[ 30%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/fakeinput.cpp.o
[ 30%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/fullscreen_shell.cpp.o
[ 30%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/idle.cpp.o
[ 30%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/idleinhibit.cpp.o
[ 30%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/clientconnection.cpp.o
[ 30%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/keyboard.cpp.o
[ 30%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/keystate.cpp.o
[ 31%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/remote_access.cpp.o
[ 31%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/compositor_interface.cpp.o
[ 31%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/outputconfiguration.cpp.o
[ 31%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/outputmanagement.cpp.o
[ 31%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/contrast_interface.cpp.o
[ 31%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/outputdevice.cpp.o
[ 31%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/output.cpp.o
[ 31%] Building CXX object src/client/CMakeFiles/KF5WaylandClient.dir/pointer.cpp.o
/home/p/kde/src/kwayland/src/server/contrast_interface.cpp:154:132: warning: missing initializer for member ‘org_kde_kwin_contrast_interface::set_frost’ [-Wmissing-field-initializers]
  154 |     {commitCallback, setRegionCallback, setContrastCallback, setIntensityCallback, setSaturationCallback, resourceDestroyedCallback};
      |                                                                                                                                    ^
/home/p/kde/src/kwayland/src/server/contrast_interface.cpp:154:132: warning: missing initializer for member ‘org_kde_kwin_contrast_interface::unset_frost’ [-Wmissing-field-initializers]
[ 32%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/datadevice_interface.cpp.o
/home/p/kde/src/kwayland/src/client/output.cpp:127:151: error: too many initializers for ‘wl_output_listener’
  127 | wl_output_listener Output::Private::s_outputListener = {geometryCallback, modeCallback, doneCallback, scaleCallback, nameCallback, descriptionCallback};
      |                                                                                                                                                       ^
gmake[2]: *** [src/client/CMakeFiles/KF5WaylandClient.dir/build.make:655: src/client/CMakeFiles/KF5WaylandClient.dir/output.cpp.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
[ 32%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/datadevicemanager_interface.cpp.o
[ 32%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/dataoffer_interface.cpp.o
gmake[1]: *** [CMakeFiles/Makefile2:536: src/client/CMakeFiles/KF5WaylandClient.dir/all] Error 2
gmake[1]: *** Waiting for unfinished jobs....
[ 32%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/datasource_interface.cpp.o
[ 32%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/display.cpp.o
[ 32%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/dpms_interface.cpp.o
[ 32%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/eglstream_controller_interface.cpp.o
[ 33%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/fakeinput_interface.cpp.o
[ 33%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/filtered_display.cpp.o
[ 33%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/idle_interface.cpp.o
[ 33%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/global.cpp.o
[ 33%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/idleinhibit_interface.cpp.o
[ 33%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/idleinhibit_interface_v1.cpp.o
[ 34%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/keyboard_interface.cpp.o
[ 34%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/keystate_interface.cpp.o
[ 34%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/linuxdmabuf_v1_interface.cpp.o
[ 34%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/output_interface.cpp.o
[ 34%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/outputchangeset.cpp.o
[ 34%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/outputconfiguration_interface.cpp.o
[ 35%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/outputdevice_interface.cpp.o
[ 35%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/outputmanagement_interface.cpp.o
[ 35%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/plasmashell_interface.cpp.o
[ 35%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/plasmavirtualdesktop_interface.cpp.o
[ 35%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/plasmawindowmanagement_interface.cpp.o
/home/p/kde/src/kwayland/src/server/plasmashell_interface.cpp:152:123: warning: missing initializer for member ‘org_kde_plasma_surface_interface::open_under_cursor’ [-Wmissing-field-initializers]
  152 |                                                                                                    setSkipSwitcherCallback};
      |                                                                                                                           ^
[ 35%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/pointer_interface.cpp.o
[ 36%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/pointerconstraints_interface.cpp.o
/home/p/kde/src/kwayland/src/server/plasmawindowmanagement_interface.cpp:344:127: warning: missing initializer for member ‘org_kde_plasma_window_interface::request_enter_activity’ [-Wmissing-field-initializers]
  344 |                                                                                             requestLeaveVirtualDesktopCallback};
      |                                                                                                                               ^
/home/p/kde/src/kwayland/src/server/plasmawindowmanagement_interface.cpp:344:127: warning: missing initializer for member ‘org_kde_plasma_window_interface::request_leave_activity’ [-Wmissing-field-initializers]
/home/p/kde/src/kwayland/src/server/plasmawindowmanagement_interface.cpp:344:127: warning: missing initializer for member ‘org_kde_plasma_window_interface::send_to_output’ [-Wmissing-field-initializers]
[ 36%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/pointerconstraints_interface_v1.cpp.o
[ 36%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/pointergestures_interface.cpp.o
[ 36%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/pointergestures_interface_v1.cpp.o
[ 36%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/qtsurfaceextension_interface.cpp.o
[ 36%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/region_interface.cpp.o
[ 37%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/relativepointer_interface.cpp.o
/home/p/kde/src/kwayland/src/server/pointergestures_interface_v1.cpp:44:156: warning: missing initializer for member ‘zwp_pointer_gestures_v1_interface::release’ [-Wmissing-field-initializers]
   44 | const struct zwp_pointer_gestures_v1_interface PointerGesturesUnstableV1Interface::Private::s_interface = {getSwipeGestureCallback, getPinchGestureCallback};
      |                                                                                                                                                            ^
[ 37%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/relativepointer_interface_v1.cpp.o
[ 37%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/remote_access_interface.cpp.o
[ 37%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/resource.cpp.o
[ 37%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/seat_interface.cpp.o
[ 37%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/server_decoration_interface.cpp.o
[ 38%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/server_decoration_palette_interface.cpp.o
[ 38%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/shadow_interface.cpp.o
[ 38%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/shell_interface.cpp.o
[ 38%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/slide_interface.cpp.o
[ 38%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/subcompositor_interface.cpp.o
[ 38%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/surface_interface.cpp.o
[ 39%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/surfacerole.cpp.o
[ 39%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/tablet_interface.cpp.o
[ 39%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/textinput_interface.cpp.o
[ 39%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/textinput_interface_v0.cpp.o
[ 39%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/textinput_interface_v2.cpp.o
[ 39%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/touch_interface.cpp.o
[ 40%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/xdgdecoration_interface.cpp.o
[ 40%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/xdgforeign_interface.cpp.o
[ 40%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/xdgforeign_v2_interface.cpp.o
[ 40%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/xdgoutput_interface.cpp.o
[ 40%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/xdgshell_interface.cpp.o
[ 40%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/xdgshell_stable_interface.cpp.o
[ 41%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/xdgshell_v5_interface.cpp.o
/home/p/kde/src/kwayland/src/server/xdgshell_stable_interface.cpp:608:110: warning: missing initializer for member ‘xdg_positioner_interface::set_reactive’ [-Wmissing-field-initializers]
  608 |                                                                                             setOffsetCallback};
      |                                                                                                              ^
/home/p/kde/src/kwayland/src/server/xdgshell_stable_interface.cpp:608:110: warning: missing initializer for member ‘xdg_positioner_interface::set_parent_size’ [-Wmissing-field-initializers]
/home/p/kde/src/kwayland/src/server/xdgshell_stable_interface.cpp:608:110: warning: missing initializer for member ‘xdg_positioner_interface::set_parent_configure’ [-Wmissing-field-initializers]
/home/p/kde/src/kwayland/src/server/xdgshell_stable_interface.cpp:924:122: warning: missing initializer for member ‘xdg_popup_interface::reposition’ [-Wmissing-field-initializers]
  924 | const struct xdg_popup_interface XdgPopupStableInterface::Private::s_interface = {resourceDestroyedCallback, grabCallback};
      |                                                                                                                          ^
[ 41%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/xdgshell_v6_interface.cpp.o
[ 41%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/logging.cpp.o
[ 41%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-output-management-protocol.c.o
[ 41%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-org_kde_kwin_outputdevice-protocol.c.o
[ 41%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-plasma-shell-protocol.c.o
[ 42%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-plasma-virtual-desktop-protocol.c.o
[ 42%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-plasma-window-management-protocol.c.o
[ 42%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-qt-surface-extension-protocol.c.o
[ 42%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-idle-protocol.c.o
[ 42%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-fake-input-protocol.c.o
[ 42%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-shadow-protocol.c.o
[ 43%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-dpms-protocol.c.o
[ 43%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-blur-protocol.c.o
[ 43%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-contrast-protocol.c.o
[ 43%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-relativepointer-unstable-v1-protocol.c.o
[ 43%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-slide-protocol.c.o
[ 44%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-server_decoration-protocol.c.o
[ 44%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-text-protocol.c.o
[ 44%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-text-input-unstable-v2-protocol.c.o
[ 44%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-pointer-gestures-unstable-v1-protocol.c.o
[ 44%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-xdg-shell-v6-protocol.c.o
[ 44%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-pointer-constraints-unstable-v1-protocol.c.o
[ 44%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-xdg-foreign-unstable-v2-protocol.c.o
[ 45%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-idle-inhibit-unstable-v1-protocol.c.o
[ 45%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-appmenu-protocol.c.o
[ 45%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-server_decoration_palette-protocol.c.o
[ 45%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-remote-access-protocol.c.o
[ 45%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-xdg-output-protocol.c.o
[ 45%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-xdg-shell-protocol.c.o
[ 46%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-xdg-decoration-protocol.c.o
[ 46%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-keystate-protocol.c.o
[ 46%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-eglstream-controller-protocol.c.o
[ 46%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-linux-dmabuf-unstable-v1-protocol.c.o
[ 46%] Building C object src/server/CMakeFiles/KF5WaylandServer.dir/wayland-tablet-unstable-v2-protocol.c.o
[ 46%] Building CXX object src/server/CMakeFiles/KF5WaylandServer.dir/qwayland-server-tablet-unstable-v2.cpp.o
[ 47%] Linking CXX shared library ../../bin/libKF5WaylandServer.so
[ 47%] Built target KF5WaylandServer
gmake: *** [Makefile:160: all] Error 2

Reply via email to