RESOLVED FIXED 265398
Generate serialization of webrtc::WebKitEncodedFrameInfo
https://bugs.webkit.org/show_bug.cgi?id=265398
Summary Generate serialization of webrtc::WebKitEncodedFrameInfo
Alex Christensen
Reported 2023-11-27 12:15:06 PST
...
Attachments
Radar WebKit Bug Importer
Comment 1 2023-11-27 12:35:30 PST
Alex Christensen
Comment 2 2023-11-27 12:43:17 PST
EWS
Comment 3 2023-11-27 14:21:34 PST
Committed 271173@main (c68f7caf5b37): <https://commits.webkit.org/271173@main> Reviewed commits have been landed. Closing PR #20949 and removing active labels.
Diego Pino
Comment 4 2023-11-28 11:17:44 PST
Bot 'WPE-Linux-64bit-Release-Packaging-Nightly-Ubuntu2004' is failing now with the following error: WPE-Linux-64bit-Release-Packaging-Nightly-Ubuntu2004 ``` FAILED: In file included from ../../../Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/WebKitEncoder.h:28, from ../../../Source/WebKit/Shared/RTCWebKitEncodedFrameInfo.h:32, from DerivedSources/WebKit/GeneratedSerializers.cpp:131: ../../../Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/WebKitUtilities.h:31:10: fatal error: CoreFoundation/CFBase.h: No such file or directory 31 | #include <CoreFoundation/CFBase.h> | ^~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. [1659/2276] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/SerializedTypeInfo.cpp.o ``` This the only WPE bot that uses LibWebRTC.
Diego Pino
Comment 5 2023-11-28 11:18:39 PST
Alex Christensen
Comment 6 2023-11-29 08:32:04 PST
Thanks, Diego! Does all Linux EWS not use libwebrtc?
Diego Pino
Comment 7 2023-12-01 13:45:09 PST
(In reply to Alex Christensen from comment #6) > Thanks, Diego! Does all Linux EWS not use libwebrtc? All WebKitGTK and WPE bots use GStreamer WebRTC. There's only one bot that builds with LibWebRTC (`--cmakeargs=-DUSE_GSTREAMER_WEBRTC=OFF`), which is the WPE-Linux-64-bit-Release-Ubuntu-LTS-Build bot. The fix I attempted fixed WPE-Linux-64-bit-Release-Ubuntu-LTS-Build but the patch broken compilation in all other Linux EWS bots as well as WinCairo, so the fix is not correct.
Diego Pino
Comment 8 2023-12-01 13:48:10 PST
Sorry, the only bot that builds with LibWebRTC is WPE-Linux-64bit-Release-Packaging-Nightly-Ubuntu2004. https://build.webkit.org/#/builders/2/builds/8573
EWS
Comment 9 2024-01-03 00:42:21 PST
Committed 272602@main (995816c95079): <https://commits.webkit.org/272602@main> Reviewed commits have been landed. Closing PR #21010 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.