[oe-commits] org.oe.dev merge of '9a2dacaa07f0fa0d6e2645ce797391f52e2608e1'

oe commit oe at amethyst.openembedded.net
Tue May 6 15:44:04 UTC 2008


merge of '9a2dacaa07f0fa0d6e2645ce797391f52e2608e1'
     and 'faf8b98d3258fe272efb4ed0c6d22cd1f32c6593'

Author: oe at openembedded.org
Branch: org.openembedded.dev
Revision: b94d3808c9b4a4fe0d978b872eaad468adc890e1
ViewMTN: http://monotone.openembedded.org/revision/info/b94d3808c9b4a4fe0d978b872eaad468adc890e1
Files:
1
packages/linux/linux-2.6.25/cm-x270
packages/tmsnc
packages/gpm/gpm-1.20.1/gpm-OPEN_MAX.patch
packages/linux/linux-2.6.25/cm-x270/0001-cm-x270-match-type.patch
packages/linux/linux-2.6.25/cm-x270/0002-ramdisk_load.patch
packages/linux/linux-2.6.25/cm-x270/0003-mmcsd_large_cards-r0.patch
packages/linux/linux-2.6.25/cm-x270/0004-cm-x270-nand-simplify-name.patch
packages/linux/linux-2.6.25/cm-x270/0005-add-display-set-default-16bpp.patch
packages/linux/linux-2.6.25/cm-x270/0006-updated-defconfig.patch
packages/linux/linux-2.6.25/cm-x270/defconfig
packages/tmsnc/tmsnc_0.3.2.bb
packages/uclibc/files/build_wcs_upper_buffer.patch
classes/autotools.bbclass
conf/distro/angstrom-2008.1.conf
packages/fbreader/fbreader_0.8.2a.bb
packages/gpm/gpm_1.20.1.bb
packages/linux/linux-omap2_git.bb
packages/linux/linux_2.6.24.bb
packages/linux/linux_2.6.25.bb
packages/mono/mono_1.2.6.bb
packages/mono/mono_svn.bb
packages/roadmap/roadmap-gtk2_1.1.0.bb
packages/tasks/task-base.bb
packages/uclibc/uclibc_0.9.29.bb
packages/uclibc/uclibc_svn.bb
conf/distro/include/sane-srcrevs.inc
packages/opkg/opkg.inc
packages/opkg/opkg_svn.bb
Diffs:

