kdesrc -- stuck building kwayland

Vlad Zahorodnii vlad.zahorodnii at kde.org
Mon Sep 12 15:30:52 BST 2022


Update wayland package. You need at least 1.20. Seems like we need to 
update CMakeLists.txt in kwayland

On 9/12/22 16:49, Nicola Mingotti wrote:
> yes, sure, I attach it here
> 
> Nicola
> 
> 
> 
> On Mon, Sep 12, 2022 at 3:28 PM Vlad Zahorodnii <vlad.zahorodnii at kde.org 
> <mailto:vlad.zahorodnii at 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>
>      > <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>
>      > <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
> 


More information about the kde-devel mailing list