Index | Thread | Search

From:
Landry Breuil <landry@openbsd.org>
Subject:
Re: update: wlroots 0.18.1
To:
Matthieu Herrb <matthieu@herrb.eu>
Cc:
ports@openbsd.org
Date:
Tue, 5 Nov 2024 15:49:51 +0100

Download raw body.

Thread
Le Tue, Nov 05, 2024 at 10:59:34AM +0100, Matthieu Herrb a écrit :
> Hi
> 
> This updates wlroots to 0.18.1. It will be needed for sway
> 0.10. Wayfire will need an update too (landry is working on it)

i suppose there's a missing patch to render/drm_syncobj.c to make
OpenBSD use the FreeBSD codepath ?

../wlroots-0.18.1/render/drm_syncobj.c:132:10: error: use of undeclared
identifier 'ETIME'
        etime = ETIME;
                ^
1 error generated.


also this depends on libdrm 2.4.122 that was commited 3 weeks ago, it
wont pass configure on older than that. I know we don't have a way to
enforce that kind of dependency, just saying in case someone else wants
to play with it.

other than that, builds fine here, i'll see how to apply
https://github.com/WayfireWM/wayfire/pull/2452 on top of our port.

Landry