From 52dc071a56680fb1a2550fb78b6b1f9ea43d83c2 Mon Sep 17 00:00:00 2001 From: Martijn Dekker Date: Thu, 20 Aug 2020 22:47:51 +0100 Subject: [PATCH] bin/package: fix a POSIX-ism (re: 3552a2ba) The INIT scripts are supposed to be Bourne shell scripts, not POSIX, so we can't use $( ... ) command substitutions. bin/package, src/cmd/INIT/package.sh: - Change a POSIX command substitution to old-style backticks. --- 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 06d9184cd..0b0420a11 100755 --- a/bin/package +++ b/bin/package @@ -2401,7 +2401,7 @@ int main() esac case $lhs in bsdi) lhs=bsd ;; - darwin) case $(/usr/bin/cc --version) in + darwin) case `/usr/bin/cc --version` in *'(GCC)'*) case $rel in [0-9].*|10.*) lhs=darwin07 ;; *) lhs=darwin11 ;; diff --git a/src/cmd/INIT/package.sh b/src/cmd/INIT/package.sh index c4c228433..c30391ccc 100644 --- a/src/cmd/INIT/package.sh +++ b/src/cmd/INIT/package.sh @@ -2400,7 +2400,7 @@ int main() esac case $lhs in bsdi) lhs=bsd ;; - darwin) case $(/usr/bin/cc --version) in + darwin) case `/usr/bin/cc --version` in *'(GCC)'*) case $rel in [0-9].*|10.*) lhs=darwin07 ;; *) lhs=darwin11 ;;