[oe-commits] org.oe.dev merge of '6fbaa4dcc3640605ad76e93bbea2d08d823badbb'

pfalcon commit openembedded-commits at lists.openembedded.org
Sun Feb 17 03:35:15 UTC 2008


merge of '6fbaa4dcc3640605ad76e93bbea2d08d823badbb'
     and '98f85bb96baab42bb0d213a35c2cd9f1c06a3f47'

Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: 049d3256cd77e6b674c3ad68bfaeb0e009d129f3
ViewMTN: http://monotone.openembedded.org/revision/info/049d3256cd77e6b674c3ad68bfaeb0e009d129f3
Files:
1
packages/linux/linux-handhelds-2.6.inc
packages/busybox/busybox-1.9.1/angstrom
packages/ifplugd/ifplugd_0.20.bb
packages/busybox/busybox-1.9.1/angstrom/defconfig
packages/busybox/busybox-1.9.1/defconfig
packages/cairo/cairo-1.4.14
packages/linux/gumstix-kernel-2.6.21
packages/linux/gumstix-kernel-2.6.21/gumstix-custom-connex
packages/linux/gumstix-kernel-2.6.21/gumstix-custom-verdex
packages/busybox/busybox-1.9.1/adduser-longops.patch
packages/cairo/cairo-1.4.14/0001-Fix-for-a-memory-leak-in-pixman.patch
packages/cairo/cairo_1.4.14.bb
packages/ifplugd/files/nobash.patch
packages/linux/gumstix-kernel-2.6.21/270-usb-gadget-udc.patch
packages/linux/gumstix-kernel-2.6.21/arch-config.patch
packages/linux/gumstix-kernel-2.6.21/bkpxa-pxa-cpu.patch
packages/linux/gumstix-kernel-2.6.21/bkpxa-pxa-cpufreq.patch
packages/linux/gumstix-kernel-2.6.21/board-init.patch
packages/linux/gumstix-kernel-2.6.21/bugfix-i2c-include.patch
packages/linux/gumstix-kernel-2.6.21/bugfix-mmc-clock.patch
packages/linux/gumstix-kernel-2.6.21/bugfix-pxa-cpufreq.patch
packages/linux/gumstix-kernel-2.6.21/bugfix-serial-interrupt.patch
packages/linux/gumstix-kernel-2.6.21/bugfix-serial-register-status.patch
packages/linux/gumstix-kernel-2.6.21/compact-flash.patch
packages/linux/gumstix-kernel-2.6.21/compile-fix-pxa_cpufreq.patch
packages/linux/gumstix-kernel-2.6.21/cpufreq-better-freqs.patch
packages/linux/gumstix-kernel-2.6.21/cpufreq-fixup.patch
packages/linux/gumstix-kernel-2.6.21/cpufreq-ondemand-by-default.patch
packages/linux/gumstix-kernel-2.6.21/disable-uncompress-message.patch
packages/linux/gumstix-kernel-2.6.21/ethernet-config.patch
packages/linux/gumstix-kernel-2.6.21/flash.patch
packages/linux/gumstix-kernel-2.6.21/gumstix-asoc.patch
packages/linux/gumstix-kernel-2.6.21/gumstix-custom-connex/defconfig
packages/linux/gumstix-kernel-2.6.21/gumstix-custom-connex/defconfig-nofb
packages/linux/gumstix-kernel-2.6.21/gumstix-custom-verdex/defconfig
packages/linux/gumstix-kernel-2.6.21/gumstix-custom-verdex/defconfig-nofb
packages/linux/gumstix-kernel-2.6.21/gumstix-fb-logo.patch
packages/linux/gumstix-kernel-2.6.21/gumstix-pxa270-mmc.patch
packages/linux/gumstix-kernel-2.6.21/gumstix-pxa270-usb-host.patch
packages/linux/gumstix-kernel-2.6.21/header.patch
packages/linux/gumstix-kernel-2.6.21/mach-types-fix.patch
packages/linux/gumstix-kernel-2.6.21/misalignment-handling.patch
packages/linux/gumstix-kernel-2.6.21/mmc-card-detect.patch
packages/linux/gumstix-kernel-2.6.21/modular-init-bluetooth.patch
packages/linux/gumstix-kernel-2.6.21/modular-init-smc91x.patch
packages/linux/gumstix-kernel-2.6.21/modular-init-usb-gadget.patch
packages/linux/gumstix-kernel-2.6.21/pcm-gcc-411-bugfix.patch
packages/linux/gumstix-kernel-2.6.21/proc-gpio.patch
packages/linux/gumstix-kernel-2.6.21/pxa-regs-additions.patch
packages/linux/gumstix-kernel-2.6.21/pxa-regs-fixup.patch
packages/linux/gumstix-kernel-2.6.21/pxa2xx_udc.patch
packages/linux/gumstix-kernel-2.6.21/pxafb-18bpp-mode.patch
packages/linux/gumstix-kernel-2.6.21/pxafb-definition.patch
packages/linux/gumstix-kernel-2.6.21/serial-divisor.patch
packages/linux/gumstix-kernel-2.6.21/serial-ether-addr.patch
packages/linux/gumstix-kernel-2.6.21/smc-ether-addr.patch
packages/linux/gumstix-kernel-2.6.21/smc911x-fixup.patch
packages/linux/gumstix-kernel-2.6.21/tsc2003-config.diff
packages/linux/gumstix-kernel-2.6.21/tsc2003.c
packages/linux/gumstix-kernel-2.6.21/uImage-in-own-partition.patch
packages/linux/gumstix-kernel-2.6.21/ucb1400-ac97-audio.patch
packages/linux/gumstix-kernel_2.6.21.bb
packages/linux/gumstix-linux.inc
packages/linux/linux-2.6.24/powerpc-clockres.patch
packages/linux/linux-rp-2.6.24/pxa27x-resume.patch
packages/linux/linux-rt-2.6.24/powerpc-clockres.patch
packages/uclibc/uclibc-0.9.29/uClibc-0.9.29-002-atmel.1.patch
packages/uclibc/uclibc-0.9.29/uClibc-0.9.29-avr32-fix-sa_onstack.patch
conf/distro/chinook-compat.conf
conf/machine/poodle.conf
conf/machine/tosa.conf
packages/busybox/busybox_1.9.1.bb
packages/classpath/classpath-minimal_0.96.1.bb
packages/classpath/classpath.inc
packages/classpath/classpath_0.96.1.bb
packages/gpsd/gpsd.inc
packages/ifplugd/ifplugd_0.25.bb
packages/libxine/libxine-x11_1.0.bb
packages/linux/linux-rp_2.6.24.bb
packages/linux/linux-rt-2.6.24/mpc8313e-rdb/defconfig
packages/linux/linux-rt_2.6.24.bb
packages/linux/linux_2.6.24.bb
packages/python/python_2.5.1.bb
packages/uclibc/uclibc-0.9.29/bfin/uClibc.machine
packages/uclibc/uclibc_0.9.29.bb
Diffs:

