And make sure all the components required are enabled.
---
 configure | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/configure b/configure
index c5bcb78..3145868 100755
--- a/configure
+++ b/configure
@@ -489,7 +489,7 @@ enable(){
 
 check_requested() {
     for var; do
-        eval test "x\$${var#!}_requested" = "xyes" &&  die "${var#*_} 
${var/_*} cannot be enabled"
+        eval test "x\$${var#!}_requested" = "xyes" &&  die "${var/_} cannot be 
enabled"
     done
 }
 
@@ -549,7 +549,7 @@ enable_deep_weak(){
 do_enable_deep_force(){
     for var; do
         enabled $var && continue
-        eval sel="\$${var}_select\ \$${var}_suggest\ \$${var}_select_any"
+        eval sel="\$${var}_deps\ \$${var}_deps_any\ \$${var}_select\ 
\$${var}_select_any\ \$${var}_suggest"
         pushvar var
         enable_deep_force $sel
         popvar var
@@ -2648,6 +2648,7 @@ for opt do
         ;;
         --enable-?*|--disable-?*)
             eval $(echo "$opt" | sed 's/--/action=/;s/-/ option=/;s/-/_/g')
+            test $action = enable && action="request"
             if is_in $option $COMPONENT_LIST; then
                 eval $action \$$(toupper ${option%s})_LIST
             elif is_in $option $CMDLINE_SELECT; then
-- 
2.6.1

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

Reply via email to