[oe-commits] Khem Raj : netbook-pro-kernel_2.6.17.bb: Fix Bugzilla/ 5411 kernel compilation failure

git version control git at git.openembedded.org
Sun Jan 23 01:57:05 UTC 2011


Module: openembedded.git
Branch: master
Commit: d0607f1ad4c2e67a0cd045d7ad53c9aa2c923b87
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=d0607f1ad4c2e67a0cd045d7ad53c9aa2c923b87

Author: Khem Raj <raj.khem at gmail.com>
Date:   Sat Jan 22 17:55:41 2011 -0800

netbook-pro-kernel_2.6.17.bb: Fix Bugzilla/5411 kernel compilation failure

Signed-off-by: Khem Raj <raj.khem at gmail.com>

---

 .../sumversion-include-limit.h.patch               |   24 ++++++++++++++++++++
 recipes/linux/netbook-pro-kernel_2.6.17.bb         |   13 +++++-----
 2 files changed, 31 insertions(+), 6 deletions(-)

diff --git a/recipes/linux/netbook-pro-kernel-2.6.17/sumversion-include-limit.h.patch b/recipes/linux/netbook-pro-kernel-2.6.17/sumversion-include-limit.h.patch
new file mode 100644
index 0000000..9972e81
--- /dev/null
+++ b/recipes/linux/netbook-pro-kernel-2.6.17/sumversion-include-limit.h.patch
@@ -0,0 +1,24 @@
+commit fc31c7716355a226b8ed4e16f4581e5c8fa53570
+Author: Mike Frysinger <vapier at gentoo.org>
+Date:   Thu May 17 14:57:20 2007 -0400
+
+    kbuild: include limits.h in sumversion.c for PATH_MAX
+    
+    POSIX says limits.h defines PATH_MAX so we should include it (which fixes
+    compiling on some systems like OS X).
+    
+    Signed-off-by: Mike Frysinger <vapier at gentoo.org>
+    Signed-off-by: Sam Ravnborg <sam at ravnborg.org>
+
+Index: linux-2.6.17/scripts/mod/sumversion.c
+===================================================================
+--- linux-2.6.17.orig/scripts/mod/sumversion.c
++++ linux-2.6.17/scripts/mod/sumversion.c
+@@ -7,6 +7,7 @@
+ #include <ctype.h>
+ #include <errno.h>
+ #include <string.h>
++#include <limits.h>
+ #include "modpost.h"
+ 
+ /*
diff --git a/recipes/linux/netbook-pro-kernel_2.6.17.bb b/recipes/linux/netbook-pro-kernel_2.6.17.bb
index f7dd441..0ac4122 100644
--- a/recipes/linux/netbook-pro-kernel_2.6.17.bb
+++ b/recipes/linux/netbook-pro-kernel_2.6.17.bb
@@ -1,16 +1,17 @@
 DESCRIPTION = "Linux Kernel for Psion/Teklogix netbookpro  compatible machines"
 SECTION = "kernel"
 LICENSE = "GPLv2"
-PR = "r2"
+PR = "r3"
 
 COMPATIBLE_MACHINE = "netbook-pro"
 
 SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2;name=kernel \
-	http://linuxtogo.org/~koen/netbook-base-r3.patch;name=patch1 \
-	http://linuxtogo.org/~koen/netbook-pcon-r0.patch;name=patch2 \
-	http://linuxtogo.org/~koen/netbook-pcon-i2c-r1.patch;name=patch3 \
-	http://linuxtogo.org/~koen/defconfig;name=config \
-		   "
+	http://www.linuxtogo.org/~koen/netbook-base-r3.patch;name=patch1 \
+	http://www.linuxtogo.org/~koen/netbook-pcon-r0.patch;name=patch2 \
+	http://www.linuxtogo.org/~koen/netbook-pcon-i2c-r1.patch;name=patch3 \
+	http://www.linuxtogo.org/~koen/defconfig;name=config \
+	file://sumversion-include-limit.h.patch \
+	"
 
 S = "${WORKDIR}/linux-2.6.17"
 





More information about the Openembedded-commits mailing list