]> code.ossystems Code Review - openembedded-core.git/commit
binutils: Fix linker errors on chromium/ffmpeg on aarch64
authorKhem Raj <raj.khem@gmail.com>
Sun, 22 Nov 2020 05:29:15 +0000 (21:29 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 24 Nov 2020 10:27:39 +0000 (10:27 +0000)
commit0a68def6b1f69b61096e58ae7778b61412dec4a2
treef31c25bf895f7a3282d91c5de27dfc4bab0725c0
parenta71d1b58e8cf0976a614c49aa2dfe1e0605dfe95
binutils: Fix linker errors on chromium/ffmpeg on aarch64

ffmpeg in qtwebengine/chromium fails to build on aarch64

ffmpeg/ffmpeg_internal/videodsp.o: in function `ff_prefetch_aarch64':
(.text+0x10): relocation truncated to fit: R_AARCH64_CONDBR19 against symbol `ff_prefetch_aarch64' defined in .text section in obj/third_party/ffmpeg/ffmpeg_internal/videodsp.o

Backport an upstream fix to handle this error which is a regrression in
binutils 2.35

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/binutils/binutils-2.35.inc
meta/recipes-devtools/binutils/binutils/0001-aarch64-Return-an-error-on-conditional-branch-to-an-.patch [new file with mode: 0644]