Fails to build with -Werror=maybe-uninitialized
Search Criteria
Package Details: wlroots-git 0.19.0.r7126.e17916d4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/wlroots-git.git (read-only, click to copy) |
---|---|
Package Base: | wlroots-git |
Description: | Modular Wayland compositor library (git development version) |
Upstream URL: | https://gitlab.freedesktop.org/wlroots/wlroots |
Keywords: | compositor egl gles2 libdrm libinput library modular opengl vulkan wayland wlroots |
Licenses: | MIT |
Provides: | libwlroots-0.19.so |
Submitter: | aperez |
Maintainer: | aperez (GreyXor) |
Last Packager: | GreyXor |
Votes: | 64 |
Popularity: | 0.55 |
First Submitted: | 2018-02-20 16:48 (UTC) |
Last Updated: | 2024-07-14 10:33 (UTC) |
Dependencies (26)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- glslang (glslang-gitAUR)
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- libdisplay-info (libdisplay-info-gitAUR)
- libdrm (libdrm-gitAUR)
- libglvnd (libglvnd-gitAUR)
- libinput (libinput-noaccumAUR, libinput-gitAUR, libinput-multiplierAUR, libinput-three-finger-dragAUR)
- libliftoff (libliftoff-gitAUR)
- libxcb (libxcb-gitAUR)
- libxkbcommon (libxkbcommon-gitAUR)
- opengl-driver (nvidia-410xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, mesa-wsl2-gitAUR, mesa-amd-bc250AUR, nvidia-550xx-utilsAUR, mesa-gitAUR, nvidia-525xx-utilsAUR, nvidia-510xx-utilsAUR, nvidia-535xx-utilsAUR, nvidia-utils-teslaAUR, nvidia-utils-betaAUR, nvidia-vulkan-utilsAUR, amdonly-gaming-mesa-gitAUR, nvidia-390xx-utilsAUR, mesa-minimal-gitAUR, nvidia-470xx-utilsAUR, mesa, mesa-amber, nvidia-utils)
- pixman (pixman-gitAUR)
- seatd (seatd-gitAUR)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-fmlAUR, systemd-libs-selinuxAUR, systemd-libs-gitAUR)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- xcb-util-errors
- xcb-util-renderutil
- xcb-util-wm
- git (git-gitAUR, git-glAUR) (make)
- meson (meson-gitAUR) (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- xorg-xwayland (xorg-xwayland-gitAUR, xorg-xwayland-bug865-issue1578AUR, xorg-xwayland-hidpi-xpropAUR) (make)
- xorgproto (xorgproto-gitAUR) (make)
- xorg-xwayland (xorg-xwayland-gitAUR, xorg-xwayland-bug865-issue1578AUR, xorg-xwayland-hidpi-xpropAUR) (optional) – enable X11 support
Required by (13)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 Next › Last »
auruser123 commented on 2021-02-12 09:32 (UTC)
ynakao commented on 2021-02-08 03:18 (UTC)
xcb-util-renderutil
is required as a dependency after this commit. Otherwise, build fails saying the following message.
Run-time dependency xcb-renderutil found: NO (tried pkgconfig)
Message: Install "xcb-renderutil" or pass "-Dx11-backend=disabled" to disable it.
Required for X11 backend support.
backend/x11/meson.build:22:1: ERROR: Dependency "xcb-renderutil" not found, tried pkgconfig
A full log can be found at /build/wlroots-git/src/wlroots-git/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
Aborting...
kode54 commented on 2021-01-28 02:29 (UTC)
@maricn Thanks for the dumb comment and thanks especially for deleting it, leaving the only evidence the emails that got sent to everyone subscribed to the package.
No, this is not 0.11.0. This is a Git package, if you actually run makepkg
, it will fetch the source code from the Git repository, and generate a new version string based on the package's current release tag and commit count and hash from that tag. As of the exact time this post was made, that tag is:
0.12.0-283-ga406f194
Which, in turn, will produce a version string of:
0.12.0.r283.ga406f194
kode54 commented on 2020-11-24 23:05 (UTC)
I can't say that's even required now, as I installed the alleged requisite items, and it still crashed on startup here. I had to downgrade it one commit to r44.
Rucikir commented on 2020-11-24 10:33 (UTC)
@kode54 do you know what feature is required from mesa-git (respectively, libglvnd), so that we may switch to a released version when that feature is released? By "bleeding-edge", do you mean unreleased but in the dev repo? I think that depending on mesa-git is a big change.
kode54 commented on 2020-11-24 03:57 (UTC)
Hi, latest commit now requires mesa-git and bleeding edge libglvnd, or else compositors crash on startup.
Listing a generic OpenGL requirement was never true anyway, as this never has, and likely never will, work on Nvidia proprietary drivers.
Rucikir commented on 2020-10-30 12:44 (UTC)
When applying commit ff8e6a6 Disable examples to avoid needing ffmpeg as makedepends, remove libcap, you forgot to remove the line -Dlibcap=enabled \
in build()
.
shoober420 commented on 2020-07-03 06:02 (UTC)
@Ferdi265
Thanks for the info. ffmpeg should then be added to "optdepends=" if one desires to build the examples. Maintainer, where you at?
grumpey commented on 2020-06-30 23:18 (UTC)
libcap can be removed from the dependencies, see https://github.com/swaywm/wlroots/commit/906c0766df2fec4bd32c316fd1b0d46fded5fc84#diff-969b60ad3d206fd45c208e266ccfed38
Thanks
Pinned Comments
aperez commented on 2018-09-28 08:31 (UTC) (edited on 2019-03-07 16:25 (UTC) by aperez)
IMPORTANT
Please do not flag this package as out-of-date if the only change you need is to update to a newer version. It is not needed because it always fetches the sources using Git and uses the most recent version without needing to modify the PKGBUILD — just rebuild the package.
Also, please try building in a clean chroot before assuming that the PKGBUILD is broken.