diff --git a/linux-glibc-devel.changes b/linux-glibc-devel.changes index b538936..17c19f8 100644 --- a/linux-glibc-devel.changes +++ b/linux-glibc-devel.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Sep 7 08:07:24 UTC 2011 - aj@suse.de + +- Fix LINUX_VERSION_CODE + ------------------------------------------------------------------- Tue Sep 6 13:47:10 UTC 2011 - aj@suse.de diff --git a/linux-glibc-devel.spec b/linux-glibc-devel.spec index e6857e3..4156ada 100644 --- a/linux-glibc-devel.spec +++ b/linux-glibc-devel.spec @@ -85,9 +85,10 @@ cat > version.h <<-BOGUS #error " Please adjust the Makefile accordingly." #error "=======================================================" #else -#define UTS_RELEASE "%{version}" -#define LINUX_VERSION_CODE `bash -c 'v="%{version}";c=0;read a b <<< "${v//./ }";echo "$(( (($a) << 16) + (($b) << 8) + ($c) ))"'` -#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c)) +BOGUS +# Get LINUX_VERSION_CODE and KERNEL_VERSION directly from kernel +cat usr/include/linux/version.h >> version.h +cat >> version.h <<-BOGUS #endif BOGUS cat version.h