[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 &lt;<a \
href="mailto:vlad.zahorodnii@kde.org">vlad.zahorodnii@kde.org</a>&gt; \
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> &gt; Hi !<br>
&gt; <br>
&gt; I am very new to KDE development. I was doing some experiments with <br>
&gt; *kdesrc*. I successfully built and modified dolphin, adding features i <br>
&gt; wanted, of which i am extremely enthusiastic!<br>
&gt; <br>
&gt; I am using 10h/day Debian Stable since many years and on several<br>
&gt; severs, it would beneficial to me to be able to keep working with this <br>
&gt; OS and not move to a rolling-release OS. So, kdesrc for me it is great <br>
&gt; to try new KDE software.<br>
&gt; <br>
&gt; Unfortunately it is a few days i am not able to compile<br>
&gt; anything else since *kwayland*  blocks all other elements.<br>
&gt; <br>
&gt; Trying to:<br>
&gt; $&gt; kdesrc-build kwayland --refresh-build<br>
&gt; it fails, giving me back:<br>
&gt; ---------------------------------<br>
&gt; Building kwaylandfrom frameworks(3/3)<br>
&gt;                 Fetching remote changes to kwayland<br>
&gt;                 Merging kwaylandchanges from branch master<br>
&gt;                 Source update complete for kwayland: no files affected<br>
&gt;                     Rebuilding because the option refresh-build was set<br>
&gt;                 Preparing build system for kwayland.<br>
&gt;                 Removing files in build directory for kwayland<br>
&gt;                 Old build system cleaned, starting new build system.<br>
&gt;                 Running cmaketargeting Unix Makefiles...<br>
&gt;                 Compiling... failed(after 38 seconds)<br>
&gt;                 Note: --- 27--- compile warnings<br>
&gt; <br>
&gt; kwayland didn&#39;t build, stopping here.<br>
&gt; <br>
&gt; &lt;&lt;&lt;   PACKAGES FAILED TO BUILD   &gt;&gt;&gt;<br>
&gt; kwayland- file:///home/p/kde/src/log/2022-09-12-03/kwayland/build.log<br>
&gt; <br>
&gt; Important notification for kwayland:<br>
&gt; kwaylandhas failed to build 8times.<br>
&gt;         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> \
&gt; &lt;<a href="https://build.kde.org/search/?q=kwayland" rel="noreferrer" \
target="_blank">https://build.kde.org/search/?q=kwayland</a>&gt; to see if this is \
expected.<br> &gt; ---------------------------------------<br>
&gt; <br>
&gt; . looking into the &quot;....build.log&quot; file:<br>
&gt; ----------------------------------------<br>
&gt; ...<br>
&gt; <br>
&gt; [ 46%] Building C object \
src/server/CMakeFiles/KF5WaylandServer.dir/wayland-linux-dmabuf-unstable-v1-protocol.c.o<br>
 &gt; [ 46%] Building C object \
src/server/CMakeFiles/KF5WaylandServer.dir/wayland-tablet-unstable-v2-protocol.c.o<br>
 &gt; [ 46%] Building CXX object \
src/server/CMakeFiles/KF5WaylandServer.dir/qwayland-server-tablet-unstable-v2.cpp.o<br>
 &gt; [ 47%] Linking CXX shared library ../../bin/libKF5WaylandServer.so<br>
&gt; [ 47%] Built target KF5WaylandServer<br>
&gt; gmake: *** [Makefile:160: all] Error 2<br>
&gt; <br>
&gt; -------------------------------------------<br>
&gt; <br>
&gt; . if i follow the link:<br>
&gt; <a href="https://build.kde.org/search/?q=kwayland" rel="noreferrer" \
target="_blank">https://build.kde.org/search/?q=kwayland</a> <br> &gt; &lt;<a \
href="https://build.kde.org/search/?q=kwayland" rel="noreferrer" \
target="_blank">https://build.kde.org/search/?q=kwayland</a>&gt;<br> &gt; i get a \
Grafana page asking me a password.<br> &gt; <br>
&gt; . I don&#39;t know how to find the file &quot;Makefile&quot; of which<br>
&gt; &quot;gmake&quot; is talking about. And &quot;error 2&quot; gives me zero hints \
:/<br> &gt; <br>
&gt; . I recently run<br>
&gt; $&gt; sudo apt-get update<br>
&gt; $&gt; sudo apt upgrade<br>
&gt; =&gt; no difference on compiling kwayland, same error output<br>
&gt; <br>
&gt; I am stuck, any ideas ?<br>
&gt; <br>
&gt; bye<br>
&gt; 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