commit: 59de33093462eccf9d71bff5fb81a248109c9e1a Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sun Feb 6 22:40:54 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Feb 6 22:40:54 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59de3309
media-video/ffmpeg: add mips, x86 (i486) to atomic workaround See https://forums.gentoo.org/viewtopic-t-1147131.html. The MIPS case was reported to me on IRC by mrhansen and I'd forgot (I was sure I had!) that I hadn't updated the ebuild for it. Signed-off-by: Sam James <sam <AT> gentoo.org> media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild | 2 +- media-video/ffmpeg/ffmpeg-5.0.ebuild | 2 +- media-video/ffmpeg/ffmpeg-9999.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild b/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild index 5dbd2c460106..35cb418bf783 100644 --- a/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild +++ b/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild @@ -456,7 +456,7 @@ multilib_src_configure() { ) local extra_libs - if use arm || use ppc ; then + if use arm || use ppc || use mips || [[ ${CHOST} == *i486* ]] ; then # bug #782811 # bug #790590 extra_libs+="$(test-flags-CCLD -latomic) " diff --git a/media-video/ffmpeg/ffmpeg-5.0.ebuild b/media-video/ffmpeg/ffmpeg-5.0.ebuild index a6be1e984dff..80468d5d74a1 100644 --- a/media-video/ffmpeg/ffmpeg-5.0.ebuild +++ b/media-video/ffmpeg/ffmpeg-5.0.ebuild @@ -456,7 +456,7 @@ multilib_src_configure() { ) local extra_libs - if use arm || use ppc ; then + if use arm || use ppc || use mips || [[ ${CHOST} == *i486* ]] ; then # bug #782811 # bug #790590 extra_libs+="$(test-flags-CCLD -latomic) " diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild b/media-video/ffmpeg/ffmpeg-9999.ebuild index a6be1e984dff..80468d5d74a1 100644 --- a/media-video/ffmpeg/ffmpeg-9999.ebuild +++ b/media-video/ffmpeg/ffmpeg-9999.ebuild @@ -456,7 +456,7 @@ multilib_src_configure() { ) local extra_libs - if use arm || use ppc ; then + if use arm || use ppc || use mips || [[ ${CHOST} == *i486* ]] ; then # bug #782811 # bug #790590 extra_libs+="$(test-flags-CCLD -latomic) "