#
# mt diff -r6fbaa4dcc3640605ad76e93bbea2d08d823badbb -r049d3256cd77e6b674c3ad68bfaeb0e009d129f3
#
# 
# 
# patch "packages/linux/linux-handhelds-2.6.inc"
#  from [2a754a7d66cf1dec3b59ed67417eeb6af7e654a2]
#    to [a212a1e08710b140bd482d9538939be6fed39bab]
# 
============================================================
--- packages/linux/linux-handhelds-2.6.inc	2a754a7d66cf1dec3b59ed67417eeb6af7e654a2
+++ packages/linux/linux-handhelds-2.6.inc	a212a1e08710b140bd482d9538939be6fed39bab
@@ -88,20 +88,27 @@ set cmdline "root=/dev/mmcblk0p2 rootdel
 ## Choice 2 - Boot from CF card, setup like above
 #set cmdline "root=/dev/hda2 rootdelay=10 console=ttyS0,115200n8 console=tty0"
 
-## Choice 3 - Boot rootfs image as initramfs (works only for smaller images)
+## Choice 3 - Boot kernel with builtin interactive bootloader (initramfs-bootmenu-image)
+# rootdelay is a wait before scanning for the available partitions
+# if root= is also specified, interactive selection will be skipped and
+# direct boot will happen.
+#set cmdline "rootdelay=3 console=ttyS0,115200n8 console=tty0"
+
+## Choice 4 - Boot rootfs image as initramfs (works only for smaller images)
 # have a cpio.gz file below together with zImage, no EXT2 partition required
 #set initrd "<image>.rootfs.cpio.gz"
 #set cmdline "rdinit=/sbin/init console=ttyS0,115200n8 console=tty0"
 
