summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Aring <alex.aring@googlemail.com>2013-01-07 23:36:05 +0100
committerMarc Kleine-Budde <mkl@pengutronix.de>2017-10-12 15:05:59 +0200
commit97edce6a8d56cd9557a4fede69d3877eccd6c562 (patch)
tree7ee6d6b94d2870585950cd4d4ed344bb3477f73a
parent8d3cb7349ae7e8cf20e67b408a45c5a2a00f8eff (diff)
downloadptxdist-97edce6a8d56cd9557a4fede69d3877eccd6c562.tar.gz
ptxdist-97edce6a8d56cd9557a4fede69d3877eccd6c562.tar.xz
configure.ac: change regex for sed version
Change regex for sed version in configure.ac. This regex will match only on the first line and doesn't look for a 'version' pattern which is not available in sed version 4.2.2. The new regex will match in the first line of 'sed --version' in a pattern which starts with random character sequence(or zero) followed by whitespace character and several digits of pattern x.x....x which x is a number. This pattern will be save in the SED_VERSION variable. Signed-off-by: Alexander Aring <alex.aring@gmail.com> [mkl: add match for GNU in regex] Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> (cherry picked from commit 2a89985c97422af3569eb6d268e3ccdc9c3fb0e5) Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
-rw-r--r--configure.ac2
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 1ce01c6d6..e363d8721 100644
--- a/configure.ac
+++ b/configure.ac
@@ -102,7 +102,7 @@ if test -z "$SED"; then
fi
AC_MSG_CHECKING([sed version])
-SED_VERSION=`$SED --version 2>/dev/null | $SED -ne "s/.*version \([[0-9\.]]*\)/\1/p"`
+SED_VERSION=`$SED --version 2>/dev/null | $SED -ne "1 s/.*GNU.*\s\([[0-9\+\.]]\+\).*/\1/p"`
case "$SED_VERSION" in
3.*) AC_MSG_ERROR([we need at least GNU sed 4.x but found $SED_VERSION]) ;;
4.*) ;;