there were a few tweaks to get kbuild 2.5 working on 2.5.11
in core, there is one rej from scrips/tkparse.c. pretty obvious to fix
up, but here is the new chunk:
--- linux-2.5.11/scripts/tkparse.c Sun Apr 28 20:11:16 2002
+++ linux-2.5.11+kbuild/scripts/tkparse.c Mon Apr 29 17:10:51 2002
@@ -74,12 +74,12 @@
/*
- * Find index of a specyfic variable in the symbol table.
+ * Find index of a specific variable in the symbol table.
* Create a new entry if it does not exist yet.
*/
-#define VARTABLE_SIZE 4096
-struct variable vartable[VARTABLE_SIZE];
+struct variable *vartable;
int max_varnum = 0;
+static int vartable_size = 0;
int get_varnum( char * name )
{
the "#define VARTABLE_SIZE 4096" was "#define VARTABLE_SIZE 2048"
and attached is a patch to kbuild-2.5-common-2.5.10-2 to get 2.5.11
working. apply this after applying kbuild-2.5-common-2.5.10-2.
soon, I should have a sparc64 patch for 2.5.11, although the tree is a
mess right now WRT to building sparc, so there is going to be a big
"fixup" patch that goes with it.
-tduffy
--- linux-2.5.10+kbuild-2.5-core-8-common-2-i386-1/drivers/video/Makefile.in Mon
Apr 29 18:16:32 2002
+++ linux-2.5.11+sparc64hacks+kbuild/drivers/video/Makefile.in Mon Apr 29 18:17:24
+2002
@@ -3,7 +3,8 @@
fbcon-ilbm.o fbcon-vga.o fbcon-iplan2p2.o fbcon-iplan2p4.o
fbcon-iplan2p8.o fbcon-vga-planes.o fbcon-cfb16.o fbcon-cfb2.o
fbcon-cfb24.o fbcon-cfb32.o fbcon-cfb4.o fbcon-cfb8.o
- fbcon-mac.o fbcon-mfb.o cyber2000fb.o sa1100fb.o fbcon-hga.o)
+ fbcon-mac.o fbcon-mfb.o cyber2000fb.o sa1100fb.o fbcon-hga.o
+ fbgen.o)
select(CONFIG_DUMMY_CONSOLE dummycon.o)
select(CONFIG_SGI_NEWPORT_CONSOLE newport_con.o)
--- linux-2.5.10+kbuild-2.5-core-8-common-2-i386-1/drivers/ide/Makefile.in Mon
Apr 29 18:16:32 2002
+++ linux-2.5.11+sparc64hacks+kbuild/drivers/ide/Makefile.in Mon Apr 29 17:53:08
+2002
@@ -26,7 +26,6 @@
objlink(CONFIG_BLK_DEV_HT6560B ide-mod.o ht6560b.o)
objlink(CONFIG_BLK_DEV_IDE_ICSIDE ide-mod.o icside.o)
objlink(CONFIG_BLK_DEV_IDEDMA_PCI ide-mod.o ide-dma.o)
-objlink(CONFIG_BLK_DEV_IDE_TCQ ide-mod.o ide-tcq.o)
objlink(CONFIG_BLK_DEV_IDEPCI ide-mod.o ide-pci.o)
objlink(CONFIG_BLK_DEV_ISAPNP ide-mod.o ide-pnp.o)
objlink(CONFIG_BLK_DEV_IDE_PMAC ide-mod.o ide-pmac.o)
--- linux-2.5.10+kbuild-2.5-core-8-common-2-i386-1/fs/ntfs/Makefile.in Mon Apr 29
18:16:32 2002
+++ linux-2.5.11+sparc64hacks+kbuild/fs/ntfs/Makefile.in Mon Apr 29 18:33:00
+2002
@@ -1,9 +1,9 @@
# Rules for making the NTFS driver
-objlink(ntfs.o fs.o sysctl.o support.o util.o inode.o dir.o super.o attr.o
- unistr.o)
+objlink(ntfs.o aops.o attrib.o compress.o debug.o dir.o file.o inode.o mft.o
+ mst.o namei.o super.o sysctl.o time.o unistr.o upcase.o)
select(CONFIG_NTFS_FS ntfs.o)
# New version format started 3 February 2001.
-extra_cflags_all(-DNTFS_VERSION=\"1.1.22\")
+extra_cflags_all(-DNTFS_VERSION=\"2.0.4\")
#extra_cflags_all(-DDEBUG)