[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    kdesrc -- stuck building kwayland
From:       Nicola Mingotti <nmingotti () gmail ! com>
Date:       2022-09-12 13:07:47
Message-ID: CAG5qL5RwfsgsYqmP6UvSV9VMBs1g=EDog5-JZMOhLOhOgiByAA () mail ! gmail ! com
[Download RAW message or body]

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 kwayland from frameworks (3/3)
       Fetching remote changes to kwayland
       Merging kwayland changes 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 cmake targeting 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:
   kwayland has failed to build 8 times.
   You can check 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
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

[Attachment #3 (text/html)]

<div dir="ltr"><div class="gmail_default" \
style="font-family:monospace;font-size:small">Hi !</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">I am very new to KDE development. I was \
doing some experiments with <b>kdesrc</b>. I successfully built and modified dolphin, \
adding features i wanted, of which i am extremely enthusiastic!</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">I am using \
10h/day Debian Stable since many years and on several</div><div class="gmail_default" \
style="font-family:monospace;font-size:small">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.</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">Unfortunately it is a few days i am not \
able to compile  </div><div class="gmail_default" \
style="font-family:monospace;font-size:small">anything else since <b>kwayland</b>  \
blocks all other elements.  </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">Trying to:</div><div \
class="gmail_default" style="font-family:monospace;font-size:small"><font \
color="#0000ff">$&gt; kdesrc-build kwayland --refresh-build</font><br></div><div \
class="gmail_default" style="font-family:monospace;font-size:small"><font \
color="#000000">it fails, giving me back:</font></div><div class="gmail_default" \
style="font-family:monospace;font-size:small">---------------------------------</div><div \
class="gmail_default" style="font-family:monospace;font-size:small">Building <span \
style="color:rgb(24,178,24)">kwayland</span><span style="color:rgb(0,0,0)"> from \
</span><span style="color:rgb(24,178,24)">frameworks</span><span \
style="color:rgb(0,0,0)"> (3/3) </span><br>               Fetching remote changes to \
<span style="color:rgb(24,178,24)">kwayland</span><span style="color:rgb(0,0,0)"> \
</span><br>               Merging <span \
style="color:rgb(24,178,24)">kwayland</span><span style="color:rgb(0,0,0)"> changes \
from branch </span><span style="font-weight:bold;color:rgb(0,0,0)">master</span><span \
style="color:rgb(0,0,0)"> </span><br>               Source update complete for <span \
style="color:rgb(24,178,24)">kwayland</span><span style="color:rgb(0,0,0)">: no files \
affected </span><br>                   Rebuilding because the option refresh-build \
was set <br>               Preparing build system for <span \
style="color:rgb(178,104,24)">kwayland</span><span style="color:rgb(0,0,0)">. \
</span><br>               Removing files in build directory for <span \
style="color:rgb(24,178,24)">kwayland</span><span style="color:rgb(0,0,0)"> \
</span><br>               Old build system cleaned, starting new build system. <br>   \
Running <span style="color:rgb(24,178,24)">cmake</span><span \
style="color:rgb(0,0,0)"> targeting </span><span \
style="font-weight:bold;color:rgb(0,0,0)">Unix Makefiles</span><span \
style="color:rgb(0,0,0)">... </span><br>               Compiling... <span \
style="font-weight:bold;color:rgb(255,84,84)">failed</span><span \
style="color:rgb(0,0,0)"> (after 38 seconds) </span><br>               Note: --- \
<span style="font-weight:bold;color:rgb(255,255,84)">27</span><span \
style="color:rgb(0,0,0)"> --- compile warnings </span><br>
<br>kwayland didn&#39;t build, stopping here.
<br>
<br><span style="font-weight:bold;color:rgb(255,84,84)">&lt;&lt;&lt;   PACKAGES \
FAILED TO BUILD   &gt;&gt;&gt;</span><span style="color:rgb(0,0,0)"> </span><br><span \
style="color:rgb(178,24,24)">kwayland</span><span style="color:rgb(0,0,0)"> - \
</span><span style="color:rgb(24,178,24)">file:///home/p/kde/src/log/2022-09-12-03/kwayland/build.log</span><span \
style="color:rgb(0,0,0)"> </span><br>
<br><span style="color:rgb(178,104,24)">Important notification for </span><span \
style="font-weight:bold;color:rgb(255,255,84)">kwayland</span><span \
style="color:rgb(0,0,0)">: </span><br>       <span \
style="color:rgb(178,104,24)">kwayland</span><span style="color:rgb(0,0,0)"> has \
failed to build </span><span style="font-weight:bold;color:rgb(0,0,0)">8</span><span \
style="color:rgb(0,0,0)"> times. </span><br>       You can check <a \
href="https://build.kde.org/search/?q=kwayland" \
target="_blank">https://build.kde.org/search/?q=kwayland</a> to see if this is \
expected.<br></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 \
class="gmail_default" style="font-family:monospace;font-size:small">. looking into \
the &quot;....build.log&quot; file:  </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"><pre \
style="margin-top:0px;margin-bottom:0px">[ 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></pre></div><div \
class="gmail_default" \
style="font-family:monospace;font-size:small">-------------------------------------------</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">. if i follow the \
link:</div><div class="gmail_default" \
style="font-family:monospace;font-size:small"><a \
href="https://build.kde.org/search/?q=kwayland" \
target="_blank">https://build.kde.org/search/?q=kwayland</a><br></div><div \
class="gmail_default" style="font-family:monospace;font-size:small">i get a Grafana \
page asking me a password.</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">. I don&#39;t know how to find the file \
&quot;Makefile&quot; of which</div><div class="gmail_default" \
style="font-family:monospace;font-size:small">&quot;gmake&quot; is talking about. And \
&quot;error 2&quot; gives me zero hints :/</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">. I recently run</div><div \
class="gmail_default" style="font-family:monospace;font-size:small"><font \
color="#0000ff">$&gt; sudo apt-get update</font></div><div class="gmail_default" \
style="font-family:monospace;font-size:small"><font color="#0000ff">$&gt; sudo apt \
upgrade</font></div><div class="gmail_default" \
style="font-family:monospace;font-size:small">=&gt; no difference on compiling \
kwayland, same error output</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">I am stuck, any ideas ?  </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">bye</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 \
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 \
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>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic