https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: gui-apps/hyprland-plugins-0.32.3-r1 fails to compile. Discovered on: amd64 (internal ref: guru_ci)
Created attachment 881453 [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: /usr/include/hyprland/src/includes.hpp:117:10: fatal error: wlr/xwayland.h: No such file or directory /usr/include/hyprland/src/includes.hpp:117:10: fatal error: wlr/xwayland.h: No such file or directory
Strange a can get this error and I notice hyprland is inded install in the gentoo tinderbox so it strange why is not detecting the hyprland-headers for the plugins, since the hyprland ebuild install them in the appropiated path: /usr/include/hyprland/wlroots/wlr I gonna post a build log
Created attachment 881467 [details] hyprland-plugins.log
Got the same error when trying to build another plugin. After looking around I found that wlroots will not install wlr/xwayland.h header without xwayland feature enabled. Hyprland just installs what wlroots given. But it is strange that hyprland needs wlr/xwayland.h in includes.hpp if xwayland feature is disabled. Plugins needs includes.hpp to build.
(In reply to Wings Zeng from comment #5) > Got the same error when trying to build another plugin. After looking around > I found that wlroots will not install wlr/xwayland.h header without xwayland > feature enabled. Hyprland just installs what wlroots given. But it is > strange that hyprland needs wlr/xwayland.h in includes.hpp if xwayland > feature is disabled. Plugins needs includes.hpp to build. You should upgrade to Hyprland 0.34.0 and use the built-in plugin manager (hyprpm) instead of this ebuild. It is out-dated by two versions and is not needed any longer on 0.34.0
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=74879f17ae71c029b6192fed3614c01bd9be7e61 commit 74879f17ae71c029b6192fed3614c01bd9be7e61 Author: Julien Roy <julien@jroy.ca> AuthorDate: 2024-02-23 01:29:07 +0000 Commit: Julien Roy <julien@jroy.ca> CommitDate: 2024-02-23 01:29:59 +0000 gui-apps/hyprland-plugins: treeclean Closes: https://bugs.gentoo.org/show_bug.cgi?id=921339 Signed-off-by: Julien Roy <julien@jroy.ca> gui-apps/hyprland-plugins/Manifest | 1 - .../hyprland-plugins-0.32.3-r1.ebuild | 96 ---------------------- .../hyprland-plugins/hyprland-plugins-9999.ebuild | 96 ---------------------- gui-apps/hyprland-plugins/metadata.xml | 23 ------ 4 files changed, 216 deletions(-)