On Fri, Aug 28, 2026 at 11:45:53PM -0400, Daniel Dickman wrote: > From pkg/DESCR: > > "Weston is the reference implementation of a Wayland compositor. It is a > lean, fast compositor with a modular architecture supporting multiple > backends (X11, Wayland, headless) and a plugin-based shell interface. It > includes a set of demo and test clients demonstrating the Wayland > protocol, as well as XWayland support for running X11 applications." > > ok to import? > > I was able to launch it from within sway/foot with: > > "weston --backend=wayland" > > There were a number of Linux portability issues to grind through, but in > the end it wasn't too bad. > > If someone has the energy to push the portability fixes upstream that > might be helpful.
Hi, looks like more porting is needed (or disable the x11 backend and gl renderer): [10:12:44.346] Loading module '/usr/local/lib/libweston-16/x11-backend.so' [10:12:44.352] Loading module '/usr/local/lib/libweston-16/gl-renderer.so' weston:/usr/local/lib/libweston-16/gl-renderer.so: undefined symbol 'strchrnul' weston:/usr/local/lib/libweston-16/gl-renderer.so: undefined symbol 'weston_linux_sync_file_read_timestamp' [10:12:44.409] Failed to load module: Cannot load specified object [10:12:44.410] fatal: failed to create compositor backend (I explicitely tested running weston over X11) -- Matthieu Herrb
