Search Criteria
Package Details: wlroots0.15 0.15.1-6
Package Actions
Git Clone URL: | https://aur.archlinux.org/wlroots0.15.git (read-only, click to copy) |
---|---|
Package Base: | wlroots0.15 |
Description: | Modular Wayland compositor library |
Upstream URL: | https://gitlab.freedesktop.org/wlroots/wlroots |
Licenses: | MIT |
Submitter: | TrialnError |
Maintainer: | TrialnError |
Last Packager: | TrialnError |
Votes: | 1 |
Popularity: | 0.007557 |
First Submitted: | 2023-10-08 17:25 (UTC) |
Last Updated: | 2024-06-30 18:15 (UTC) |
Dependencies (22)
- libglvnd (libglvnd-gitAUR)
- libinput (libinput-multiplierAUR, libinput-noaccumAUR, libinput-three-finger-dragAUR, libinput-gitAUR)
- libpixman-1.so (pixman-gitAUR, pixman)
- libseat.so (seatd)
- libudev.so (systemd-chromiumos-libsAUR, libeudevAUR, systemd-libs-fmlAUR, lib32-systemd-gitAUR, systemd-libs-selinuxAUR, systemd-libs-gitAUR, lib32-systemd, systemd-libs)
- libvulkan.so (lib32-vulkan-icd-loader-gitAUR, vulkan-icd-loader-gitAUR, lib32-vulkan-icd-loader, vulkan-icd-loader)
- libwayland-client.so (wayland-asan-gitAUR, wayland-chromiumAUR, lib32-wayland, wayland)
- libwayland-server.so (wayland-asan-gitAUR, wayland-chromiumAUR, lib32-wayland, wayland)
- libxcb (libxcb-gitAUR)
- libxkbcommon.so (libxkbcommon-gitAUR, lib32-libxkbcommon, libxkbcommon)
- opengl-driver (nvidia-410xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, nvidia-vulkan-utilsAUR, mesa-minimal-gitAUR, mesa-wsl2-gitAUR, nvidia-535xx-utilsAUR, nvidia-470xx-utilsAUR, mesa-amd-bc250AUR, nvidia-390xx-utilsAUR, nvidia-utils-teslaAUR, nvidia-utils-betaAUR, nvidia-510xx-utilsAUR, nvidia-525xx-utilsAUR, amdonly-gaming-mesa-gitAUR, mesa-gitAUR, nvidia-550xx-utilsAUR, mesa, mesa-amber, nvidia-utils)
- xcb-util-errors
- xcb-util-renderutil
- xcb-util-wm
- glslang (glslang-gitAUR) (make)
- meson (meson-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- systemd (systemd-chromiumosAUR, systemd-fmlAUR, systemd-selinuxAUR, systemd-gitAUR) (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- Show 2 more dependencies...
Latest Comments
1 2 Next › Last »
TrialnError commented on 2024-06-30 18:20 (UTC)
Thanks for the heads up scop.
GCC14 introduced a new check+warning and wlroots used
calloc
a little bit sloppy, which caused the compile error.scop commented on 2024-06-26 23:40 (UTC)
This is failing to build on a fresh install.
FAILED: libwlroots.so.10.p/backend_libinput_tablet_pad.c.o FAILED: libwlroots.so.10.p/backend_wayland_output.c.o
yaakoss commented on 2023-10-14 11:19 (UTC)
it also works for me again. Thank you for the fast solution :)
teawrecks commented on 2023-10-11 21:03 (UTC)
Looks like it's building for me now. Thank you :)
TrialnError commented on 2023-10-11 18:43 (UTC)
Thanks for the feedback everyone.
Reason for the different experience while compiling this is related to autoenabled features. And the cause is, like discovered by yaakoss,
ffmpeg
. Everyone building this package not in a clean chroot/container will likely haveffmpeg
installed.meson
discovers some libraries from ffmpeg and enables compilation of the examples. Something that won't happen in a clean build environment, as ffmpeg isn't pulled there.So I'm currently looking how to explicitly disable the examples (behaviour like before, because the examples were never part of the repo wlroots0.15 package), which should fix this for everyone.
@FabioLolix: That is a sensible suggestion. There is really no benefit in keeping this.
teawrecks commented on 2023-10-10 22:30 (UTC)
I'm seeing the same build error as DLAN using yay to build on EndeavorOS. I'm using
mesa
on intel, andffmpeg
just updated to 2:6.0-12.yaakoss commented on 2023-10-10 21:05 (UTC) (edited on 2023-10-10 21:06 (UTC) by yaakoss)
sudo pacman -Qs ffmpeg
local/ffmpeg 2:6.0-12
Complete solution to record, convert and stream audio and video
local/ffmpeg4.4 4.4.4-2
Complete solution to record, convert and stream audio and video
I use yay to build and install the package.
I installed the package in the past and it worked until i updated on 9th :)
I usually update every few days using yay
FabioLolix commented on 2023-10-10 20:07 (UTC)
IMO this shouldn't provide
libwlroots.so
, this can be installed alongside wlroots so packages builded against that will fail to run with only this installed, packages that needlibwlroots.so.10
need to depends onwlroots0.15
explicity, like your pkgbuilds hikari and wayboxDLAN commented on 2023-10-10 19:37 (UTC)
I am just running
makepkg -si
after cloning, nothing fancy.TrialnError commented on 2023-10-10 18:15 (UTC)
Interesting find yaakoss.
Therefore the question for both of you. What ffmpeg(/libav) version(s) have you installed? How do you build the package?
Like FabioLolix I'm building the package in a clean chroot/container. And that works. Didn't try a dirty build yet, but will do when I am back at the desktop.
@FabioLolix: I know.
1 2 Next › Last »