> Log message:
> Update to webkitgtk{40,41,60}-2.46.1.
i386 doesn't like this:
In file included from
/pobj/webkitgtk41-2.46.1-webkitgtk41/build-i386-webkitgtk41/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-29.cpp:2:
/pobj/webkitgtk41-2.46.1-webkitgtk41/webkitgtk-2.46.1/Source/JavaScriptCore/runtime/MathCommon.cpp:638:83:
error: use of undeclared identifier 'roundevenf'
JSC_DEFINE_NOEXCEPT_JIT_OPERATION(f32_roundeven, float, (float operand)) {
return roundevenf(operand); }
It comes from this upstream commit,
https://github.com/WebKit/WebKit/commit/0967dc49cdafeedc9a488676a9cabaaf09403a9e
"FP rounding is not available on ARMv7, which is the only arch likely to
use OMG on 32-bits. Use C Calls instead."
There are some suggestions that roundevenf might be a compiler builtin
- I'll try it with llvm 17 to see if that changes anything and report
back.