[Balloon-svn] r1002 - balloon/trunk/initrd

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: subversion@balloonboard.org
Date:  
To: balloon-svn
Subject: [Balloon-svn] r1002 - balloon/trunk/initrd
Author: wookey
Date: 2010-03-02 03:27:13 +0000 (Tue, 02 Mar 2010)
New Revision: 1002

Added:
balloon/trunk/initrd/kernel-headers-getlinefix.patch
Modified:
balloon/trunk/initrd/series-list
balloon/trunk/initrd/series-list-podpoint
balloon/trunk/initrd/series-list-tcl-sl40
balloon/trunk/initrd/series-list-tcl-specs
Log:
Add getline->get_line fix allowing old kernel headers to be built when recentl glibc installed

Added: balloon/trunk/initrd/kernel-headers-getlinefix.patch
===================================================================
--- balloon/trunk/initrd/kernel-headers-getlinefix.patch                            (rev 0)
+++ balloon/trunk/initrd/kernel-headers-getlinefix.patch    2010-03-02 03:27:13 UTC (rev 1002)
@@ -0,0 +1,34 @@
+Index: buildroot/toolchain/kernel-headers/linux-2.6.20.4-wookey-getlinefix.patch
+===================================================================
+--- /dev/null    1970-01-01 00:00:00.000000000 +0000
++++ buildroot/toolchain/kernel-headers/linux-2.6.20.4-wookey-getlinefix.patch    2010-03-02 03:15:42.000000000 +0000
+@@ -0,0 +1,29 @@
++--- linux-2.6.20.4/scripts/unifdef.c.orig    2010-03-02 03:15:33.000000000 +0000
+++++ linux-2.6.20.4/scripts/unifdef.c    2010-03-02 03:13:55.000000000 +0000
++@@ -206,7 +206,7 @@
++ static void             error(const char *);
++ static int              findsym(const char *);
++ static void             flushline(bool);
++-static Linetype         getline(void);
+++static Linetype         get_line(void);
++ static Linetype         ifeval(const char **);
++ static void             ignoreoff(void);
++ static void             ignoreon(void);
++@@ -512,7 +512,7 @@
++ 
++     for (;;) {
++         linenum++;
++-        lineval = getline();
+++        lineval = get_line();
++         trans_table[ifstate[depth]][lineval]();
++         debug("process %s -> %s depth %d",
++             linetype_name[lineval],
++@@ -526,7 +526,7 @@
++  * help from skipcomment().
++  */
++ static Linetype
++-getline(void)
+++get_line(void)
++ {
++     const char *cp;
++     int cursym;


Modified: balloon/trunk/initrd/series-list
===================================================================
--- balloon/trunk/initrd/series-list    2010-03-02 01:57:42 UTC (rev 1001)
+++ balloon/trunk/initrd/series-list    2010-03-02 03:27:13 UTC (rev 1002)
@@ -8,3 +8,4 @@
 binutilsmakinfoautoconf.patch
 toolchainfix.patch
 packagesource.patch
+kernel-headers-getlinefix.patch


Modified: balloon/trunk/initrd/series-list-podpoint
===================================================================
--- balloon/trunk/initrd/series-list-podpoint    2010-03-02 01:57:42 UTC (rev 1001)
+++ balloon/trunk/initrd/series-list-podpoint    2010-03-02 03:27:13 UTC (rev 1002)
@@ -8,3 +8,4 @@
 binutilsmakinfoautoconf.patch
 toolchainfix.patch
 packagesource.patch
+kernel-headers-getlinefix.patch


Modified: balloon/trunk/initrd/series-list-tcl-sl40
===================================================================
--- balloon/trunk/initrd/series-list-tcl-sl40    2010-03-02 01:57:42 UTC (rev 1001)
+++ balloon/trunk/initrd/series-list-tcl-sl40    2010-03-02 03:27:13 UTC (rev 1002)
@@ -8,3 +8,4 @@
 binutilsmakinfoautoconf.patch
 toolchainfix.patch
 packagesource.patch
+kernel-headers-getlinefix.patch


Modified: balloon/trunk/initrd/series-list-tcl-specs
===================================================================
--- balloon/trunk/initrd/series-list-tcl-specs    2010-03-02 01:57:42 UTC (rev 1001)
+++ balloon/trunk/initrd/series-list-tcl-specs    2010-03-02 03:27:13 UTC (rev 1002)
@@ -8,3 +8,4 @@
 binutilsmakinfoautoconf.patch
 toolchainfix.patch
 packagesource.patch
+kernel-headers-getlinefix.patch