Attempt (2) egrep compat for Solaris vs. Linux
authorJeremy Harris <jgh146exb@wizmail.org>
Thu, 29 Aug 2024 10:15:33 +0000 (11:15 +0100)
committerJeremy Harris <jgh146exb@wizmail.org>
Thu, 29 Aug 2024 10:15:33 +0000 (11:15 +0100)
src/scripts/Configure-Makefile

index 2b8a9bcb5a25c461ed272ecf3b0798edad7097bd..c3019f84677e83cababec4bdc07c06642f67b2ae 100755 (executable)
@@ -29,16 +29,6 @@ fi
 
 archtype=`../scripts/arch-type` || exit 1
 
 
 archtype=`../scripts/arch-type` || exit 1
 
-# Linux now whines about egrep, saying "use grep -E".
-# Solarix doesn't support -E on grep.  Thanks so much for
-# going non-back-compatible, Linux.
-if echo 1 | grep -E 1 >/dev/null; then
-  egrep="grep -E"
-else
-  egrep="egrep"
-fi
-
-
 # Now test for either the non-existence of Makefile, or for any of its
 # components being newer. Note that the "newer" script gives the right
 # answer (for our purposes) when the first file is non-existent.
 # Now test for either the non-existence of Makefile, or for any of its
 # components being newer. Note that the "newer" script gives the right
 # answer (for our purposes) when the first file is non-existent.
@@ -76,7 +66,7 @@ fi
 # Linux now whines about egrep, saying "use grep -E".
 # Solarix doesn't support -E on grep.  Thanks so much for
 # going non-back-compatible, Linux.
 # Linux now whines about egrep, saying "use grep -E".
 # Solarix doesn't support -E on grep.  Thanks so much for
 # going non-back-compatible, Linux.
-if echo 1 | grep -E 1 >/dev/null; then
+if [ "$ostype" != "SunOS5" ] ; then
   egrep="grep -E"
 else
   egrep="egrep"
   egrep="grep -E"
 else
   egrep="egrep"