[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: kdesrc -- stuck building kwayland
From: Nicola Mingotti <nmingotti () gmail ! com>
Date: 2022-09-12 13:49:52
Message-ID: CAG5qL5QTe0LWaYsyad3++k3DLZHMPNpc9Z9PzrRF5=hKGeWDyQ () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
yes, sure, I attach it here
Nicola
On Mon, Sep 12, 2022 at 3:28 PM Vlad Zahorodnii <vlad.zahorodnii@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
>
[Attachment #5 (text/html)]
<div dir="ltr"><div class="gmail_default" \
style="font-family:monospace;font-size:small">yes, sure, I attach it here</div><div \
class="gmail_default" style="font-family:monospace;font-size:small"><br></div><div \
class="gmail_default" style="font-family:monospace;font-size:small">Nicola</div><div \
class="gmail_default" style="font-family:monospace;font-size:small"><br></div><div \
class="gmail_default" \
style="font-family:monospace;font-size:small"><br></div></div><br><div \
class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Sep 12, 2022 at 3:28 PM \
Vlad Zahorodnii <<a \
href="mailto:vlad.zahorodnii@kde.org">vlad.zahorodnii@kde.org</a>> \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 9/12/22 16:07, \
Nicola Mingotti wrote:<br> > Hi !<br>
> <br>
> I am very new to KDE development. I was doing some experiments with <br>
> *kdesrc*. I successfully built and modified dolphin, adding features i <br>
> wanted, of which i am extremely enthusiastic!<br>
> <br>
> I am using 10h/day Debian Stable since many years and on several<br>
> severs, it would beneficial to me to be able to keep working with this <br>
> OS and not move to a rolling-release OS. So, kdesrc for me it is great <br>
> to try new KDE software.<br>
> <br>
> Unfortunately it is a few days i am not able to compile<br>
> anything else since *kwayland* blocks all other elements.<br>
> <br>
> Trying to:<br>
> $> kdesrc-build kwayland --refresh-build<br>
> it fails, giving me back:<br>
> ---------------------------------<br>
> Building kwaylandfrom frameworks(3/3)<br>
> Fetching remote changes to kwayland<br>
> Merging kwaylandchanges from branch master<br>
> Source update complete for kwayland: no files affected<br>
> Rebuilding because the option refresh-build was set<br>
> Preparing build system for kwayland.<br>
> Removing files in build directory for kwayland<br>
> Old build system cleaned, starting new build system.<br>
> Running cmaketargeting Unix Makefiles...<br>
> Compiling... failed(after 38 seconds)<br>
> Note: --- 27--- compile warnings<br>
> <br>
> kwayland didn't build, stopping here.<br>
> <br>
> <<< PACKAGES FAILED TO BUILD >>><br>
> kwayland- file:///home/p/kde/src/log/2022-09-12-03/kwayland/build.log<br>
> <br>
> Important notification for kwayland:<br>
> kwaylandhas failed to build 8times.<br>
> You can check <a href="https://build.kde.org/search/?q=kwayland" \
rel="noreferrer" target="_blank">https://build.kde.org/search/?q=kwayland</a> <br> \
> <<a href="https://build.kde.org/search/?q=kwayland" rel="noreferrer" \
target="_blank">https://build.kde.org/search/?q=kwayland</a>> to see if this is \
expected.<br> > ---------------------------------------<br>
> <br>
> . looking into the "....build.log" file:<br>
> ----------------------------------------<br>
> ...<br>
> <br>
> [ 46%] Building C object \
src/server/CMakeFiles/KF5WaylandServer.dir/wayland-linux-dmabuf-unstable-v1-protocol.c.o<br>
> [ 46%] Building C object \
src/server/CMakeFiles/KF5WaylandServer.dir/wayland-tablet-unstable-v2-protocol.c.o<br>
> [ 46%] Building CXX object \
src/server/CMakeFiles/KF5WaylandServer.dir/qwayland-server-tablet-unstable-v2.cpp.o<br>
> [ 47%] Linking CXX shared library ../../bin/libKF5WaylandServer.so<br>
> [ 47%] Built target KF5WaylandServer<br>
> gmake: *** [Makefile:160: all] Error 2<br>
> <br>
> -------------------------------------------<br>
> <br>
> . if i follow the link:<br>
> <a href="https://build.kde.org/search/?q=kwayland" rel="noreferrer" \
target="_blank">https://build.kde.org/search/?q=kwayland</a> <br> > <<a \
href="https://build.kde.org/search/?q=kwayland" rel="noreferrer" \
target="_blank">https://build.kde.org/search/?q=kwayland</a>><br> > i get a \
Grafana page asking me a password.<br> > <br>
> . I don't know how to find the file "Makefile" of which<br>
> "gmake" is talking about. And "error 2" gives me zero hints \
:/<br> > <br>
> . I recently run<br>
> $> sudo apt-get update<br>
> $> sudo apt upgrade<br>
> => no difference on compiling kwayland, same error output<br>
> <br>
> I am stuck, any ideas ?<br>
> <br>
> bye<br>
> Nicola<br>
<br>
Can you post the full build.log file?<br>
<br>
Regards,<br>
Vlad<br>
</blockquote></div>
["build.log" (text/x-log)]
# 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
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic