try with a clean build
Search Criteria
Package Details: hyprland-git 0.48.0.r62.gd775686-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/hyprland-git.git (read-only, click to copy) |
---|---|
Package Base: | hyprland-git |
Description: | Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks |
Upstream URL: | https://github.com/hyprwm/Hyprland |
Licenses: | BSD-3-Clause |
Conflicts: | hyprland |
Provides: | hyprland, wayland-compositor |
Submitter: | hertog |
Maintainer: | Vaxry (zjeffer, alba4k) |
Last Packager: | alba4k |
Votes: | 95 |
Popularity: | 1.48 |
First Submitted: | 2022-04-12 20:26 (UTC) |
Last Updated: | 2025-04-11 23:37 (UTC) |
Dependencies (56)
- aquamarine-gitAUR
- cairo (cairo-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- glslang (glslang-gitAUR)
- hyprcursor-gitAUR
- hyprgraphics-gitAUR
- hyprland-qtutils-gitAUR
- hyprlang-gitAUR
- hyprutils-gitAUR
- libdisplay-info (libdisplay-info-gitAUR)
- libdrm (libdrm-gitAUR)
- libglvnd (libglvnd-gitAUR)
- libinput (libinput-gitAUR, libinput-multiplierAUR, libinput-three-finger-dragAUR, libinput-noaccumAUR)
- libliftoff (libliftoff-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxcursor
- libxfixes
- libxkbcommon (libxkbcommon-gitAUR)
- libxrender
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, amdonly-gaming-mesa-gitAUR, mesa-minimal-gitAUR, mesa-fp8-gitAUR, mesa-gitAUR, mesa-amber)
- opengl-driver (nvidia-410xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, mesa-wsl2-gitAUR, mesa-amd-bc250AUR, nvidia-510xx-utilsAUR, amdonly-gaming-mesa-gitAUR, mesa-minimal-gitAUR, nvidia-535xx-utilsAUR, nvidia-utils-betaAUR, nvidia-470xx-utilsAUR, nvidia-525xx-utilsAUR, nvidia-utils-teslaAUR, nvidia-390xx-utilsAUR, nvidia-vulkan-utilsAUR, mesa-fp8-gitAUR, nvidia-550xx-utilsAUR, mesa-gitAUR, mesa, mesa-amber, nvidia-utils)
- pango (pango-gitAUR)
- pixman (pixman-gitAUR)
- polkit (polkit-gitAUR, polkit-consolekitAUR)
- re2 (re2-gitAUR)
- seatd (seatd-gitAUR)
- systemd-libs (systemd-libs-fmlAUR, systemd-libs-gitAUR, systemd-libs-selinuxAUR)
- tomlplusplus
- util-linux-libs (util-linux-libs-aesAUR, util-linux-libs-selinuxAUR)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- wayland-protocols (wayland-protocols-gitAUR)
- xcb-proto (xcb-proto-gitAUR)
- xcb-util
- xcb-util-errors
- xcb-util-image
- xcb-util-keysyms
- xcb-util-renderutil
- xcb-util-wm
- xorg-xwayland (xorg-xwayland-gitAUR, xorg-xwayland-bug865-issue1578AUR, xorg-xwayland-hidpi-xpropAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- glaze (glaze-gitAUR) (make)
- hyprland-protocols-gitAUR (make)
- hyprwayland-scanner-gitAUR (make)
- ninja (ninja-kitwareAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR, ninja-memAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- xorgproto (xorgproto-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (optional) – to build and install plugins using hyprpm
- cpio (cpio-gitAUR) (optional) – to build and install plugins using hyprpm
- glaze (glaze-gitAUR) (optional) – to build and install plugins using hyprpm
- meson (meson-gitAUR) (optional) – to build and install plugins using hyprpm
- uwsm (optional) – the recommended way to start Hyprland
Required by (79)
- autoricer-bin (requires hyprland) (optional)
- focal-hyprland-git (requires hyprland)
- frogprog-hyprland-dark-git (requires hyprland)
- frogprog-hyprland-light-git (requires hyprland)
- gbar-git (requires hyprland) (optional)
- greetd-regreet-git (requires wayland-compositor)
- grimblast-git (requires hyprland)
- hdisplays (requires hyprland) (make)
- hdrop-git (requires hyprland)
- hy3 (requires hyprland)
- hy3-git (requires hyprland)
- hycov-git (requires hyprland)
- hyde-ipc (requires hyprland)
- hyde-ipc-bin (requires hyprland)
- hyde-ipc-git (requires hyprland)
- hypr-trans-git (requires hyprland)
- hypr-wellbeing-bin (requires hyprland)
- hypraway (requires hyprland)
- hyprdim (requires hyprland)
- hyprdwl-git (requires hyprland)
- Show 59 more...
Sources (2)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 40 Next › Last »
alba4k commented on 2025-01-09 18:57 (UTC)
tuxmanxd commented on 2025-01-09 18:51 (UTC)
@alba4k here is a link to the full log file https://gofile.io/d/72UK8r
alba4k commented on 2025-01-09 18:16 (UTC)
Idk honestly, builds just fine on my machine.
what does the whole error look like?
tuxmanxd commented on 2025-01-09 16:26 (UTC)
@janin I rebuilded hyprland-protocols-git and it fixed the error below but now it throws a new error: make[2]: *** [CMakeFiles/Hyprland.dir/build.make:2615: CMakeFiles/Hyprland.dir/src/render/Renderer.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:198: CMakeFiles/Hyprland.dir/all] Error 2 make: *** [Makefile:156: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... -> error making: hyprland-git-exit status 4 -> Failed to install the following packages. Manual intervention is required: hyprland-git - exit status 4
<deleted-account> commented on 2025-01-09 08:26 (UTC)
After the HDR commit, CMake keeps spamming warnings about virtual assertions something, during the building
janin commented on 2025-01-03 10:09 (UTC)
@tuxmandxd
Rebuilding hyprland-protocols-git solved this for me. I think you can remove it entirely and choose to remove make dependencies when upgrading hyprland-git as all packages that require it only require it as a make dep.
Generally whenever a hypr*-git package fails to update it's usually a dependency that needs to be rebuilt.
tuxmanxd commented on 2025-01-03 09:27 (UTC)
I was trying to upgrade all my aur packages with yay then hyprland was failing I tried to manually build it but nothing here is the output of the terminal : Couldn't load proto make[2]: *** [CMakeFiles/Hyprland.dir/build.make:193: /home/zakariya/.cache/yay/hyprland-git/src/Hyprland/protocols/hyprland-surface-v1.cpp] Error 1 make[1]: *** [CMakeFiles/Makefile2:219: CMakeFiles/Hyprland.dir/all] Error 2 make: *** [Makefile:156: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... -> error making: hyprland-git-exit status 4 -> Failed to install the following packages. Manual intervention is required: hyprland-git - exit status 4
alba4k commented on 2024-12-30 21:49 (UTC) (edited on 2024-12-30 21:49 (UTC) by alba4k)
Please do not list makedeps for other packages as optdeps.
What do you mean? hyprpm is provided by this package and those optdeps are simply required by hyprpm to work
moetayuko commented on 2024-12-28 05:58 (UTC) (edited on 2024-12-28 06:36 (UTC) by moetayuko)
glaze is header-only, I think it should be makedepends rather than depends
python is used by libudis86 for codegen https://github.com/canihavesomecoffee/udis86/blob/master/libudis86/CMakeLists.txt#L11 so it needs to be added to makedepends. previously it was implicitly introduced by meson, but meson is no longer listed in makedepends
Pinned Comments
xiota commented on 2025-04-11 01:10 (UTC) (edited on 2025-04-11 01:11 (UTC) by xiota)
Here's the current depends tree to help people figure out (re)build order. Some duplicates are omitted.
alba4k commented on 2025-04-09 20:40 (UTC)
To report issues, open pull requests, or check out other hyprland-related packages, you can check out https://github.com/alba4k/hyprwm-pkgbuilds