tce-load -i compiletc meson Xorg-7.7-3d-dev wayland-protocols libinput-dev libwebp1-dev libva2-dev libxkbcommon-dev pango-dev linux-pam-dev lcms2-dev colord-dev freerdp-dev gst-plugins-base-dev pipewire-dev xwayland seatd-dev libdisplay-info-dev neatvnc-dev wget https://gitlab.freedesktop.org/wayland/weston/-/releases/14.0.1/downloads/weston-14.0.1.tar.xz cd weston-14.0.1 patch -Np1 -i ../weston_broken_pipe.patch mkdir build cd build CC="gcc -flto -mtune=generic -Os -pipe" CXX="g++ flto -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" meson --prefix=/usr/local --localstatedir=/var --libexecdir=/usr/local/lib/weston --buildtype=plain -Dsystemd=false -Dsimple-clients="" -Ddemo-clients=false -Dxwayland-path=usr/local/bin/Xwayland -Dshell-ivi=false ninja [0m 42.13s] sudo ninja install weston 14.0.1 User defined options buildtype : plain demo-clients : false libexecdir : /usr/local/lib/weston localstatedir : /var prefix : /usr/local shell-ivi : false simple-clients: systemd : false xwayland-path : usr/local/bin/Xwaylan sudo -- seatd -g staff -n /run/seatd.sock & XDG_RUNTIME_DIR=/run/user/1001 weston Running custom install script '/bin/echo REMINDER: You are installing weston-launch, please make it setuid-root.' $ sudo mkdir -p /run/user/$(id -u) $ sudo chown tc:staff /run/user/$(id -u) $ sudo chmod 700 /run/user/$(id -u) $ XDG_RUNTIME_DIR=/run/user/$(id -u) weston-launch