You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apr.apache.org by Davi Arnaut <da...@haxent.com.br> on 2007/04/27 16:29:27 UTC
[patch 9/9] os_version sed expression
The current os_version sed expression does not handle kernel version strings
after 2.6.9.
davi@karmic:~/$ uname -r
2.6.20-15-generic
davi@karmic:~/$ echo os_version=`uname -r | sed -e 's/\(.\)\.\(.\)\.\(.\).*/\1\2\3/'`
os_version=262
davi@karmic:~/$ echo os_version=`uname -r | sed -e 's/-.*//g' | sed -e 's/\.//g'`
os_version=2620
---
srclib/apr/configure.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: 2.2.x/srclib/apr/configure.in
===================================================================
--- 2.2.x.orig/srclib/apr/configure.in 2007-04-27 11:09:48.000000000 -0300
+++ 2.2.x/srclib/apr/configure.in 2007-04-27 11:09:52.000000000 -0300
@@ -514,7 +514,7 @@
fi
;;
*linux*)
- os_version=`uname -r | sed -e 's/\(.\)\.\(.\)\.\(.\).*/\1\2\3/'`
+ os_version=`uname -r | sed -e 's/-.*//g' | sed -e 's/\.//g'`
;;
*)
os_version=OS_VERSION_IS_NOT_SET
--