Warn, don't fail, if the check for `getopt -T` fails in the `configure` script. Aside from this check, `configure` does not use `getopt`, so don't fail to run if `getopt -T` doesn't indicate support for the extended Linux version. Getopt is only used in `run_tests.sh`, which tests for extended getopt anyway, but emit a warning here. Signed-off-by: Dan Cross <cross@xxxxxxxxxxxxxxxxx> --- configure | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/configure b/configure index 23085da..5b7daac 100755 --- a/configure +++ b/configure @@ -318,11 +318,11 @@ EOF rm -f lib-test.{o,S} fi -# require enhanced getopt +# warn if enhanced getopt is unavailable getopt -T > /dev/null if [ $? -ne 4 ]; then - echo "Enhanced getopt is not available, add it to your PATH?" - exit 1 + echo "Without enhanced getopt you won't be able to use run_tests.sh." + echo "Add it to your PATH?" fi # Are we in a separate build tree? If so, link the Makefile -- 2.36.1