RESOLVED FIXED312160
[GTK] [2.52.2] Fails to build on s390x: 'GraphicsContextSkia.h' file not found
https://bugs.webkit.org/show_bug.cgi?id=312160
Summary [GTK] [2.52.2] Fails to build on s390x: 'GraphicsContextSkia.h' file not found
Alberto Garcia
Reported 2026-04-13 08:33:15 PDT
FAILED: [code=1] Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/coordinated/ScrollerCoordinated.cpp.o /build/reproducible-path/webkit2gtk-2.52.2/Source/WebCore/page/scrolling/coordinated/ScrollerCoordinated.cpp:38:10: fatal error: 'GraphicsContextSkia.h' file not found 38 | #include "GraphicsContextSkia.h" | ^~~~~~~~~~~~~~~~~~~~~~~ This seems to be due to https://commits.webkit.org/310298@main now using Skia for the scrollbar. The fix is probably this one: -#if USE(COORDINATED_GRAPHICS) && USE(THEME_ADWAITA) +#if USE(COORDINATED_GRAPHICS) && USE(THEME_ADWAITA) && USE(SKIA) #define USE_COORDINATED_GRAPHICS_ASYNC_SCROLLBAR 1 #endif
Attachments
Alberto Garcia
Comment 1 2026-04-13 08:37:43 PDT
EWS
Comment 2 2026-04-13 11:42:54 PDT
Committed 311126@main (85785f062b55): <https://commits.webkit.org/311126@main> Reviewed commits have been landed. Closing PR #62639 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.