diff options
author | Alexander Aring <alex.aring@googlemail.com> | 2013-01-07 23:36:05 +0100 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2013-11-02 17:55:04 +0100 |
commit | c000c8d27c902d156d57fd66a19bf638e4f6d79f (patch) | |
tree | f6565f60549d3f333466d79c96235f3c7029e778 | |
parent | 572b66604143242ed5efc4afa6835d844fb7bf78 (diff) | |
download | ptxdist-c000c8d27c902d156d57fd66a19bf638e4f6d79f.tar.gz ptxdist-c000c8d27c902d156d57fd66a19bf638e4f6d79f.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.ac | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 4f6607ca1..cea9fc47a 100644 --- a/configure.ac +++ b/configure.ac @@ -100,7 +100,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.*) ;; |