diff mbox

[v2] mpv: jack/sdl/sdl2 require 64-bit sync intrinsics

Message ID 1461849618-3622-1-git-send-email-gustavo@zacarias.com.ar
State Accepted
Headers show

Commit Message

Gustavo Zacarias April 28, 2016, 1:20 p.m. UTC
Fixes:
http://autobuild.buildroot.net/results/578/578beb2f3b34fc83109e79d8db7de7219dd8340e/
http://autobuild.buildroot.net/results/21c/21ce67041792d29082f5bba76299da19dd1856eb/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
Change for v2: drop testing static kludges

 package/mpv/mpv.mk | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

Comments

Thomas Petazzoni May 5, 2016, 8:58 p.m. UTC | #1
Hello,

On Thu, 28 Apr 2016 10:20:18 -0300, Gustavo Zacarias wrote:
> Fixes:
> http://autobuild.buildroot.net/results/578/578beb2f3b34fc83109e79d8db7de7219dd8340e/
> http://autobuild.buildroot.net/results/21c/21ce67041792d29082f5bba76299da19dd1856eb/
> 
> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
> ---
> Change for v2: drop testing static kludges

Applied to master, thanks.

Thomas
diff mbox

Patch

diff --git a/package/mpv/mpv.mk b/package/mpv/mpv.mk
index 605e891..0a13aee 100644
--- a/package/mpv/mpv.mk
+++ b/package/mpv/mpv.mk
@@ -52,7 +52,8 @@  MPV_CONF_OPTS += --disable-gbm
 endif
 
 # jack support
-ifeq ($(BR2_PACKAGE_JACK2),y)
+# It also requires 64-bit sync intrinsics
+ifeq ($(BR2_TOOLCHAIN_HAS_SYNC_8)$(BR2_PACKAGE_JACK2),yy)
 MPV_CONF_OPTS += --enable-jack
 MPV_DEPENDENCIES += jack2
 else
@@ -166,10 +167,11 @@  endif
 
 # SDL support
 # Both can't be used at the same time, prefer newer API
-ifeq ($(BR2_PACKAGE_SDL2),y)
+# It also requires 64-bit sync intrinsics
+ifeq ($(BR2_TOOLCHAIN_HAS_SYNC_8)$(BR2_PACKAGE_SDL2),yy)
 MPV_CONF_OPTS += --enable-sdl2 --disable-sdl1
 MPV_DEPENDENCIES += sdl2
-else ifeq ($(BR2_PACKAGE_SDL),y)
+else ifeq ($(BR2_TOOLCHAIN_HAS_SYNC_8)$(BR2_PACKAGE_SDL),yy)
 MPV_CONF_OPTS += --enable-sdl1 --disable-sdl2
 MPV_DEPENDENCIES += sdl
 else