Bug 202629 - [WPE] Cross-compiling failed for WPE WebKit in ARM Thumb2 after r250750 (Allow OSR exit to the LLInt)
Summary: [WPE] Cross-compiling failed for WPE WebKit in ARM Thumb2 after r250750 (Allo...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WPE WebKit (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-07 04:26 PDT by Pablo Saavedra
Modified: 2019-10-07 09:54 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pablo Saavedra 2019-10-07 04:26:30 PDT
I detected the following assembly error cross-compiling WPE for ARM after r250750:

* Bug: https://bugs.webkit.org/show_bug.cgi?id=197993
* Bug description: Allow OSR exit to the LLInt
* Revision: https://trac.webkit.org/changeset/250750
* Author: sbarati@apple.com


```
FAILED: Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LowLevelInterpreter.cpp.o 
ccache /home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-g++  -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib/wpe-webkit-1.0\" -DSVN_REVISION=\"r250750\" -IDerivedSources/ForwardingHeaders -I. -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/API -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/assembler -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/b3 -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/b3/air -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/bindings -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/builtins -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/bytecode -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/bytecompiler -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/dfg -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/disassembler -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/disassembler/ARM64 -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/disassembler/udis86 -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/domjit -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/ftl -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/heap -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/debugger -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/inspector -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/inspector/agents -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/inspector/augmentable -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/inspector/remote -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/interpreter -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/jit -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/llint -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/parser -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/profiler -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/runtime -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/tools -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/wasm -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/wasm/js -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/yarr -IDerivedSources/JavaScriptCore -IDerivedSources/JavaScriptCore/inspector -IDerivedSources/JavaScriptCore/runtime -IDerivedSources/JavaScriptCore/yarr -IDerivedSources/ForwardingHeaders/JavaScriptCore/glib -IDerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/API/glib -IDerivedSources -I/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/ThirdParty -isystem /home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/recipe-sysroot/usr/include/glib-2.0 -isystem /home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/recipe-sysroot/usr/lib/glib-2.0/include -fdiagnostics-color=always -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align  -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security  --sysroot=/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/recipe-sysroot  -O2 -pipe  -feliminate-unused-debug-types -fmacro-prefix-map=/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0=/usr/src/debug/wpewebkit/nightly-AUTOINC+1c67393c42-r0                      -fdebug-prefix-map=/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0=/usr/src/debug/wpewebkit/nightly-AUTOINC+1c67393c42-r0                      -fdebug-prefix-map=/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/recipe-sysroot=                      -fdebug-prefix-map=/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden  -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security  --sysroot=/home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/recipe-sysroot -fno-strict-aliasing -fno-exceptions -fno-rtti -DNDEBUG -fPIC   -ffp-contract=off -std=c++17 -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LowLevelInterpreter.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LowLevelInterpreter.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LowLevelInterpreter.cpp.o -c /home/bot/yocto-wandboard-manual/builds/wandboard-manual/tmp/work/armv7at2hf-neon-imx-poky-linux-gnueabi/wpewebkit/nightly-AUTOINC+1c67393c42-r0/git/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp
{standard input}: Assembler messages:
{standard input}:13887: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:13938: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14136: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14194: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14305: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14320: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14447: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14564: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14628: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14643: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14886: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14927: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14942: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15167: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15208: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15223: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15468: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15513: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15528: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15679: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15694: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16055: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16070: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16436: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16466: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16815: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16845: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:17226: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:17256: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:38697: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:38859: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:39025: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:39242: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:39493: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:39748: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:40080: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:40233: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:13828: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:13829: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:13886: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14135: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14193: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15678: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15693: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15862: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15863: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15877: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15878: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16054: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16069: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16281: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16282: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16338: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16339: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16383: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16384: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16435: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16465: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16660: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16661: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16717: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16718: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16762: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16763: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16814: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:16844: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:17059: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:17060: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:17120: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:17121: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:17169: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:17170: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:17225: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:17255: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:13937: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:13997: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:13998: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14012: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14013: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14244: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14245: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14304: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14319: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14446: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14508: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14509: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14563: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14627: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14642: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14885: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14926: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:14941: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15166: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15207: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15222: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15467: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15512: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:15527: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:38696: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:38858: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:39024: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:39241: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:39492: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:39747: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:39930: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:39931: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:40079: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
{standard input}:40232: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
```

... only for reference, I also include the cmake like used for the build WPE:


```
cmake -G 'Ninja' -DCMAKE_MAKE_PROGRAM=ninja \
      -DCMAKE_TOOLCHAIN_FILE=toolchain.cmake \
      ... \
      -DPORT=WPE -DCMAKE_BUILD_TYPE=Release  -G Ninja   -DENABLE_ACCELERATED_2D_CANVAS=OFF -DENABLE_ACCESSIBILITY=OFF -DENABLE_BUBBLEWRAP_SANDBOX=OFF -DENABLE_DEVICE_ORIENTATION=OFF -DENABLE_ENCRYPTED_MEDIA=OFF -DENABLE_FETCH_API=ON -DENABLE_GAMEPAD=OFF -DENABLE_GEOLOCATION=OFF -DUSE_GSTREAMER_GL=ON -DENABLE_INDEXED_DATABASE=ON -DENABLE_MEDIA_SOURCE=ON -DUSE_OPENJPEG=ON -DENABLE_WPE_QT_API=OFF -DENABLE_REMOTE_INSPECTOR=ON -DENABLE_SERVICE_WORKER=OFF -DENABLE_UNIFIED_BUILDS=ON -DENABLE_VIDEO=ON -DENABLE_VIDEO_TRACK=ON -DENABLE_WEB_AUDIO=ON -DENABLE_WEB_CRYPTO=O


--  ENABLE_ACCELERATED_2D_CANVAS .................. OFF
--  ENABLE_ACCESSIBILITY                            OFF
--  ENABLE_BUBBLEWRAP_SANDBOX ..................... OFF
--  ENABLE_ENCRYPTED_MEDIA                          OFF
--  ENABLE_GTKDOC ................................. OFF
--  ENABLE_MEDIA_SOURCE                             ON
--  ENABLE_SHAREABLE_RESOURCE ..................... ON
--  ENABLE_VIDEO                                    ON
--  ENABLE_WEBDRIVER .............................. ON
--  ENABLE_WEB_AUDIO                                ON
--  ENABLE_WEB_CRYPTO ............................. ON
--  ENABLE_WPE_QT_API                               OFF
--  ENABLE_XSLT ................................... ON
--  USE_OPENJPEG                                    ON
--  USE_WOFF2 ..................................... ON
```
Comment 1 Alexey Proskuryakov 2019-10-07 09:54:20 PDT
r250750 got rolled back in r250775.