From 9cca1e40965bb2955a15f3bfa6aeeb1565b23bb5 Mon Sep 17 00:00:00 2001
From: Alex Converse <alex.converse@gmail.com>
Date: Thu, 26 Aug 2010 18:29:32 +0000
Subject: [PATCH] x86: Require yasm OR --disable-asm OR --disable-mmx OR
 --disable-yasm to build.

Originally committed as revision 24950 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 configure | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/configure b/configure
index d141089dfc4..6311ef0a66d 100755
--- a/configure
+++ b/configure
@@ -2569,9 +2569,10 @@ EOF
     case "$objformat" in
         elf) enabled debug && append YASMFLAGS "-g dwarf2" ;;
     esac
-    if ! disabled yasm; then
+    if ! disabled_any asm mmx yasm; then
         check_yasm "pabsw xmm0, xmm0" && enable yasm ||
-            warn "yasm not found, performance will suffer"
+            die "yasm not found, performance will suffer. " \
+            "If you really want to compile without yasm, configure with --disable-yasm."
     fi
 
     case "$cpu" in
-- 
GitLab