diff options
author | Khem Raj <raj.khem@gmail.com> | 2021-03-07 20:26:06 -0800 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2021-03-10 13:09:35 +0100 |
commit | 9e17c61bee3ac58c1d02c472db1d92bd9de27bee (patch) | |
tree | 2c3de8b20a521c8a7a44e2ebbfda5848a28d5f62 | |
parent | 0d509efd27d0a749080810fb0b6b5e7142ae2f7c (diff) | |
download | meta-qt5-9e17c61bee3ac58c1d02c472db1d92bd9de27bee.tar.gz |
qtwebkit: Disable gold linker for riscv/ppc/mips
gold linker seems to not link the shared lib properly as it results in
textrels on these arches. So fallback to bfd linker.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | recipes-qt/qt5/qtwebkit_git.bb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/recipes-qt/qt5/qtwebkit_git.bb b/recipes-qt/qt5/qtwebkit_git.bb index 1f8a7308..15a954d9 100644 --- a/recipes-qt/qt5/qtwebkit_git.bb +++ b/recipes-qt/qt5/qtwebkit_git.bb | |||
@@ -66,8 +66,9 @@ EXTRA_OECMAKE_append_riscv64 = " -DENABLE_JIT=OFF -DENABLE_C_LOOP=ON " | |||
66 | # Disable gold on mips64/clang | 66 | # Disable gold on mips64/clang |
67 | # mips64-yoe-linux-musl-ld.gold: internal error in get_got_page_offset, at ../../gold/mips.cc:6260 | 67 | # mips64-yoe-linux-musl-ld.gold: internal error in get_got_page_offset, at ../../gold/mips.cc:6260 |
68 | # mips-yoe-linux-musl-ld.gold: error: Can't find matching LO16 reloc | 68 | # mips-yoe-linux-musl-ld.gold: error: Can't find matching LO16 reloc |
69 | EXTRA_OECMAKE_append_toolchain-clang_mipsarch = " -DUSE_LD_GOLD=OFF " | 69 | EXTRA_OECMAKE_append_mipsarch = " -DUSE_LD_GOLD=OFF " |
70 | EXTRA_OECMAKE_append_toolchain-clang_riscv64 = " -DUSE_LD_GOLD=OFF " | 70 | EXTRA_OECMAKE_append_powerpc = " -DUSE_LD_GOLD=OFF " |
71 | EXTRA_OECMAKE_append_riscv64 = " -DUSE_LD_GOLD=OFF " | ||
71 | 72 | ||
72 | PACKAGECONFIG ??= "qtlocation qtmultimedia qtsensors qtwebchannel \ | 73 | PACKAGECONFIG ??= "qtlocation qtmultimedia qtsensors qtwebchannel \ |
73 | ${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)} \ | 74 | ${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)} \ |