Summary: | gui-wm/hyprland-0.40.0-r1 fails to compile: libliftoff.c:410:27: error: too few arguments to function liftoff_output_apply | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Julien Roy <julien> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | johnmh, joost.ruis, julien, proxy-maint, tomenglund26 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 934198 | ||
Bug Blocks: | |||
Attachments: | build.log |
Description
Agostino Sarubbo
2024-06-03 06:44:18 UTC
Created attachment 894984 [details]
build.log
build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: FAILED: subprojects/wlroots-hyprland/libwlroots.a.p/backend_drm_libliftoff.c.o Library execinfo found: NO Run-time dependency epoll-shim found: NO (tried pkgconfig and cmake) wlroots-hyprland| Run-time dependency xcb-renderutil found: NO (tried pkgconfig and cmake) ../hyprland-source/subprojects/wlroots-hyprland/backend/drm/libliftoff.c:410:27: error: too few arguments to function ‘liftoff_output_apply’ Same happens with gui-wm/hyprland-0.39.1-r3 yeah hyprland has to bump the version of the subproject wlroots-hyprland to get the somewhat recent commit https://github.com/hyprwm/wlroots-hyprland/commit/91de8da4b6b9b3c5630123d2446cd6de4e80071a , i made an upstream bugreport on hyprwm so it will eventually solve itself. Seems upstream has a patch. Testing it. https://github.com/hyprwm/Hyprland/commit/098ac916a6314a2b731532e0c85f357e3cf90d2f (In reply to Joost Ruis from comment #5) > Seems upstream has a patch. Testing it. > > https://github.com/hyprwm/Hyprland/commit/ > 098ac916a6314a2b731532e0c85f357e3cf90d2f Decided to fall back on stable tree on this. With dev-libs/libliftoff-0.4.1 gui-wm/hyprland-0.39.1-r3 compiles fine. (In reply to Joost Ruis from comment #5) > Seems upstream has a patch. Testing it. > > https://github.com/hyprwm/Hyprland/commit/ > 098ac916a6314a2b731532e0c85f357e3cf90d2f Hyprland 0.40.0-r1 compiles fine with dev-libs/libliftoff-0.4.1, so the issue seems to be with just dev-libs/libliftoff-0.5.0 Masking >= 0.5.0 should fix this until the next Hyprland release Add a < dep for now, if you don't want to backport the patch? (although backporting the patch would be preferred) Ah, nevermind, I see bug 934198. This should be fixed by: https://gitweb.gentoo.org/repo/gentoo.git/commit/gui-wm/hyprland?id=89b5adb01e2a82174ce16807df3e628b868b54d7 https://gitweb.gentoo.org/repo/gentoo.git/commit/gui-wm/hyprland?id=631aba7a84a469c926c2c60cbec390c1ccba71b6 0.40.0 is no longer in tree. Newer version has this fixed |