Bug 306188

Summary: REGRESSION(304553@main): [WPE] Cannot build on Android due to 'close' being undefined
Product: WebKit Reporter: Adrian Perez <aperez>
Component: Tools / TestsAssignee: Adrian Perez <aperez>
Status: ASSIGNED    
Severity: Normal CC: alex
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=303921

Adrian Perez
Reported 2026-01-24 14:14:41 PST
Probably the difference between glibc/musl headers and bionic, where in the latter <unistd.h> does not get included indirectly: /home/aperez/wpe/cerbero/build/sources/android_arm64/wpewebkit-2.51.90/Source/WTF/wtf/glib/RunLoopGLib.cpp:124:13: error: use of undeclared identifier 'close' 124 | close(runLoopSource.timerFd); | ^ 1 error generated.
Attachments
Adrian Perez
Comment 1 2026-01-24 14:28:19 PST
Note You need to log in before you can comment on or make changes to this bug.