[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