#
# mt diff -r9a2dacaa07f0fa0d6e2645ce797391f52e2608e1 -rb94d3808c9b4a4fe0d978b872eaad468adc890e1
#
#
#
# add_dir "packages/linux/linux-2.6.25/cm-x270"
# 
# add_dir "packages/tmsnc"
# 
# add_file "packages/gpm/gpm-1.20.1/gpm-OPEN_MAX.patch"
#  content [57ee880837c22bcccf87a004cd568b457934ac9a]
# 
# add_file "packages/linux/linux-2.6.25/cm-x270/0001-cm-x270-match-type.patch"
#  content [1b7fa5ff537d7399263d59e28eca0aa6143e78cc]
# 
# add_file "packages/linux/linux-2.6.25/cm-x270/0002-ramdisk_load.patch"
#  content [809805779647739b90f53de46d16fdb474b6ee6f]
# 
# add_file "packages/linux/linux-2.6.25/cm-x270/0003-mmcsd_large_cards-r0.patch"
#  content [160c57e3eafd0e31e7f5bc4183b896aac91ada9d]
# 
# add_file "packages/linux/linux-2.6.25/cm-x270/0004-cm-x270-nand-simplify-name.patch"
#  content [f849e7d69d92a73408727642b609b978032849b8]
# 
# add_file "packages/linux/linux-2.6.25/cm-x270/0005-add-display-set-default-16bpp.patch"
#  content [6c6a0aa5bfbe9fe25268488cea1bdd19f5016719]
# 
# add_file "packages/linux/linux-2.6.25/cm-x270/0006-updated-defconfig.patch"
#  content [029bd46fcd30100445ccb1af1d351733b2c485fb]
# 
# add_file "packages/linux/linux-2.6.25/cm-x270/defconfig"
#  content [017f37e3e61f85f8a538808266aebed306ea4f54]
# 
# add_file "packages/tmsnc/tmsnc_0.3.2.bb"
#  content [9da21853019cf6582f479025a98d34e994938b3d]
# 
# add_file "packages/uclibc/files/build_wcs_upper_buffer.patch"
#  content [2ffb3951d168fb2168382fb97e9f19a7ab896fba]
# 
# patch "classes/autotools.bbclass"
#  from [9a1f7d12a63cbf1e66e09baeb4353d43d849f4fa]
#    to [a1ec1e20a8e54947ec2b6b362378264caa8dec67]
# 
# patch "conf/distro/angstrom-2008.1.conf"
#  from [580a8e8bdd2e455c1aa7545e2c8d9d1f7c19f983]
#    to [1426e85436d24f9292dd3115736fef8e6fae4887]
# 
# patch "packages/fbreader/fbreader_0.8.2a.bb"
#  from [34b916ca0e224a0702b6e0ab82743b59573cee83]
#    to [8db6f94263a3d565641816bc9b594a4cec9fa6a6]
# 
# patch "packages/gpm/gpm_1.20.1.bb"
#  from [c86e1d07a2d8663df3dd37be659660dbc98765a8]
#    to [86542240789d1a3c5788feac4f60cf57746d3ccd]
# 
# patch "packages/linux/linux-omap2_git.bb"
#  from [99e634f6d619f025715a2fded7d772dd67561890]
#    to [9ff942460c96eedc79bc4f2d4338b93d64efce6e]
# 
# patch "packages/linux/linux_2.6.24.bb"
#  from [5819d62f743069d615e51ce38e88a46104232fd3]
#    to [5140922314a6b7a562cfc145b5cd8bef1a115424]
# 
# patch "packages/linux/linux_2.6.25.bb"
#  from [cc090c604f64fcaff28a9afac75840fd99f449fa]
#    to [dfb7619f1379579633ca1e76392a661f4a29aafc]
# 
# patch "packages/mono/mono_1.2.6.bb"
#  from [47430fd0bacec1d9051c321cb9e732ff464aaa8a]
#    to [9a843e5587e9203b8ab1d57303d10099b0750a45]
# 
# patch "packages/mono/mono_svn.bb"
#  from [f23d529d8625d39cc83c06bf21302f6a314341fe]
#    to [bb4068e66a8913d2716b8a5d6d262b3e581dedb2]
# 
# patch "packages/roadmap/roadmap-gtk2_1.1.0.bb"
#  from [28151fbdab1200d9c37c380e25f9bca4cbc1bbaf]
#    to [ee54d8d89789d424beda2e0c58484df39062ea0b]
# 
# patch "packages/tasks/task-base.bb"
#  from [4f3fba7e4b5f01a54b98411187bcbae655008613]
#    to [c013fadaf0387eb1ffe99d00b051d75fbff69b82]
# 
# patch "packages/uclibc/uclibc_0.9.29.bb"
#  from [dbbd24e34ec8e9ab218f1a914c0b9eb2e4e3468b]
#    to [2768d9ecc595b84f45ce4e80e84cf53949a8b652]
# 
# patch "packages/uclibc/uclibc_svn.bb"
#  from [97cfa7f99c8af9580b5f508636f27ddb5d1aa49d]
#    to [980440cf391f74fea1555789067bcd8cd4dc78e8]
#
============================================================
--- packages/gpm/gpm-1.20.1/gpm-OPEN_MAX.patch	57ee880837c22bcccf87a004cd568b457934ac9a
+++ packages/gpm/gpm-1.20.1/gpm-OPEN_MAX.patch	57ee880837c22bcccf87a004cd568b457934ac9a
@@ -0,0 +1,46 @@
+Index: gpm-1.20.1/src/prog/gpm-root.y
+===================================================================
+--- gpm-1.20.1.orig/src/prog/gpm-root.y
++++ gpm-1.20.1/src/prog/gpm-root.y
+@@ -44,7 +44,6 @@
+ #include <sys/stat.h>       /* fstat() */
+ #include <sys/utsname.h>    /* uname() */
+ #include <termios.h>        /* winsize */
+-#include <linux/limits.h>   /* OPEN_MAX */
+ #include <linux/vt.h>       /* VT_ACTIVATE */
+ #include <linux/keyboard.h> /* K_SHIFT */
+ #include <utmp.h>         
+@@ -525,7 +524,9 @@ int f_bgcmd(int mode, DrawItem *self, in
+ 	            open("/dev/null",O_RDONLY); /* stdin  */
+ 	            open(consolename,O_WRONLY); /* stdout */
+ 	            dup(1);                     /* stderr */  
+-	            for (i=3;i<OPEN_MAX; i++) close(i);
++	            int open_max = sysconf(_SC_OPEN_MAX);
++               if (open_max == -1) open_max = 1024;
++               for (i=3;i<open_max; i++) close(i);
+ 	            execl("/bin/sh","sh","-c",self->arg,(char *)NULL);
+ 	            exit(1); /* shouldn't happen */
+ 	         default: return 0;
+Index: gpm-1.20.1/src/special.c
+===================================================================
+--- gpm-1.20.1.orig/src/special.c
++++ gpm-1.20.1/src/special.c
+@@ -25,7 +25,6 @@
+ 
+ /* This file is compiled conditionally, see the Makefile */
+ 
+-#include <linux/limits.h> /* for OPEN_MAX */
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
+@@ -155,7 +154,9 @@ int processSpecial(Gpm_Event *event)
+       open(GPM_NULL_DEV,O_RDONLY); /* stdin  */
+       open(option.consolename,O_WRONLY); /* stdout */
+       dup(1);                     /* stderr */
+-      for (i=3;i<OPEN_MAX; i++) close(i);
++      int open_max = sysconf(_SC_OPEN_MAX);
++      if (open_max == -1) open_max = 1024;
++      for (i=3;i<open_max; i++) close(i);
+       execl("/bin/sh","sh","-c",command,(char *)NULL);
+       exit(1); /* shouldn't happen */
+       
============================================================
--- packages/linux/linux-2.6.25/cm-x270/0001-cm-x270-match-type.patch	1b7fa5ff537d7399263d59e28eca0aa6143e78cc
+++ packages/linux/linux-2.6.25/cm-x270/0001-cm-x270-match-type.patch	1b7fa5ff537d7399263d59e28eca0aa6143e78cc
@@ -0,0 +1,25 @@
+From b14fd99c45da2130e9a59917c8f9e9bc10941031 Mon Sep 17 00:00:00 2001
+From: Cliff Brake <cbrake at happy.dev.bec-systems.com>
+Date: Fri, 20 Jul 2007 18:58:27 -0400
+Subject: [PATCH] cm-x270-match-type
+
+---
+ arch/arm/boot/compressed/head-xscale.S |    5 +++++
+ 1 files changed, 5 insertions(+), 0 deletions(-)
+
+diff --git a/arch/arm/boot/compressed/head-xscale.S b/arch/arm/boot/compressed/head-xscale.S
+index 67ea99e..2e63ba2 100644
+--- a/arch/arm/boot/compressed/head-xscale.S
++++ b/arch/arm/boot/compressed/head-xscale.S
+@@ -44,3 +44,8 @@ __XScale_start:
+ 		str	r1, [r0, #0x18]
+ #endif
+ 
++#if defined(CONFIG_MACH_ARMCORE)
++		mov r7, #(MACH_TYPE_ARMCORE & 0xFF00)
++		add r7, r7, #(MACH_TYPE_ARMCORE & 0xFF)
++#endif
++
+-- 
+1.5.4.rc4
+
============================================================
--- packages/linux/linux-2.6.25/cm-x270/0002-ramdisk_load.patch	809805779647739b90f53de46d16fdb474b6ee6f
+++ packages/linux/linux-2.6.25/cm-x270/0002-ramdisk_load.patch	809805779647739b90f53de46d16fdb474b6ee6f
@@ -0,0 +1,81 @@
+From 66975ae3184aabc3080e23bf7f0195ed5862cb13 Mon Sep 17 00:00:00 2001
+From: Cliff Brake <cbrake at happy.dev.bec-systems.com>
+Date: Fri, 20 Jul 2007 19:01:50 -0400
+Subject: [PATCH] ramdisk_load
+
+---
+ arch/arm/mach-pxa/cm-x270.c        |    6 ++++++
+ include/asm-arm/arch-pxa/cm-x270.h |    4 ++++
+ init/initramfs.c                   |   16 ++++++++++++++++
+ 3 files changed, 26 insertions(+), 0 deletions(-)
+
+diff --git a/arch/arm/mach-pxa/cm-x270.c b/arch/arm/mach-pxa/cm-x270.c
+index ecdbc96..0487aee 100644
+--- a/arch/arm/mach-pxa/cm-x270.c
++++ b/arch/arm/mach-pxa/cm-x270.c
+@@ -240,6 +240,12 @@ static struct map_desc cmx270_io_desc[] __initdata = {
+ 		.length		= SZ_64M,
+ 		.type		= MT_DEVICE
+ 	},
++	[2] = { /* NOR flash */
++		.virtual	= CMX270_FLASH_VIRT,
++		.pfn		= __phys_to_pfn(PXA_CS0_PHYS),
++		.length		= (8<<20), /* up to 8 MByte flash */
++		.type		= MT_DEVICE
++	},
+ };
+ 
+ /*
+diff --git a/include/asm-arm/arch-pxa/cm-x270.h b/include/asm-arm/arch-pxa/cm-x270.h
+index f8fac9e..70e0dce 100644
+--- a/include/asm-arm/arch-pxa/cm-x270.h
++++ b/include/asm-arm/arch-pxa/cm-x270.h
+@@ -20,6 +20,10 @@
+ #define CMX270_VIRT_BASE		(0xe8000000)
+ #define CMX270_IT8152_VIRT		(CMX270_VIRT_BASE)
+ #define CMX270_IDE104_VIRT		(CMX270_IT8152_VIRT + SZ_64M)
++#define CMX270_FLASH_VIRT              (CMX270_IDE104_VIRT + SZ_64M)
++
++#define CMX270_FLASH_RAMDISK_VIRT      (CMX270_FLASH_VIRT + 0x1c0000)
++
+ 
+ /* GPIO related definitions */
+ #define GPIO_IT8152_IRQ			(22)
+diff --git a/init/initramfs.c b/init/initramfs.c
+index d53fee8..bfcf0ea 100644
+--- a/init/initramfs.c
++++ b/init/initramfs.c
+@@ -7,6 +7,9 @@
+ #include <linux/string.h>
+ #include <linux/syscalls.h>
+ 
++// HACK for compulab cm-x270
++#include <asm/arch/cm-x270.h>
++
+ static __initdata char *message;
+ static void __init error(char *x)
+ {
+@@ -546,7 +549,20 @@ static int __init populate_rootfs(void)
+ 		panic(err);
+ 	if (initrd_start) {
+ #ifdef CONFIG_BLK_DEV_RAM
++ 
++		/* hack to make initramfs work because the 
++		 * compulab BL does not zero out the 
++		 * initrd memory.  This only seems to affect loading
++		 * initramfs (cpio.gz) archives.  Does not seem to 
++		 * affect ramdisks.
++		 */
++ 		int initrd_size = *(int *)(CMX270_FLASH_RAMDISK_VIRT);
+ 		int fd;
++
++ 		initrd_end = initrd_start + initrd_size;
++ 		//printk("CLIFF: initrd_start = 0x%x\n", initrd_start);
++ 		//printk("CLIFF: initrd_end = 0x%x\n", initrd_end);
++
+ 		printk(KERN_INFO "checking if image is initramfs...");
+ 		err = unpack_to_rootfs((char *)initrd_start,
+ 			initrd_end - initrd_start, 1);
+-- 
+1.5.4.rc4
+
============================================================
--- packages/linux/linux-2.6.25/cm-x270/0003-mmcsd_large_cards-r0.patch	160c57e3eafd0e31e7f5bc4183b896aac91ada9d
+++ packages/linux/linux-2.6.25/cm-x270/0003-mmcsd_large_cards-r0.patch	160c57e3eafd0e31e7f5bc4183b896aac91ada9d
@@ -0,0 +1,36 @@
+From b98b85eba9b31d79217b5c6e0aae42a038b033b7 Mon Sep 17 00:00:00 2001
+From: Cliff Brake <cbrake at happy.dev.bec-systems.com>
+Date: Fri, 20 Jul 2007 19:02:55 -0400
+Subject: [PATCH] mmcsd_large_cards-r0
+
+---
+ drivers/mmc/card/block.c |    6 ++++++
+ 1 files changed, 6 insertions(+), 0 deletions(-)
+
+diff --git a/drivers/mmc/card/block.c b/drivers/mmc/card/block.c
+index 91ded3e..5640c5b 100644
+--- a/drivers/mmc/card/block.c
++++ b/drivers/mmc/card/block.c
+@@ -409,6 +409,7 @@ static struct mmc_blk_data *mmc_blk_alloc(struct mmc_card *card)
+ {
+ 	struct mmc_blk_data *md;
+ 	int devidx, ret;
++	unsigned long cap;
+ 
+ 	devidx = find_first_zero_bit(dev_use, MMC_NUM_MINORS);
+ 	if (devidx >= MMC_NUM_MINORS)
+@@ -472,6 +473,11 @@ static struct mmc_blk_data *mmc_blk_alloc(struct mmc_card *card)
+ 
+ 	sprintf(md->disk->disk_name, "mmcblk%d", devidx);
+ 
++	if (card->csd.read_blkbits > 9)
++		md->block_bits = 9;
++	else
++		md->block_bits = card->csd.read_blkbits;
++
+ 	blk_queue_hardsect_size(md->queue.queue, 1 << md->block_bits);
+ 
+ 	if (!mmc_card_sd(card) && mmc_card_blockaddr(card)) {
+-- 
+1.5.4.rc4
+
============================================================
--- packages/linux/linux-2.6.25/cm-x270/0004-cm-x270-nand-simplify-name.patch	f849e7d69d92a73408727642b609b978032849b8
+++ packages/linux/linux-2.6.25/cm-x270/0004-cm-x270-nand-simplify-name.patch	f849e7d69d92a73408727642b609b978032849b8
@@ -0,0 +1,25 @@
+From 54d9a0dadfc920f5213f8c599c3ea91d82ceb2b4 Mon Sep 17 00:00:00 2001
+From: Cliff Brake <cbrake at happy.dev.bec-systems.com>
+Date: Fri, 20 Jul 2007 19:04:12 -0400
+Subject: [PATCH] cm-x270-nand-simplify-name
+
+---
+ drivers/mtd/nand/cmx270_nand.c |    2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+diff --git a/drivers/mtd/nand/cmx270_nand.c b/drivers/mtd/nand/cmx270_nand.c
+index cb663ef..3654ce4 100644
+--- a/drivers/mtd/nand/cmx270_nand.c
++++ b/drivers/mtd/nand/cmx270_nand.c
+@@ -191,6 +191,8 @@ static int cmx270_init(void)
+ 	cmx270_nand_mtd->owner = THIS_MODULE;
+ 	cmx270_nand_mtd->priv = this;
+ 
++	cmx270_nand_mtd->name = "cm-x270-nand";
++
+ 	/* insert callbacks */
+ 	this->IO_ADDR_R = cmx270_nand_io;
+ 	this->IO_ADDR_W = cmx270_nand_io;
+-- 
+1.5.4.rc4
+
============================================================
--- packages/linux/linux-2.6.25/cm-x270/0005-add-display-set-default-16bpp.patch	6c6a0aa5bfbe9fe25268488cea1bdd19f5016719
+++ packages/linux/linux-2.6.25/cm-x270/0005-add-display-set-default-16bpp.patch	6c6a0aa5bfbe9fe25268488cea1bdd19f5016719
@@ -0,0 +1,82 @@
+From a70bd453457fe59f87ec1c06fbf49ab56dc71008 Mon Sep 17 00:00:00 2001
+From: Cliff Brake <cbrake at bec-systems.com>
+Date: Wed, 27 Feb 2008 16:44:42 -0500
+Subject: [PATCH] add-display-set-default-16bpp
+
+---
+ arch/arm/mach-pxa/cm-x270.c |   31 +++++++++++++++++++++++++++++--
+ 1 files changed, 29 insertions(+), 2 deletions(-)
+
+diff --git a/arch/arm/mach-pxa/cm-x270.c b/arch/arm/mach-pxa/cm-x270.c
+index 0487aee..1aec199 100644
+--- a/arch/arm/mach-pxa/cm-x270.c
++++ b/arch/arm/mach-pxa/cm-x270.c
+@@ -259,6 +259,7 @@ static struct map_desc cmx270_io_desc[] __initdata = {
+ #define MTYPE_CRT800x600	3
+ #define MTYPE_TFT320x240	6
+ #define MTYPE_STN640x480	7
++#define MTYPE_TFT640x480_SHARP	8
+ 
+ static struct pxafb_mode_info generic_stn_320x240_mode = {
+ 	.pixclock	= 76923,
+@@ -289,7 +290,7 @@ static struct pxafb_mach_info generic_stn_320x240 = {
+ 
+ static struct pxafb_mode_info generic_tft_640x480_mode = {
+ 	.pixclock	= 38461,
+-	.bpp		= 8,
++	.bpp		= 16,
+ 	.xres		= 640,
+ 	.yres		= 480,
+ 	.hsync_len	= 60,
+@@ -315,7 +316,7 @@ static struct pxafb_mach_info generic_tft_640x480 = {
+ 
+ static struct pxafb_mode_info generic_crt_640x480_mode = {
+ 	.pixclock	= 38461,
+-	.bpp		= 8,
++	.bpp		= 16,
+ 	.xres		= 640,
+ 	.yres		= 480,
+ 	.hsync_len	= 63,
+@@ -417,6 +418,29 @@ static struct pxafb_mach_info generic_stn_640x480 = {
+ 	.cmap_static	= 0,
+ };
+ 
++
++static struct pxafb_mode_info sharp_vga_tft_mode = {
++	.pixclock		= 38461,
++	.bpp			= 16,
++	.xres			= 640,
++	.yres			= 480,
++	.hsync_len		= 60,
++	.vsync_len		= 2,
++	.left_margin		= 72,
++	.upper_margin		= 32,
++	.right_margin		= 72,
++	.lower_margin		= 10,
++	.sync			= 0,
++};
++
++static struct pxafb_mach_info sharp_vga_tft = {
++	.modes 			= &sharp_vga_tft_mode,
++	.num_modes		= 1,
++	.lccr0			= (LCCR0_PAS),
++	.lccr3			= (LCCR3_PixClkDiv(0x01) |
++			           LCCR3_Acb(0xff)),
++};
++
+ static struct pxafb_mach_info *cmx270_display = &generic_crt_640x480;
+ 
+ static int __init cmx270_set_display(char *str)
+@@ -438,6 +462,9 @@ static int __init cmx270_set_display(char *str)
+ 	case MTYPE_TFT320x240:
+ 		cmx270_display = &generic_tft_320x240;
+ 		break;
++  case MTYPE_TFT640x480_SHARP:
++    cmx270_display = &sharp_vga_tft;
++    break;
+ 	case MTYPE_STN640x480:
+ 		cmx270_display = &generic_stn_640x480;
+ 		break;
+-- 
+1.5.4.rc4
+
============================================================
--- packages/linux/linux-2.6.25/cm-x270/0006-updated-defconfig.patch	029bd46fcd30100445ccb1af1d351733b2c485fb
+++ packages/linux/linux-2.6.25/cm-x270/0006-updated-defconfig.patch	029bd46fcd30100445ccb1af1d351733b2c485fb
@@ -0,0 +1,1457 @@
+From 283d562e0e9d4999488b147ecdf81cca733e5d95 Mon Sep 17 00:00:00 2001
+From: Cliff Brake <cbrake at bec-systems.com>
+Date: Wed, 27 Feb 2008 15:57:02 -0500
+Subject: [PATCH] updated defconfig
+
+---
+ arch/arm/configs/cm_x270_defconfig |  834 +++++++++++++++---------------------
+ 1 files changed, 353 insertions(+), 481 deletions(-)
+
+diff --git a/arch/arm/configs/cm_x270_defconfig b/arch/arm/configs/cm_x270_defconfig
+index 5cab083..eb20958 100644
+--- a/arch/arm/configs/cm_x270_defconfig
++++ b/arch/arm/configs/cm_x270_defconfig
+@@ -1,13 +1,13 @@
+ #
+ # Automatically generated make config: don't edit
+-# Linux kernel version: 2.6.22
+-# Wed Jul 18 14:11:48 2007
++# Linux kernel version: 2.6.25
++# Wed Apr 30 15:08:40 2008
+ #
+ CONFIG_ARM=y
+ CONFIG_SYS_SUPPORTS_APM_EMULATION=y
+ CONFIG_GENERIC_GPIO=y
+ CONFIG_GENERIC_TIME=y
+-# CONFIG_GENERIC_CLOCKEVENTS is not set
++CONFIG_GENERIC_CLOCKEVENTS=y
+ CONFIG_MMU=y
+ # CONFIG_NO_IOPORT is not set
+ CONFIG_GENERIC_HARDIRQS=y
+@@ -21,22 +21,20 @@ CONFIG_RWSEM_GENERIC_SPINLOCK=y
+ # CONFIG_ARCH_HAS_ILOG2_U64 is not set
+ CONFIG_GENERIC_HWEIGHT=y
+ CONFIG_GENERIC_CALIBRATE_DELAY=y
++CONFIG_ARCH_SUPPORTS_AOUT=y
+ CONFIG_ZONE_DMA=y
+ CONFIG_ARCH_MTD_XIP=y
+ CONFIG_VECTORS_BASE=0xffff0000
+ CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
+ 
+ #
+-# Code maturity level options
++# General setup
+ #
+ CONFIG_EXPERIMENTAL=y
+ CONFIG_BROKEN_ON_SMP=y
++CONFIG_LOCK_KERNEL=y%s
>>> DIFF TRUNCATED @ 16K


#
# mt diff -rfaf8b98d3258fe272efb4ed0c6d22cd1f32c6593 -rb94d3808c9b4a4fe0d978b872eaad468adc890e1
#
#
#
# patch "conf/distro/include/sane-srcrevs.inc"
#  from [76eb7bae7361467379802b9566a246c1bcf3364c]
#    to [66194c2a11de4d730e4bb8b41bd36aaeb73422e9]
# 
# patch "packages/opkg/opkg.inc"
#  from [0a01da1c385f7c715a11abb0a25f8cc6a43933ae]
#    to [9ac4436f02a39427f0758392d16f4eb7661a64da]
# 
# patch "packages/opkg/opkg_svn.bb"
#  from [e034851c3a5985b17cbde739bc5bb59a8c69d323]
#    to [55a018a090f32256bfb349f3f9354aacf9ba4cc4]
#
============================================================
--- conf/distro/include/sane-srcrevs.inc	76eb7bae7361467379802b9566a246c1bcf3364c
+++ conf/distro/include/sane-srcrevs.inc	66194c2a11de4d730e4bb8b41bd36aaeb73422e9
@@ -152,7 +152,7 @@ SRCREV_pn-oprofileui ?= "160"
 SRCREV_pn-opkg-native ?= "4247"
 SRCREV_pn-opkg-sdk ?= "4247"
 SRCREV_pn-oprofileui ?= "160"
-SRCREV_pn-packagekit ?= "432046796fa420f57ab6c71081f7ba14e9a92574"
+SRCREV_pn-packagekit ?= "74a3b7e3f3bc8627c23349e0b0d8429fd5f53fc6"
 SRCREV_pn-psplash ?= "249"
 SRCREV_pn-python-odeviced ?= "e2ae2c252ef43be23781c2d09567a8d21ca1e965"
 SRCREV_pn-python-ophoned ?= "e657c81a6729aeef21ba4c6b75590658cbbef391"
============================================================
--- packages/opkg/opkg.inc	0a01da1c385f7c715a11abb0a25f8cc6a43933ae
+++ packages/opkg/opkg.inc	9ac4436f02a39427f0758392d16f4eb7661a64da
@@ -1,9 +1,9 @@
-DESCRIPTION = "Open Package Manager"
-DESCRIPTION_libopkg = "Open Package Manager Library"
+DESCRIPTION = "Opkg Package Manager"
+DESCRIPTION_libopkg = "Opkg Package Manager Library"
 SECTION = "base"
 LICENSE = "GPL"
 DEPENDS = "curl gpgme"
-PV = "0.0+svnr${SRCREV}"
+PV = "0.1+svnr${SRCREV}"
 
 SRC_URI = "svn://svn.openmoko.org/trunk/src/target/;module=opkg;proto=http \
            file://fix_endianness.patch;patch=1;maxrev=4246"
============================================================
--- packages/opkg/opkg_svn.bb	e034851c3a5985b17cbde739bc5bb59a8c69d323
+++ packages/opkg/opkg_svn.bb	55a018a090f32256bfb349f3f9354aacf9ba4cc4
@@ -1,7 +1,5 @@ require opkg.inc
 require opkg.inc
 
-PR = "r4"
-
 PACKAGES =+ "libopkg-dev libopkg"
 
 FILES_libopkg-dev = "${libdir}/*.a ${libdir}/*.la ${libdir}/*.so"






More information about the Openembedded-commits mailing list