Bug 245820 - [GTK] Build error in Ubuntu 22.04 after 254947@main
Summary: [GTK] Build error in Ubuntu 22.04 after 254947@main
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Diego Pino
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-09-29 01:32 PDT by Diego Pino
Modified: 2022-09-29 06:36 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Pino 2022-09-29 01:32:54 PDT
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.
Comment 1 Diego Pino 2022-09-29 01:35:37 PDT
Pull request: https://github.com/webkit/webkit/pull/4823
Comment 2 EWS 2022-09-29 06:35:10 PDT
Committed 254994@main (a810c10c3887): <https://commits.webkit.org/254994@main>

Reviewed commits have been landed. Closing PR #4823 and removing active labels.
Comment 3 Radar WebKit Bug Importer 2022-09-29 06:36:18 PDT
<rdar://problem/100560111>