use uname instead of often outdated header file

This commit is contained in:
Igor Sysoev committed 2008-03-11 16:29:18 +00:00
1 parent 2f0d79c896
commit bb46edaf67
1 file changed
+2 -2
+2 -2
View File
@@ -16,8 +16,8 @@ CC_AUX_FLAGS="$CC_AUX_FLAGS -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64"
# Linux kernel version
version=`grep "#define LINUX_VERSION_CODE" /usr/include/linux/version.h \
| sed -e 's/^.* \(.*\)$/\1/'`
version=$((`uname -r \
| sed 's/^\([^.]*\)\.\([^.]*\)\.\([^.-]*\).*/\1*256*256+\2*256+\3/'`))
version=${version:-0}