On Wed, May 5, 2021 at 5:20 PM Alexander Kanavin wrote: > Drop 0001-Extend-atomics-check-to-include-1-byte-CAS-test.patch > (merged upstream). > > Rebase other patches. > This version fails to build in default oe-core setup (with x11 and without opengl in DISTRO_FEATURES), see: http://errors.yoctoproject.org/Errors/Details/581086/ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/webkitgtk/2.32.0-r0/webkitgtk-2.32.0/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp:32, from DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-35.cpp:5: TOPDIR/tmp-glibc/work/core2-64-oe-linux/webkitgtk/2.32.0-r0/webkitgtk-2.32.0/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.h:216:13: error: no declaration matches 'bool WebKit::LayerTreeHost::forceRepaintAsync(WTF::CompletionHandler&)' 216 | inline bool LayerTreeHost::forceRepaintAsync(CompletionHandler&) { return false; } | ^~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/webkitgtk/2.32.0-r0/webkitgtk-2.32.0/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.h:82:10: note: candidate is: 'void WebKit::LayerTreeHost::forceRepaintAsync(WTF::CompletionHandler&&)' 82 | void forceRepaintAsync(CompletionHandler&&); | ^~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/webkitgtk/2.32.0-r0/webkitgtk-2.32.0/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.h:61:7: note: 'class WebKit::LayerTreeHost' defined here 61 | class LayerTreeHost | ^~~~~~~~~~~~~ This upstream change should probably fix that: commit 834f335bb3e63e0bf78eed0520df33d5c55e5e8a Author: commit-queue@webkit.org Date: Sat Apr 10 22:02:50 2021 +0000 Properly use CompletionHandler when USE_OPENGL_OR_ES is set to OFF https://bugs.webkit.org/show_bug.cgi?id=224149 Patch by Charlène Wendling on 2021-04-10 Reviewed by Fujii Hironori. * WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.h: (WebKit::LayerTreeHost::forceRepaintAsync): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@275802 268f45cc-cd09-0410-ab3c-d52691b4dbfc There is 2.32.1 which might contain this fix but it's not explicitly mentioned in https://webkitgtk.org/2021/05/10/webkitgtk2.32.1-released.html