-## Choice 4 - Boot via NFS over USB networking (must be kernel-builtin)
+## Choice 5 - Boot via NFS over USB networking (must be kernel-builtin
+# or initramfs-*-image works too)
 # 192.168.x.x - Server address (the other side)
 # 192.168.y.y - Handheld's address
 #set cmdline "root=/dev/nfs nfsroot=192.168.x.x:<nfs_path> ip=192.168.y.y:192.168.x.x:192.168.x.x:255.255.255.0:pda:usb0 console=ttyS0,115200n8 console=tty0"
 
-## Choice 5 - Boot from MTD partition, for devices with lots of flash
+## Choice 6 - Boot from MTD partition, for devices with lots of flash
 #  to have both WinCE and Linux there. Note the value of root param,
 #  that's how it should be, not "/dev/mtdblockN".
-# set cmdline "root=mtdN console=ttyS0,115200n8 console=tty0"
+#set cmdline "root=mtdN console=ttyS0,115200n8 console=tty0"
 
 bootlinux
 EOF


#
# mt diff -r98f85bb96baab42bb0d213a35c2cd9f1c06a3f47 -r049d3256cd77e6b674c3ad68bfaeb0e009d129f3
#
# 
# 
# delete "packages/busybox/busybox-1.9.1/angstrom"
# 
# delete "packages/ifplugd/ifplugd_0.20.bb"
# 
# rename "packages/busybox/busybox-1.9.1/angstrom/defconfig"
#     to "packages/busybox/busybox-1.9.1/defconfig"
# 
# add_dir "packages/cairo/cairo-1.4.14"
# 
# add_dir "packages/linux/gumstix-kernel-2.6.21"
# 
# add_dir "packages/linux/gumstix-kernel-2.6.21/gumstix-custom-connex"
# 
# add_dir "packages/linux/gumstix-kernel-2.6.21/gumstix-custom-verdex"
# 
# add_file "packages/busybox/busybox-1.9.1/adduser-longops.patch"
#  content [661b2538eda36e581314cde361bb3efe6411959b]
# 
# add_file "packages/cairo/cairo-1.4.14/0001-Fix-for-a-memory-leak-in-pixman.patch"
#  content [dbefc4dd2f440b1a5a6c7ae578805c15910c2941]
# 
# add_file "packages/cairo/cairo_1.4.14.bb"
#  content [eac43a4d6029b1df29ac83dda4c2cb828ae13783]
# 
# add_file "packages/ifplugd/files/nobash.patch"
#  content [96c68c0f0208d9955886b7b6275d86141041277c]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/270-usb-gadget-udc.patch"
#  content [46d1e25ee8c6b2057ad12fef37ecff405ac5e046]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/arch-config.patch"
#  content [77e962d186fbf986a7150fcf92fc7e9a2f2e3c6c]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/bkpxa-pxa-cpu.patch"
#  content [61c42220d83235a7ed992b29a5be2b15f23c0022]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/bkpxa-pxa-cpufreq.patch"
#  content [189b51b1ebd33e9e49934cc272a151dd27314737]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/board-init.patch"
#  content [d713b018e314e882ff245ce9fb326a9614bee226]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/bugfix-i2c-include.patch"
#  content [2cc5db320546c0c376dc4ce82183109232b4a4a7]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/bugfix-mmc-clock.patch"
#  content [453917381c5760514750f165957c49b478ffc65c]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/bugfix-pxa-cpufreq.patch"
#  content [7107883474ca1adbd13644873540c034005a19ed]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/bugfix-serial-interrupt.patch"
#  content [61a140ba63e9d2a85c0a659d7db18f46f661fddd]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/bugfix-serial-register-status.patch"
#  content [5947e11a809c8053638b1e70b3f5f544fa60af64]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/compact-flash.patch"
#  content [9915fcdaa91588e41ef5531aaff3ff45a0f17ed6]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/compile-fix-pxa_cpufreq.patch"
#  content [922480ad3b67a47f4da75e43d52f036c56074b4e]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/cpufreq-better-freqs.patch"
#  content [8c8edc8e89041dd1b031e376970c2c3f594b215f]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/cpufreq-fixup.patch"
#  content [2db68113b34b6973ceae2dfdec52a59c3d1e558a]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/cpufreq-ondemand-by-default.patch"
#  content [44a99a89c462703ccc42e071e63960a550d025c0]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/disable-uncompress-message.patch"
#  content [db4d24d8f7d6449fc24795635b90d0df15c97bc1]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/ethernet-config.patch"
#  content [0debcec19adacd79ffaab0baea1f8bee70fcb16c]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/flash.patch"
#  content [028683f763c8358b0f1c076926660440cc783c3d]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/gumstix-asoc.patch"
#  content [672e82d740da0eefc64b737ada85c935d289999c]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/gumstix-custom-connex/defconfig"
#  content [c68249c5af26ba1934586a39d104122d8f9866db]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/gumstix-custom-connex/defconfig-nofb"
#  content [6ba15dc60b3f98cbb67e726cc4adf75d4cfeab13]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/gumstix-custom-verdex/defconfig"
#  content [a172027521556198c8ba69d3b4cd86d42ca2b1fa]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/gumstix-custom-verdex/defconfig-nofb"
#  content [199cea2b71e4ecdb6f9955a9c28eb586a0b0c0d7]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/gumstix-fb-logo.patch"
#  content [a28f1499776f44a83ad92ed1ad935d24910ed98b]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/gumstix-pxa270-mmc.patch"
#  content [89dcd8fb19af97d9d8c273e2325242cb06cddb22]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/gumstix-pxa270-usb-host.patch"
#  content [0e1e4ac42a0f99a75833ee8a79996e7e46ee7f80]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/header.patch"
#  content [314b5357903ac812ee8535475165b4ec8a0b785c]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/mach-types-fix.patch"
#  content [18d504ef0214d52e33d2b8a577e0c2dfb8aa0663]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/misalignment-handling.patch"
#  content [27f8266aa43f862763f684ed8d6ef944d5883850]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/mmc-card-detect.patch"
#  content [b2be6748c4f6d4d6f369b35bae315387667d6020]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/modular-init-bluetooth.patch"
#  content [7121c06e9b7abb1bead874386960934fc97e824b]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/modular-init-smc91x.patch"
#  content [95c46437bdc083831d12dfbc91ddc43a092fe687]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/modular-init-usb-gadget.patch"
#  content [e2c91ef570684c54b0ff393820b15d0fcd5812dd]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/pcm-gcc-411-bugfix.patch"
#  content [8c06dbae7910651bbcd8731d6851454f1c47d459]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/proc-gpio.patch"
#  content [acee1853db81391f396464e4f2db3b5464f92172]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/pxa-regs-additions.patch"
#  content [ee3725192f4fc6fcad730b0bbbe7374351e551f9]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/pxa-regs-fixup.patch"
#  content [c0c412734d4bc015112b1d6eb7b6a56359b772fc]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/pxa2xx_udc.patch"
#  content [16ea985d508ff9f01b790060b0dd95a8ad2b7969]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/pxafb-18bpp-mode.patch"
#  content [6082e8350f43437141e8c5b574266f732f29e601]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/pxafb-definition.patch"
#  content [f85a97524a544a4224f583f1c3417c4b38c23e56]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/serial-divisor.patch"
#  content [75684ee587587dacdb2a0ccfeeb394be85cdee49]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/serial-ether-addr.patch"
#  content [e93b779ef26803beb9c01abaf035039df4dfdb11]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/smc-ether-addr.patch"
#  content [3e7823c1cf361019e3536add7917cb5f60278370]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/smc911x-fixup.patch"
#  content [d63f61fe6cd3193973005fef9c9a160fdef9cd74]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/tsc2003-config.diff"
#  content [6e834f1d2f675943a3b12ee0abcfcd2d8a6ef5c7]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/tsc2003.c"
#  content [eeb2850bcc15f83ff22d7cbf2e881f98b77081ab]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/uImage-in-own-partition.patch"
#  content [440fe8c2946d0f307271094a940cdcd50526f92d]
# 
# add_file "packages/linux/gumstix-kernel-2.6.21/ucb1400-ac97-audio.patch"
#  content [8cfa72221d4f919c218f0b665ec1e43d64e68633]
# 
# add_file "packages/linux/gumstix-kernel_2.6.21.bb"
#  content [f8f775865e8b332af75c61be2a993ddb23996bf0]
# 
# add_file "packages/linux/gumstix-linux.inc"
#  content [1832359f059ffffee7e93ddf8254be7269d927a5]
# 
# add_file "packages/linux/linux-2.6.24/powerpc-clockres.patch"
#  content [ee29ef78ae4fc2768bf8eed018f777ecfb1a72d6]
# 
# add_file "packages/linux/linux-rp-2.6.24/pxa27x-resume.patch"
#  content [9165b53d2b07e5d3fed32ccf6061ab1e12856c29]
# 
# add_file "packages/linux/linux-rt-2.6.24/powerpc-clockres.patch"
#  content [ee29ef78ae4fc2768bf8eed018f777ecfb1a72d6]
# 
# add_file "packages/uclibc/uclibc-0.9.29/uClibc-0.9.29-002-atmel.1.patch"
#  content [b1a4e2194e3a3205defb1102554b7bf2fe0a0686]
# 
# add_file "packages/uclibc/uclibc-0.9.29/uClibc-0.9.29-avr32-fix-sa_onstack.patch"
#  content [d92d542c9cd9b027ad738b2a3cb3b4a0ebd91477]
# 
# patch "conf/distro/chinook-compat.conf"
#  from [b947a8f2568d5737e4ac97e8f352727f74f5e52d]
#    to [cc908008b4aa26b9b4c0e937044d55dd7905f01d]
# 
# patch "conf/machine/poodle.conf"
#  from [be86de2248e7e614a23c124951f705243e722665]
#    to [feea8a0731386d34ce3e6563f8af4005d3e3e908]
# 
# patch "conf/machine/tosa.conf"
#  from [bdda7deb7ee9f2d950ee255097efcdfa1cf7a39a]
#    to [ce566e051beb586c35ee78ce428cda4667b230e4]
# 
# patch "packages/busybox/busybox-1.9.1/defconfig"
#  from [302bb125b48c659e36990a60ce62686437da9ab4]
#    to [f9c49ff1e22a8954779029451df51773b51ed09f]
# 
# patch "packages/busybox/busybox_1.9.1.bb"
#  from [c8311698ef9ec25768ea49185d010c66448e5a0d]
#    to [3a914925d1165b2233a86cff45de9256eb4eb9d3]
# 
# patch "packages/classpath/classpath-minimal_0.96.1.bb"
#  from [e55ff8e0007e4814498b21013d19e63123d425ee]
#    to [a528f080620fffa4c0b22221b0f0cb95c6b6b9b7]
# 
# patch "packages/classpath/classpath.inc"
#  from [f89bbf74a4b188100d82872ac4cea3f094bafca9]
#    to [0f2d68f2974e2300682063936e5b038bd33e9870]
# 
# patch "packages/classpath/classpath_0.96.1.bb"
#  from [d2f820a6ce35613717c16b3612ca071f4d918e83]
#    to [d2c2deaabb0157794cca634460c4e588ebbfc5cf]
# 
# patch "packages/gpsd/gpsd.inc"
#  from [a16d778f065e8b4d348344592fbcb3d42a89619f]
#    to [dae818968f61e6ecdfbb50d477b2022d623f6b0e]
# 
# patch "packages/ifplugd/ifplugd_0.25.bb"
#  from [fd095f97e2dc5e0271b61a7e0169b0103d49e07e]
#    to [a4b8eb7e765893c4bb6621db7cf7f87847a14246]
# 
# patch "packages/libxine/libxine-x11_1.0.bb"
#  from [78d36dd5ff6731368f7e612de00c9a98156283a3]
#    to [047dae9a9fb304d0b88425d4f80a45fd14b4e21b]
# 
# patch "packages/linux/linux-rp_2.6.24.bb"
#  from [4e4d0888003dc67fb428a0930b3605d7a111f4a3]
#    to [660ace9202cedafc6cbeb0a7336411637f497bd5]
# 
# patch "packages/linux/linux-rt-2.6.24/mpc8313e-rdb/defconfig"
#  from [338a192c1a985147143234c61e9e00e2354e4b88]
#    to [df975876d7fb1fb5becbbaa088d6182ad5d18091]
# 
# patch "packages/linux/linux-rt_2.6.24.bb"
#  from [0d1629abe27c17f6539b15076ccc9e00513e7c4d]
#    to [982f2f7f32de0753b206b0308ebd2667d8a6e5d4]
# 
# patch "packages/linux/linux_2.6.24.bb"
#  from [be53cbefd515472b9d7968e2116ddb1345856b91]
#    to [ac7980a3cabecb85ffc82d86da685f56c1aa8d23]
# 
# patch "packages/python/python_2.5.1.bb"
#  from [06d728d5c77de9872867236d0f3de020ed8b79f1]
#    to [2b9be141e28d180981b11bc78e5ca85c7b100d96]
# 
# patch "packages/uclibc/uclibc-0.9.29/bfin/uClibc.machine"
#  from [39526ec7c7f496de4a427ff4a8ba8f5b8dd7425c]
#    to [55d10ed455668530a6e7d980654040b46265458e]
# 
# patch "packages/uclibc/uclibc_0.9.29.bb"
#  from [919b3638137d8bf173c16723925c4199648693b5]
#    to [edbe56f785cf900a5e6bd127194027122bef9123]
# 
============================================================
--- packages/busybox/busybox-1.9.1/adduser-longops.patch	661b2538eda36e581314cde361bb3efe6411959b
+++ packages/busybox/busybox-1.9.1/adduser-longops.patch	661b2538eda36e581314cde361bb3efe6411959b
@@ -0,0 +1,51 @@
+diff -Nuar busybox-1.9.1.old/loginutils/Config.in busybox-1.9.1/loginutils/Config.in
+--- busybox-1.9.1.old/loginutils/Config.in	Tue Feb 12 10:03:11 2008
++++ busybox-1.9.1/loginutils/Config.in	Thu Feb 14 11:48:31 2008
+@@ -88,6 +88,13 @@
+ 	help
+ 	  Utility for creating a new user account.
+ 
++config FEATURE_ADDUSER_LONG_OPTIONS
++	bool "Enable long options"
++	default n
++	depends on ADDUSER && GETOPT_LONG
++	help
++	  Support long options for the adduser applet.
++
+ config DELUSER
+ 	bool "deluser"
+ 	default n
+diff -Nuar busybox-1.9.1.old/loginutils/adduser.c busybox-1.9.1/loginutils/adduser.c
+--- busybox-1.9.1.old/loginutils/adduser.c	Thu Feb 14 10:25:33 2008
++++ busybox-1.9.1/loginutils/adduser.c	Thu Feb 14 13:32:47 2008
+@@ -66,6 +66,19 @@
+ 	bb_error_msg_and_die("cannot execute %s, you must set password manually", prog);
+ }
+ 
++#if ENABLE_FEATURE_ADDUSER_LONG_OPTIONS
++static const char adduser_longopts[] ALIGN1 =
++		"home\0"	Required_argument	"h"
++		"gecos\0"	Required_argument	"g"
++		"shell\0"	Required_argument	"s"
++		"ingroup\0"	Required_argument	"G"
++		"disabled-password\0"	No_argument	"D"
++		"empty-password\0"	No_argument	"D"
++		"system\0"	No_argument	"S"
++		"no-create-home\0"	No_argument	"H"
++		;
++#endif
++
+ /*
+  * adduser will take a login_name as its first parameter.
+  * home, shell, gecos:
+@@ -77,6 +90,10 @@
+ 	struct passwd pw;
+ 	const char *usegroup = NULL;
+ 	FILE *file;
++
++#if ENABLE_FEATURE_ADDUSER_LONG_OPTIONS
++	applet_long_options = adduser_longopts;
++#endif
+ 
+ 	/* got root? */
+ 	if (geteuid()) {
============================================================
--- packages/cairo/cairo-1.4.14/0001-Fix-for-a-memory-leak-in-pixman.patch	dbefc4dd2f440b1a5a6c7ae578805c15910c2941
+++ packages/cairo/cairo-1.4.14/0001-Fix-for-a-memory-leak-in-pixman.patch	dbefc4dd2f440b1a5a6c7ae578805c15910c2941
@@ -0,0 +1,32 @@
+From 7647f29a2a3b69592e38f50890a96d8deeaa2dbb Mon Sep 17 00:00:00 2001
+From: Jan Slupski <jslupski at juljas.net>
+Date: Fri, 15 Feb 2008 00:55:30 +0100
+Subject: [PATCH] Fix for a memory leak in pixman.
+
+Port of a 1.6 fix for a memory leak in pixman_region_init_rects/pixman_rect_alloc
+when the count of boxes is 0.
+---
+ pixman/src/pixregion.c |    9 +++++++++
+ 1 files changed, 9 insertions(+), 0 deletions(-)
+
+diff --git a/pixman/src/pixregion.c b/pixman/src/pixregion.c
+index 1ed3ad7..d6caf6c 100644
+--- a/pixman/src/pixregion.c
++++ b/pixman/src/pixregion.c
+@@ -355,6 +355,15 @@ pixman_region_init_rects(pixman_region16_t *region, pixman_box16_t *boxes, int c
+     }
+ 
+     pixman_region_init(region);
++
++    /* if it's 0, don't call pixman_rect_alloc -- 0 rectangles is
++     * a special case, and causing pixman_rect_alloc would cause
++     * us to leak memory (because the 0-rect case should be the
++     * static pixman_region_emptyData data).
++     */
++    if (count == 0)
++        return PIXMAN_REGION_STATUS_SUCCESS;
++
+     if (!pixman_rect_alloc(region, count))
+ 	return PIXMAN_REGION_STATUS_FAILURE;
+ 
+
============================================================
--- packages/cairo/cairo_1.4.14.bb	eac43a4d6029b1df29ac83dda4c2cb828ae13783
+++ packages/cairo/cairo_1.4.14.bb	eac43a4d6029b1df29ac83dda4c2cb828ae13783
@@ -0,0 +1,9 @@
+require cairo.inc
+
+DEFAULT_PREFERENCE = "-1"
+
+SRC_URI = "http://cairographics.org/releases/cairo-${PV}.tar.gz \
+file://0001-Fix-for-a-memory-leak-in-pixman.patch;patch=1;p=1"
+
+PR = "r0"
+
============================================================
--- packages/ifplugd/files/nobash.patch	96c68c0f0208d9955886b7b6275d86141041277c
+++ packages/ifplugd/files/nobash.patch	96c68c0f0208d9955886b7b6275d86141041277c
@@ -0,0 +1,8 @@
+--- ifplugd-0.28/conf/ifplugd.init.in.orig	2007-05-24 19:00:03.000000000 +0000
++++ ifplugd-0.28/conf/ifplugd.init.in	2007-05-24 19:00:09.000000000 +0000
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ # $Id: ifplugd.init.in 86 2004-01-26 15:34:24Z lennart $
+ 
+ # This file is part of ifplugd.
============================================================
--- packages/linux/gumstix-kernel-2.6.21/270-usb-gadget-udc.patch	46d1e25ee8c6b2057ad12fef37ecff405ac5e046
+++ packages/linux/gumstix-kernel-2.6.21/270-usb-gadget-udc.patch	46d1e25ee8c6b2057ad12fef37ecff405ac5e046
@@ -0,0 +1,2739 @@
+Index: linux-2.6.21gum/drivers/usb/gadget/Kconfig
+===================================================================
+--- linux-2.6.21gum.orig/drivers/usb/gadget/Kconfig
++++ linux-2.6.21gum/drivers/usb/gadget/Kconfig
+@@ -129,6 +129,28 @@ config USB_PXA2XX_SMALL
+ 	default y if USB_ETH
+ 	default y if USB_G_SERIAL
+ 
++config USB_GADGET_PXA27X
++        boolean "PXA 27x"
++        depends on ARCH_PXA && PXA27x
++        help
++           Intel's PXA 27x series XScale ARM-5TE processors include
++           an integrated full speed USB 1.1 device controller.  
++
++           Say "y" to link the driver statically, or "m" to build a
++           dynamically linked module called "pxa27x_udc" and force all
++           gadget drivers to also be dynamically linked.
++
++config USB_PXA27X
++        tristate
++        depends on USB_GADGET_PXA27X
++        default USB_GADGET
++        select USB_GADGET_SELECTED
++
++config USB_PXA27X_DMA
++        bool # "Use DMA support"
++        depends on USB_GADGET_PXA27X
++        de%s
>>> DIFF TRUNCATED @ 16K






More information about the Openembedded-commits mailing list