RESOLVED FIXED 252449
[GCC] Ubuntu 20.04 build error after 260367@main
https://bugs.webkit.org/show_bug.cgi?id=252449
Summary [GCC] Ubuntu 20.04 build error after 260367@main
Diego Pino
Reported 2023-02-16 19:52:34 PST
The WebKitGTK Ubuntu 20.04 build bot is failing with the following error: ``` error: could not convert ‘context.WebCore::WebGLExtensionScopedContext::operator->()->WebCore::WebGLRenderingContextBase::graphicsContextGL()->WebCore::GraphicsContextGL::getQueryObjectui64EXT((& query)->WebCore::WebGLTimerQueryEXT::<anonymous>.WebCore::WebGLContextObject::<anonymous>.WebCore::WebGLObject::object(), pname)’ from ‘GCGLuint64’ {aka ‘long unsigned int’} to ‘WebCore::WebGLAny’ {aka ‘std::variant<std::nullptr_t, bool, int, unsigned int, long long int, long long unsigned int, float, WTF::String, WTF::Vector<bool, 0, WTF::CrashOnOverflow, 16, WTF::FastMalloc>, WTF::Vector<int, 0, WTF::CrashOnOverflow, 16, WTF::FastMalloc> ``` This bug is similar to https://bugs.webkit.org/show_bug.cgi?id=244568. In this case, since WebGLAny doesn't support "long unsigned" it's necessary to do an explicit static cast to "long long unsigned" (supported by WebGLAny).
Attachments
Diego Pino
Comment 1 2023-02-16 20:00:58 PST
EWS
Comment 2 2023-02-16 23:03:23 PST
Committed 260428@main (a436f19b905c): <https://commits.webkit.org/260428@main> Reviewed commits have been landed. Closing PR #10246 and removing active labels.
Radar WebKit Bug Importer
Comment 3 2023-02-16 23:04:21 PST
Note You need to log in before you can comment on or make changes to this bug.