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

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 9 00:01:39 PST 2022


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

Alejandro G. Castro <alex at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Alejandro G. Castro <alex at igalia.com> ---
Thanks for the report!

In the patch we forgot to add the ` if (USE_ANGLE_WEBGL) ` around the find_package option, but the compilation is correctly guarded. That is why it stops when the library is not found in the system but it compiles and works correctly if you remove the find_package manually, the not ANGLE solution does not require gbm. This was fixed in a commit later here:

https://trac.webkit.org/changeset/289575/webkit

Just try to update to that commit and it should work.

Anyway, As Zan is explaining we are planning to make ANGLE/GBM solution the default one in the near future and focus on working/supporting just that technology for the future. We will maintain the old solution for some time 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/20220309/d21e5bbe/attachment-0001.htm>


More information about the webkit-unassigned mailing list