https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: gui-wm/cage-0.1.4 fails to compile. Discovered on: amd64 (internal ref: guru_tinderbox)
Created attachment 773357 [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: cage.p/view.c.o ../cage-0.1.4/view.c:238:57: error: ‘struct wlr_surface’ has no member named ‘subsurfaces_below’
Hi, i run into the same problem. However i found out that it works with =gui-libs/wlroots-0.14.0-r2. Seems like cage needs some changes to work with newer wlroots?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c1d959dc77bee34e98b3559d729054ce89c7b53 commit 5c1d959dc77bee34e98b3559d729054ce89c7b53 Author: Daichi Yamamoto <dev@dyama.net> AuthorDate: 2024-02-06 13:17:09 +0000 Commit: Daichi Yamamoto <dev@dyama.net> CommitDate: 2024-02-06 13:17:09 +0000 gui-wm/cage: restrict wlroots version Closes: https://bugs.gentoo.org/840254 Closes: https://bugs.gentoo.org/884833 Signed-off-by: Daichi Yamamoto <dev@dyama.net> gui-wm/cage/cage-0.1.5.ebuild | 2 +- gui-wm/cage/cage-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)