Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 932636 - gui-wm/sway-9999[X] - build failure due to upstream dropping of "xwayland" build flag.
Summary: gui-wm/sway-9999[X] - build failure due to upstream dropping of "xwayland" bu...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-24 14:34 UTC by ayohss
Modified: 2024-05-25 14:55 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log for "gui-wm/sway-9999" (sway-build.log,3.54 KB, text/x-log)
2024-05-24 14:34 UTC, ayohss
Details
emerge -pqv output (emerge-pqv.txt,96 bytes, text/plain)
2024-05-24 14:35 UTC, ayohss
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ayohss 2024-05-24 14:34:36 UTC
Created attachment 894209 [details]
build log for "gui-wm/sway-9999"

Upstream swaywm dropped the xwayland meson build flag, which subsequently results in a meson build failure citing 'Unknown build options: "xwayland"' (see attachment for build log). As of commit 9704152, swaywm looks if wlroots was built with xwayland support & drops its xwayland flag.  

Upstream Commit:
https://github.com/swaywm/sway/commit/970415241497ceccfb013b6f8cb2395abee74e5c
Comment 1 ayohss 2024-05-24 14:35:53 UTC
Created attachment 894210 [details]
emerge -pqv output
Comment 2 Larry the Git Cow gentoo-dev 2024-05-25 14:55:20 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad0b275a426141640fc80f2447e2d9e7c6ce8be

commit fad0b275a426141640fc80f2447e2d9e7c6ce8be
Author:     Matthew Thode <prometheanfire@gentoo.org>
AuthorDate: 2024-05-25 14:53:35 +0000
Commit:     Matthew Thode <prometheanfire@gentoo.org>
CommitDate: 2024-05-25 14:55:16 +0000

    gui-wm/sway: remove passing of X flag to build system
    
    Upstream removed an explicit dependency in favor of automagic.
    https://github.com/swaywm/sway/commit/970415241497ceccfb013b6f8cb2395abee74e5c
    
    Closes: https://bugs.gentoo.org/932636
    
    Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>

 gui-wm/sway/sway-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)