Make pkgconfig_generate() explicitly return 0 in instead of returning
authorJean-Daniel Dupas <devlists@shadowlab.org>
Fri, 30 Jul 2010 00:05:16 +0000 (00:05 +0000)
committerStefano Sabatini <stefano.sabatini-lala@poste.it>
Fri, 30 Jul 2010 00:05:16 +0000 (00:05 +0000)
without value when the target library is disabled.

If it does not explicitly return 0, when the last library is disabled
(swscale), the final "configure" exit value is 1, even if the
configure script is successfully executed. So it breaks scripts that
invoke configure and rely on 0 for success and 1 for failure.

Patch by Jean-Daniel Dupas reverse(<org.shadowlab@devlists>).

Originally committed as revision 24585 to svn://svn.ffmpeg.org/ffmpeg/trunk

configure

index a6ee5e2..d6f0681 100755 (executable)
--- a/configure
+++ b/configure
@@ -3192,7 +3192,7 @@ comment=$2
 version=$3
 libs=$4
 requires=$5
-enabled $shortname || return
+enabled $shortname || return 0
 cat <<EOF > $name/$name.pc
 prefix=$prefix
 exec_prefix=\${prefix}