Summary: | gui-wm/wayfire-0.7.5 - ../.../wlroots-full.hpp: fatal error: .../libinput.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | PullRequest |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/32131 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt.bz2 environment etc.clang.tar.bz2 etc.portage.tar.bz2 gui-wm:wayfire-0.7.5:20230601-133607.log logs.tar.bz2 temp.tar.bz2 |
Description
Toralf Förster
2023-06-01 14:16:57 UTC
Created attachment 863007 [details]
emerge-info.txt
Created attachment 863008 [details]
emerge-history.txt.bz2
Created attachment 863009 [details]
environment
Created attachment 863010 [details]
etc.clang.tar.bz2
Created attachment 863011 [details]
etc.portage.tar.bz2
Created attachment 863012 [details]
gui-wm:wayfire-0.7.5:20230601-133607.log
Created attachment 863013 [details]
logs.tar.bz2
Created attachment 863014 [details]
temp.tar.bz2
Could it be because you have USE="-libinput" for gui-libs/wlroots? similar at 17.1_desktop_gnome-20230613-210825: FAILED: src/wayfire.p/util.cpp.o x86_64-pc-linux-gnu-g++ -Isrc/wayfire.p -Isrc -I../wayfire-0.7.5/src -I. -I../wayfire-0.7.5 -I../wayfire-0.7.5/src/api -Isubprojects/wf-utils -I../wayfire-0.7.5/subprojects/wf-utils -Isubprojects/wf-touch -I../wayfire-0.7.5/subprojects/wf-touch -I/usr/lib64/libffi/include -I/usr/include/libdrm -I/us In file included from ../wayfire-0.7.5/src/util.cpp:8: ../wayfire-0.7.5/src/api/wayfire/nonstd/wlroots-full.hpp:82:10: fatal error: wlr/backend/drm.h: No such file or directory 82 | #include <wlr/backend/drm.h> | ^~~~~~~~~~~~~~~~~~~ The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0341dc62576853a537af25547ac6a93acf842913 commit 0341dc62576853a537af25547ac6a93acf842913 Author: Alfred Wingate <parona@protonmail.com> AuthorDate: 2023-08-01 18:03:07 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-08-07 02:53:43 +0000 gui-wm/wayfire: require missing use flags * drm and libinput were made optional in wlroots-0.15, they are required by wayfire unconditionally though. * Require x11-backend in wlroots to avoid automagic in wayfire. https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/b37731cdbbef4dc52033c2d26b04d2329720fa07 https://github.com/WayfireWM/wayfire/blob/v0.7.5/meson.build#L133 Closes: https://bugs.gentoo.org/907638 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/32131 Signed-off-by: Sam James <sam@gentoo.org> gui-wm/wayfire/wayfire-0.7.5-r1.ebuild | 121 +++++++++++++++++++++++++++++++++ gui-wm/wayfire/wayfire-9999.ebuild | 4 +- 2 files changed, 123 insertions(+), 2 deletions(-) |