Bug 244896

Summary: [ EWS iOS15 ] Build-EWS and Simulator-Build-EWS flaky build failures, libWebRTCProvider vs webRTCProvider
Product: WebKit Reporter: Hercules Hjalmarsson <hhjalmarsson>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: ap, emw, philn, webkit-bot-watchers-bugzilla, webkit-bug-importer, youennf
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Hercules Hjalmarsson 2022-09-07 09:07:23 PDT
iOS15 Build-EWS and Simulator-Build-EWS are flakily failing to build due to error:

./page/PageConfiguration.cpp:71:30: error: field 'webRTCProvider' is uninitialized when used here [-Werror,-Wuninitialized]
./page/PageConfiguration.cpp:67:170: error: unused parameter 'libWebRTCProvider' [-Werror,-Wunused-parameter]

This appears to have started after commit 253257@main and the fix for 253257@main in 253288@main.

Builder URL:

https://ews-build.webkit.org/#/builders/69/builds/32762
Comment 1 Radar WebKit Bug Importer 2022-09-07 09:07:50 PDT
<rdar://problem/99652127>
Comment 2 Alexey Proskuryakov 2022-09-10 10:08:37 PDT
Looks like this cleared up. Must have been some incremental build problem, but it's puzzling nonetheless, I don't understand how an error like this was possible when looking at HEAD sources.