[prev in list] [next in list] [prev in thread] [next in thread]
List: openembedded-core
Subject: Re: [OE-core] [PATCH v2] ffmpeg: link in libatomic on 32-bit powerpc
From: "kai" <kai.kang () windriver ! com>
Date: 2021-06-30 8:08:42
Message-ID: 83cde94f-ffd3-c951-be23-c864881555aa () windriver ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
On 6/15/21 2:27 PM, kai wrote:
> From: Kai Kang <kai.kang@windriver.com>
>
> It needs some functions from libatomic on 32-bit powerpc too:
>
> > libavformat/libavformat.so: undefined reference to `__atomic_fetch_sub_8'
>
> Signed-off-by: Kai Kang <kai.kang@windriver.com>
> ---
> v2:
> * correct the typo of the machine in commit log
Ping.
>
> meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.bb | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.bb \
> b/meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.bb index 3ed009bbb7..f3097f8ebf 100644
> --- a/meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.bb
> +++ b/meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.bb
> @@ -130,6 +130,7 @@ EXTRA_OECONF += "${@bb.utils.contains('TUNE_FEATURES', \
> 'mips32r6', '--disable-mi EXTRA_OECONF_append_mips = " --extra-libs=-latomic \
> --disable-mips32r5 --disable-mipsdsp --disable-mipsdspr2 \
> --disable-loongson2 --disable-loongson3 --disable-mmi --disable-msa --disable-msa2"
> EXTRA_OECONF_append_riscv32 = " --extra-libs=-latomic"
> +EXTRA_OECONF_append_powerpc = " --extra-libs=-latomic"
>
> # gold crashes on x86, another solution is to --disable-asm but thats more hacky
> # ld.gold: internal error in relocate_section, at ../../gold/i386.cc:3684
>
>
>
--
Kai Kang
Wind River Linux
[Attachment #5 (text/html)]
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div class="moz-cite-prefix">On 6/15/21 2:27 PM, kai wrote:<br>
</div>
<blockquote type="cite" cite="mid:1688AD869A567403.20286@lists.openembedded.org">
<pre class="moz-quote-pre" wrap="">From: Kai Kang <a \
class="moz-txt-link-rfc2396E" \
href="mailto:kai.kang@windriver.com"><kai.kang@windriver.com></a>
It needs some functions from libatomic on 32-bit powerpc too:
> libavformat/libavformat.so: undefined reference to `__atomic_fetch_sub_8'
Signed-off-by: Kai Kang <a class="moz-txt-link-rfc2396E" \
href="mailto:kai.kang@windriver.com"><kai.kang@windriver.com></a>
---
v2:
* correct the typo of the machine in commit log</pre>
</blockquote>
<p>Ping.</p>
<p><br>
</p>
<blockquote type="cite" cite="mid:1688AD869A567403.20286@lists.openembedded.org">
<pre class="moz-quote-pre" wrap="">
meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.bb \
b/meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.bb index 3ed009bbb7..f3097f8ebf 100644
--- a/meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.bb
+++ b/meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.bb
@@ -130,6 +130,7 @@ EXTRA_OECONF += <a class="moz-txt-link-rfc2396E" \
href="mailto:${@bb.utils.contains('TUNE_FEATURES','mips32r6','--disable-miEXTRA_OECONF_append_mips=">"${@bb.utils.contains('TUNE_FEATURES', \
'mips32r6', '--disable-mi EXTRA_OECONF_append_mips = "</a> \
--extra-libs=-latomic --disable-mips32r5 --disable-mipsdsp \
--disable-mipsdspr2 \
--disable-loongson2 --disable-loongson3 --disable-mmi \
--disable-msa --disable-msa2" EXTRA_OECONF_append_riscv32 = " \
--extra-libs=-latomic" +EXTRA_OECONF_append_powerpc = " \
--extra-libs=-latomic"
# gold crashes on x86, another solution is to --disable-asm but thats more hacky
# ld.gold: internal error in relocate_section, at ../../gold/i386.cc:3684
</pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">
</pre>
</blockquote>
<p><br>
</p>
<pre class="moz-signature" cols="72">--
Kai Kang
Wind River Linux</pre>
</body>
</html>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#153441): https://lists.openembedded.org/g/openembedded-core/message/153441
Mute This Topic: https://lists.openembedded.org/mt/83550347/4454766
Group Owner: openembedded-core+owner@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [openembedded-core@marc.info]
-=-=-=-=-=-=-=-=-=-=-=-
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic