Bug 245820
Summary: | [GTK] Build error in Ubuntu 22.04 after 254947@main | ||
---|---|---|---|
Product: | WebKit | Reporter: | Diego Pino <dpino> |
Component: | New Bugs | Assignee: | Diego Pino <dpino> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | bugs-noreply, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Diego Pino
The Ubuntu LTS (Ubuntu 22.04) is failing after 254947@main:
https://build.webkit.org/#/builders/68/builds/17379
```
FAILED: Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/gtk/WaylandCompositor.cpp.o
/home/buildbot/worker/GTK-Linux-64-bit-Release-Ubuntu-LTS-Build/build/Source/WebKit/UIProcess/gtk/WaylandCompositor.cpp: In member function ‘bool WebKit::WaylandCompositor::initializeEGL()’:
/home/buildbot/worker/GTK-Linux-64-bit-Release-Ubuntu-LTS-Build/build/Source/WebKit/UIProcess/gtk/WaylandCompositor.cpp:431:21: error: ‘ExtensionsGLOpenGL’ was not declared in this scope
431 | std::unique_ptr<ExtensionsGLOpenGL> glExtensions = makeUnique<ExtensionsGLOpenGL>(nullptr, GLContext::current()->version() >= 320);
```
There build error is caused by a leftover reference to ExtensionsGLOpenGL, which was removed in 254947@main.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Diego Pino
Pull request: https://github.com/webkit/webkit/pull/4823
EWS
Committed 254994@main (a810c10c3887): <https://commits.webkit.org/254994@main>
Reviewed commits have been landed. Closing PR #4823 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/100560111>