summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordevzero2000 <devzero2000>2013-07-30 12:48:04 +0000
committerdevzero2000 <devzero2000>2013-07-30 12:48:04 +0000
commitc4dd7bea411705643d2a88a386af47df407e2840 (patch)
treeab9222a8879bed86ffb771968cea8ebd6725a776
parentafb4f14b2240b3bcd8dce90e22b88759188e7f89 (diff)
downloadlibpopt-c4dd7bea411705643d2a88a386af47df407e2840.tar.gz
drop expr syntax error in make check under dash
Submitted by: Elia Pinto
-rw-r--r--CHANGES1
-rwxr-xr-xtestit.sh4
2 files changed, 3 insertions, 2 deletions
diff --git a/CHANGES b/CHANGES
index d30682c..fac0c4c 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,4 +1,5 @@
1.17 -> 2.0:
+ - devzero2000: drop expr syntax error in make check under dash
- devzero2000: Print to the end of the configure phase the options we have
enabled and their results on the basis of the target system
- devzero2000: fail autogen.sh if autoreconf fail
diff --git a/testit.sh b/testit.sh
index dc14e7a..0af5f48 100755
--- a/testit.sh
+++ b/testit.sh
@@ -30,10 +30,10 @@ if [ -z "${valgrind_environment}" ]
then
MALLOC_CHECK_=3
export MALLOC_CHECK_
- MALLOC_PERTURB_=`expr \( $RANDOM % 255 \) + 1 `
+ [ -n "${RANDOM}" ] && MALLOC_PERTURB_=`expr \( $RANDOM % 255 \) + 1 `
export MALLOC_PERTURB_
#
- if [ -z "${MALLOC_PERTURB_}" ] # XXX: some shell don't have RANDOM ?
+ if [ -z "${MALLOC_PERTURB_}" ] # RANDOM is a bashism
then
r=`ps -ef | cksum | cut -f1 -d" " 2>/dev/null`
[ -z "${r}" ] && r=1234567890