Use -eq, not =, in case expr outputs leading zeros or something
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 11 Jan 2007 06:01:54 +0000 (06:01 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 11 Jan 2007 06:01:54 +0000 (06:01 +0000)
silly like that.

m4/shell.m4

index 78ed36c32e365fc20546d28ac76409310f1d1c03..07740aa306eefaa0b464c06975e4bd642eb97c02 100644 (file)
@@ -16,7 +16,7 @@ AC_DEFUN([AC_PROG_SHELL],
        >|conftest.c || exit
        !>conftest.c || exit
        # Test that $(...) works.
-       test "$(expr 3 + 4)" = 7 || exit
+       test "$(expr 3 + 4)" -eq 7 || exit
       '
       ac_cv_path_shell=no