From: Bodo Möller Date: Fri, 8 Dec 2000 08:30:38 +0000 (+0000) Subject: Placeholder for SCO bc bug detection X-Git-Tag: OpenSSL_0_9_6a-beta1~107^2~11 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=c5e48d8b0143e7f69c6f5bc9ca8e3ba6e4566a78;p=oweals%2Fopenssl.git Placeholder for SCO bc bug detection --- diff --git a/test/bctest b/test/bctest index 33fa79d7cf..4e3a266bc2 100755 --- a/test/bctest +++ b/test/bctest @@ -29,16 +29,29 @@ then echo "bc does not work. Consider installing GNU bc." >&2 echo "cat >/dev/null" exit 1 -else - # bc works, good. - # Now check if it knows the 'print' command. - if [ "OK" = "`bc 2>/dev/null <<\EOF +fi + + +# insert SCO bc test case here: +if [ 0 != "`bc <<\EOF +0 +EOF`" ] +then + echo "bc does not work. Consider installing GNU bc." >&2 + echo "cat >/dev/null" + exit 1 +fi + + +# bc works, good. +# Now check if it knows the 'print' command. +if [ "OK" = "`bc 2>/dev/null <<\EOF print \"OK\" EOF`" ] - then +then echo "bc" - else +else echo "sed 's/print.*//' | bc" - fi - exit 0 fi + +exit 0