From b88738ef84bd060058fdb57b599bd18f88ee3c09 Mon Sep 17 00:00:00 2001 From: David Spencer Date: Wed, 13 Apr 2016 13:40:06 +0100 Subject: multimedia/plex-home-theater: Fix build on i586. --- multimedia/plex-home-theater/plex-home-theater.SlackBuild | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'multimedia') diff --git a/multimedia/plex-home-theater/plex-home-theater.SlackBuild b/multimedia/plex-home-theater/plex-home-theater.SlackBuild index c23fad3237..b13f2e9a9c 100644 --- a/multimedia/plex-home-theater/plex-home-theater.SlackBuild +++ b/multimedia/plex-home-theater/plex-home-theater.SlackBuild @@ -82,6 +82,12 @@ patch -p0 < $CWD/disable_via_ace.patch # https://raw.githubusercontent.com/foux/fouxlay/master/media-tv/plex-home-theater/files/fribidi.patch patch -p1 < $CWD/fribidi.patch +# Fix "'asm' operand has impossible constraints" build failure in embedded ffmpeg +if [ "$ARCH" != 'x86_64' ]; then + sed -i -e 's/get_cabac(/get_cabac_noinline(/g' lib/ffmpeg/libavcodec/cabac.c + sed -i -e 's/get_cabac(/get_cabac_noinline(/g' lib/ffmpeg/libavcodec/h264_cabac.c +fi + mkdir build cd build -- cgit v1.2.3