[Webkit-unassigned] [Bug 237606] REGRESSION(r290506): [GTK] GBM dependency breaks build
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Mar 8 14:21:33 PST 2022
https://bugs.webkit.org/show_bug.cgi?id=237606
Adrian Perez <aperez at igalia.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |aperez at igalia.com
--- Comment #1 from Adrian Perez <aperez at igalia.com> ---
(In reply to Jim Mason from comment #0)
> Building on X11/nVIDIA, USE_ANGLE_WEBGL=OFF
>
> I don't have libgbm, and building webkit for me has always succeeded without
> it. GL seems to work fine; for example, I can run the tanks demo. Now my
> build fails because GBM does not exist on my system.
>
> After removing the GBM dependency introduced by r290506, webkit still builds
> and runs fine.
>
> Is this going to be a hard dependency going forward, because (older) nVIDIA
> drivers maybe don't have it.
There has been some talk internally about making GBM unneeded at build
time, and relying on dlopening() it where needed/available at runtime.
I wonder if we could make the GBM dependency optional with USE_ANGLE_WEBGL
disabled in the meantime, though ️
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220308/53cccbaf/attachment-0001.htm>
More information about the webkit-unassigned
mailing list