diff options
author | Benjamin Bara <benjamin.bara@skidata.com> | 2023-09-04 10:49:06 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-09-04 20:14:14 +0100 |
commit | 0fdd8f8c84c599a80ef27e8afaeb0b7995a3e56c (patch) | |
tree | 77a6974355f350e380e5bfd99252694ee3608032 /meta/recipes-multimedia/ffmpeg | |
parent | b295f256b445ce36076e68b2d6d65a85dafedc79 (diff) | |
download | poky-0fdd8f8c84c599a80ef27e8afaeb0b7995a3e56c.tar.gz |
ffmpeg: avoid neon on unsupported machines
Disable neon if the machine does not support it.
(From OE-Core rev: 0c3a6a74531d3860a3849a1f53f6709d6a0e88a5)
Signed-off-by: Benjamin Bara <benjamin.bara@skidata.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-multimedia/ffmpeg')
-rw-r--r-- | meta/recipes-multimedia/ffmpeg/ffmpeg_6.0.bb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg_6.0.bb b/meta/recipes-multimedia/ffmpeg/ffmpeg_6.0.bb index eb8dcad8a2..e65f80d64b 100644 --- a/meta/recipes-multimedia/ffmpeg/ffmpeg_6.0.bb +++ b/meta/recipes-multimedia/ffmpeg/ffmpeg_6.0.bb | |||
@@ -136,6 +136,8 @@ EXTRA_OECONF:append:mips = " --extra-libs=-latomic --disable-mips32r5 --disable- | |||
136 | EXTRA_OECONF:append:riscv32 = " --extra-libs=-latomic --disable-rvv --disable-asm" | 136 | EXTRA_OECONF:append:riscv32 = " --extra-libs=-latomic --disable-rvv --disable-asm" |
137 | EXTRA_OECONF:append:armv5 = " --extra-libs=-latomic" | 137 | EXTRA_OECONF:append:armv5 = " --extra-libs=-latomic" |
138 | EXTRA_OECONF:append:powerpc = " --extra-libs=-latomic" | 138 | EXTRA_OECONF:append:powerpc = " --extra-libs=-latomic" |
139 | EXTRA_OECONF:append:armv7a = "${@bb.utils.contains('TUNE_FEATURES','neon','',' --disable-neon',d)}" | ||
140 | EXTRA_OECONF:append:armv7ve = "${@bb.utils.contains('TUNE_FEATURES','neon','',' --disable-neon',d)}" | ||
139 | 141 | ||
140 | # gold crashes on x86, another solution is to --disable-asm but thats more hacky | 142 | # gold crashes on x86, another solution is to --disable-asm but thats more hacky |
141 | # ld.gold: internal error in relocate_section, at ../../gold/i386.cc:3684 | 143 | # ld.gold: internal error in relocate_section, at ../../gold/i386.cc:3684 |