Avoid unintended exits due --enable-feature --disable-feature.
---
 configure | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/configure b/configure
index fee6534..ff80f0e 100755
--- a/configure
+++ b/configure
@@ -496,7 +496,7 @@ check_requested() {
 
 disable(){
     set_all no $*
-    check_requested $*
+    enabled die_on_requested && check_requested $*
 }
 
 enable_weak(){
@@ -2728,6 +2728,10 @@ for n in $LIBRARY_LIST; do
     eval ${n}_if_any="\$$v"
 done
 
+# Enable early exit on dependency check failure
+
+enable die_on_requested
+
 echo "# $0 $LIBAV_CONFIGURATION" > $logfile
 set >> $logfile
 
-- 
2.6.1

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to