Summary: | gui-libs/wlroots-0.17.3-r1 - [libliftoff-0.5.0] ../.../libliftoff.c: error: too few arguments to function liftoff_output_apply | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Arthur Zamarin <arthurzam> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jy6x2b32pie9, leohdz172, parona, prometheanfire |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/gentoo/gentoo/pull/36979 https://bugs.gentoo.org/show_bug.cgi?id=933600 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.clang.tar.xz etc.portage.tar.xz gui-libs:wlroots-0.17.3-r1:20240604-180811.log qlist-info.txt temp.tar.xz adds limiters to package discovery |
Description
Toralf Förster
![]() Created attachment 895074 [details]
emerge-info.txt
Created attachment 895075 [details]
emerge-history.txt
Created attachment 895076 [details]
environment
Created attachment 895077 [details]
etc.clang.tar.xz
Created attachment 895078 [details]
etc.portage.tar.xz
Created attachment 895079 [details]
gui-libs:wlroots-0.17.3-r1:20240604-180811.log
Created attachment 895080 [details]
qlist-info.txt
Created attachment 895081 [details]
temp.tar.xz
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1528c7f6bbfe7b29cdff23d7fe221d6c5e89b36 commit d1528c7f6bbfe7b29cdff23d7fe221d6c5e89b36 Author: Leonardo Hernández Hernández <leohdz172@proton.me> AuthorDate: 2024-06-01 05:22:25 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2024-06-04 18:31:29 +0000 gui-libs/wlroots: add upper bound in libliftoff dep Closes: https://bugs.gentoo.org/933542 Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Closes: https://github.com/gentoo/gentoo/pull/36979 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> gui-libs/wlroots/wlroots-0.17.3-r2.ebuild | 109 ++++++++++++++++++++++++++++++ 1 file changed, 109 insertions(+) Fails for me with new version, I have USE=-liftoff so upper bound doesn't apply. Upstream fixed compatibility in https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/6e6c4408d36ddad705458ca4b2e301192f7963fd Created attachment 895110 [details, diff]
adds limiters to package discovery
This patch pushes same exact fix to build system, so it would also ignore libliftoff-0.5.0 instead of locating libliftoff and trying to build with it.
Does the libliftoff use flag even do anything? I dont see hits hooked up to anything, is this just an unhandled automagic dependency? Yeah, it looks like it's unhanded automatic dependency. There doesn't appear to be a way to pass USE=liftoff to underlying meson without more patching. |