Bug 266394
| Summary: | [GTK][WPE] Require 'wayland' 1.20 after 272021@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
272021@main upgraded 'wayland-protocols' to 1.24 and 'wayland' to 18. But the build now ends with a linking error:
```
FAILED: bin/TestWebKitAPI/TestWebCore
: && /usr/bin/clang++-14 -fdiagnostics-color=always -fcolor-diagnostics -Wextra -Wall -pipe -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-parentheses-equality -Qunused-arguments -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-alig
/usr/bin/ld: /usr/lib/aarch64-linux-gnu/libgstgl-1.0.so: undefined reference to `wl_proxy_marshal_flags'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[17/236] Linking CXX shared library lib/libWPEWebKit-2.0.so.1.3.0
ninja: build stopped: subcommand failed.
```
Symbol 'wl_proxy_marshal_flags' is defined since wayland '1.19.91', so I will upgrade the version number to 1.20 for the sake of simplicity.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Diego Pino
Pull request: https://github.com/webkit/webkit/pull/21781
EWS
Committed 272026@main (845bcf162b24): <https://commits.webkit.org/272026@main>
Reviewed commits have been landed. Closing PR #21781 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/119658448>