From 77c7de7cc7847286f1bb2c03bb773ec5f78d9371 Mon Sep 17 00:00:00 2001 From: Martijn Dekker Date: Wed, 17 Nov 2021 06:07:45 +0100 Subject: [PATCH] package: fix Bourne compat (re: 48e6dd98) Tried to compile on Solaris 10.1 for the first time in a while. Turns out the obsolete Bourne /bin/sh does not support 'test -e'. bin/package, src/cmd/INIT/package.sh: - Use 'test -f' instead. --- bin/package | 2 +- src/cmd/INIT/package.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/package b/bin/package index 4082d4408..9fd3c8c0a 100755 --- a/bin/package +++ b/bin/package @@ -5848,7 +5848,7 @@ cat $j $k for var in CC CCFLAGS CCLDFLAGS LDFLAGS KSH_RELFLAGS do store=$INSTALLROOT/lib/package/gen/$var eval "new=\$$var" - if test -e $store + if test -f $store then old=`cat $store` case $old in "$new") ;; diff --git a/src/cmd/INIT/package.sh b/src/cmd/INIT/package.sh index 4082d4408..9fd3c8c0a 100644 --- a/src/cmd/INIT/package.sh +++ b/src/cmd/INIT/package.sh @@ -5848,7 +5848,7 @@ cat $j $k for var in CC CCFLAGS CCLDFLAGS LDFLAGS KSH_RELFLAGS do store=$INSTALLROOT/lib/package/gen/$var eval "new=\$$var" - if test -e $store + if test -f $store then old=`cat $store` case $old in "$new") ;;