[Webkit-unassigned] [Bug 237606] REGRESSION(r290506): [GTK] GBM dependency breaks build

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 9 05:44:57 PST 2022


https://bugs.webkit.org/show_bug.cgi?id=237606

--- Comment #7 from Zan Dobersek <zan at falconsigh.net> ---
(In reply to Adrian Perez from comment #1)
> (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.
> 

This is the end goal but hasn't been started yet. The two libraries were added as deps to not block the ongoing work.

-- 
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/20220309/8073b54a/attachment.htm>


More information about the webkit-unassigned mailing list