Re: [oe] [PATCH 3/3] glibc: remove old/obsolete versions

2010-07-16 Thread Graham Gower
On 16 July 2010 06:16, Frans Meulenbroeks fransmeulenbro...@gmail.com wrote:
 as mentioned before on the OE ML.
 removing some old versions which are not pinned by any distro
 and are fairly old:
 glibc-initial_2.3.2+cvs20040726.bb
 glibc-initial_2.3.6.bb
 glibc-initial_2.4.bb
 glibc-initial_2.7.bb
 glibc_2.3.2+cvs20040726.bb
 glibc_2.3.3+cvs20041128.bb
 glibc_2.3.3+cvs20050221.bb
 glibc_2.3.3+cvs20050420.bb
 glibc_2.3.6.bb
 glibc_2.4.bb
 glibc_2.7.bb


Yes! OE needs more of this cruft removal.

Acked-by: Graham Gower graham.go...@gmail.com

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] binutils: added COMPATIBLE_TARGET_SYS = (?!nios2)

2010-07-16 Thread Marcin Juszkiewicz
Dnia czwartek, 15 lipca 2010 o 22:56:02 Frans Meulenbroeks napisał(a):
 added COMPATIBLE_TARGET_SYS = (?!nios2) to all versions
 that do not support nios2.
 
 Signed-off-by: Frans Meulenbroeks fransmeulenbro...@gmail.com
 ---
 Once accepted I will remove the pinning from nios2.inc
 
 Frans
 
  recipes/binutils/binutils_2.14.90.0.6.bb  |2 ++
  recipes/binutils/binutils_2.14.90.0.7.bb  |2 ++
  recipes/binutils/binutils_2.15.94.0.1.bb  |2 ++
  recipes/binutils/binutils_2.16.1.bb   |2 ++
  recipes/binutils/binutils_2.16.91.0.6.bb  |2 ++
  recipes/binutils/binutils_2.16.91.0.7.bb  |2 ++
  recipes/binutils/binutils_2.16.bb |2 ++
  recipes/binutils/binutils_2.17.50.0.1.bb  |2 ++
  recipes/binutils/binutils_2.17.50.0.5.bb  |2 ++
  recipes/binutils/binutils_2.17.50.0.8.bb  |2 ++
  recipes/binutils/binutils_2.17.bb |2 ++
  recipes/binutils/binutils_2.18.50.0.7.bb  |2 ++
  recipes/binutils/binutils_2.18.atmel.1.0.1.bb |2 ++
  recipes/binutils/binutils_2.18.bb |2 ++
  recipes/binutils/binutils_2.19.1.bb   |2 ++
  recipes/binutils/binutils_2.19.51.0.3.bb  |2 ++
  recipes/binutils/binutils_2.19.51.bb  |2 ++
  recipes/binutils/binutils_2.19.bb |2 ++
  recipes/binutils/binutils_2.20.bb |2 ++
  recipes/binutils/binutils_cvs.bb  |2 ++
  20 files changed, 40 insertions(+), 0 deletions(-)

Maybe instead of populating so many files set it in binutils.inc (so all 
version will be marked as incompatible) and then set COMPATIBLE_TARGET_SYS= 
in version which is compatible.

Regards, 
-- 
JID:  h...@jabber.org
Website:  http://marcin.juszkiewicz.com.pl/
LinkedIn: http://www.linkedin.com/in/marcinjuszkiewicz



___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] lsof_4.83.bb: Make recipe buildable again.

2010-07-16 Thread Stefan Schmidt
Hello.

On Fri, 2010-07-16 at 09:37, Graham Gower wrote:
 Breakage introduced by 74e32f114272668dfa4c88805741cf55ef965989.
 Other recipes which call base_do_unpack directly do not share this issue.
 
 Signed-off-by: Graham Gower graham.go...@gmail.com

Acked-by: Stefan Schmidt ste...@datenfreihafen.org

I just run into the same issue and this fixes it for me. Will check this in.

regards
Stefan Schmidt

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] u-boot-utils badness

2010-07-16 Thread Philip Balister

On 07/15/2010 02:41 AM, Frans Meulenbroeks wrote:

Incidentally I stumbled upon u-boot-utils.
This recipe did not seem too good.

We only have a version for 1.2.
Guess u-boot tools do not change that much, but still it seems somewhat odd.


.



How to deal with this???


Why not just leave it alone? It is entirely possible the recipe is being 
used soley to generate mkimage for machines that have working u-boots 
from another source.


Much better to have a u-boot recipe that generates the tools than have 
everyone who just needs mkimage hacking together a different recipe to 
get it.


Philip





Frans
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel



___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] u-boot-utils badness

2010-07-16 Thread Frans Meulenbroeks
2010/7/16 Philip Balister phi...@balister.org

 On 07/15/2010 02:41 AM, Frans Meulenbroeks wrote:

 Incidentally I stumbled upon u-boot-utils.
 This recipe did not seem too good.

 We only have a version for 1.2.
 Guess u-boot tools do not change that much, but still it seems somewhat
 odd.


 .



 How to deal with this???


 Why not just leave it alone? It is entirely possible the recipe is being
 used soley to generate mkimage for machines that have working u-boots from
 another source.

 Much better to have a u-boot recipe that generates the tools than have
 everyone who just needs mkimage hacking together a different recipe to get
 it.

 Philip


As you wish :-)

Note that u-boot-tools not only provides mkimage but also things like fw_env
Also, to further mess up things: we also have u-boot-mkimage_1.3.2.bb
There seems to be room for some quality improvement.
Oh well

Frans
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] u-boot-utils badness

2010-07-16 Thread Philip Balister



On 07/16/2010 07:33 AM, Frans Meulenbroeks wrote:

2010/7/16 Philip Balisterphi...@balister.org


On 07/15/2010 02:41 AM, Frans Meulenbroeks wrote:




As you wish :-)

Note that u-boot-tools not only provides mkimage but also things like fw_env
Also, to further mess up things: we also have u-boot-mkimage_1.3.2.bb
There seems to be room for some quality improvement.
Oh well


It might be worth consolidating these two recipes. But you'll need to 
figure out why they both exist.


Philip

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] u-boot-utils badness

2010-07-16 Thread Frans Meulenbroeks
2010/7/16 Philip Balister phi...@balister.org



 On 07/16/2010 07:33 AM, Frans Meulenbroeks wrote:

 2010/7/16 Philip Balisterphi...@balister.org

  On 07/15/2010 02:41 AM, Frans Meulenbroeks wrote:



  As you wish :-)

 Note that u-boot-tools not only provides mkimage but also things like
 fw_env
 Also, to further mess up things: we also have u-boot-mkimage_1.3.2.bb
 There seems to be room for some quality improvement.
 Oh well


 It might be worth consolidating these two recipes. But you'll need to
 figure out why they both exist.


This info is probably hidden in time. They seem to be recipes from the pre
git era.

Wrt the machines using it:
No idea why Tim added it for sheevaplug.
Guess Leon just used sheevaplug as starting point for openrd base.
Wrt openrd client: I just copied over from openrd base, but openrd client
does not need it.

(btw there is also something called u-boot-env.bb
This is apparently a dummy recipe to get u-boot env into deploy and is only
used by neuros)

Frans.
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] [PATCH 2/2] remove dm3730-am3715-evm machine type references

2010-07-16 Thread Chase Maupin
* Removed references to the dm3730-am3715-evm machine type
  and replaced with dm37x-evm and am37x-evm machine types.

Signed-off-by: Chase Maupin chase.mau...@ti.com
---
 contrib/angstrom/sort.sh   |2 +-
 recipes/clutter/clutter.inc|2 +-
 .../{dm3730-am3715-evm = am37x-evm}/defconfig |0
 .../{dm3730-am3715-evm = dm37x-evm}/defconfig |0
 recipes/linux/linux-omap-psp_2.6.32.bb |2 +-
 recipes/powervr-drivers/libgles-omap3.inc  |2 +-
 recipes/ti/ti-dmai_2.05.00.14.bb   |2 +-
 recipes/u-boot/u-boot_git.bb   |   11 ---
 recipes/x-load/x-load_git.bb   |   11 ---
 .../{dm3730-am3715-evm = am37x-evm}/xorg.conf |0
 .../{am3517-evm = dm37x-evm}/xorg.conf|0
 11 files changed, 21 insertions(+), 11 deletions(-)
 copy recipes/linux/linux-omap-psp-2.6.32/{dm3730-am3715-evm = 
am37x-evm}/defconfig (100%)
 rename recipes/linux/linux-omap-psp-2.6.32/{dm3730-am3715-evm = 
dm37x-evm}/defconfig (100%)
 rename recipes/xorg-xserver/xserver-xorg-conf/{dm3730-am3715-evm = 
am37x-evm}/xorg.conf (100%)
 copy recipes/xorg-xserver/xserver-xorg-conf/{am3517-evm = 
dm37x-evm}/xorg.conf (100%)

diff --git a/contrib/angstrom/sort.sh b/contrib/angstrom/sort.sh
index 9a7615e..eed899d 100755
--- a/contrib/angstrom/sort.sh
+++ b/contrib/angstrom/sort.sh
@@ -60,7 +60,7 @@ case $arch in
armv6-novfp)
machines=htcblackstone htcdiamond htcdream htckaiser 
htcnike htcpolaris htcraphael htctitan htcvogue ;;
armv7a)
-   machines=am3517-evm archos5 archos5it beagleboard 
bug20 cm-t35 dm3730-am3715-evm htcleo igep0020 nokia900 omap3517-evm omap3evm 
omap3-pandora omap3-touchbook omap4430-sdp omapzoom omapzoom2 omapzoom36x overo 
palmpre omap4430-panda ;;
+   machines=am3517-evm archos5 archos5it beagleboard 
bug20 cm-t35 dm37x-evm am37x-evm htcleo igep0020 nokia900 omap3517-evm omap3evm 
omap3-pandora omap3-touchbook omap4430-sdp omapzoom omapzoom2 omapzoom36x overo 
palmpre omap4430-panda ;;
avr32)
machines=at32stk1000 atngw100 ;;
bfin)
diff --git a/recipes/clutter/clutter.inc b/recipes/clutter/clutter.inc
index fce3236..3bcf895 100644
--- a/recipes/clutter/clutter.inc
+++ b/recipes/clutter/clutter.inc
@@ -2,7 +2,7 @@ DESCRIPTION = Clutter graphics library
 HOMEPAGE = http://www.clutter-project.org/;
 LICENSE = LGPL
 
-COMPATIBLE_MACHINE = 
(zylonite|mx31litekit|omap-3430ldp|omap-3430sdp|mx31ads|qemuarm|qemux86|ipodtouch|am3517-evm|dm3730-am3715-evm|beagleboard|overo|omap3evm|omap5912osk)
+COMPATIBLE_MACHINE = 
(zylonite|mx31litekit|omap-3430ldp|omap-3430sdp|mx31ads|qemuarm|qemux86|ipodtouch|am3517-evm|dm37x-evm|am37x-evm|beagleboard|overo|omap3evm|omap5912osk)
 
 STDDEPENDS = virtual/libx11 gtk-doc-native pango glib-2.0 libxfixes gtk+
 BASE_CONF = --disable-gtk-doc $...@get_clutter_fpu_setting(bb, d)}
diff --git a/recipes/linux/linux-omap-psp-2.6.32/dm3730-am3715-evm/defconfig 
b/recipes/linux/linux-omap-psp-2.6.32/am37x-evm/defconfig
similarity index 100%
copy from recipes/linux/linux-omap-psp-2.6.32/dm3730-am3715-evm/defconfig
copy to recipes/linux/linux-omap-psp-2.6.32/am37x-evm/defconfig
diff --git a/recipes/linux/linux-omap-psp-2.6.32/dm3730-am3715-evm/defconfig 
b/recipes/linux/linux-omap-psp-2.6.32/dm37x-evm/defconfig
similarity index 100%
rename from recipes/linux/linux-omap-psp-2.6.32/dm3730-am3715-evm/defconfig
rename to recipes/linux/linux-omap-psp-2.6.32/dm37x-evm/defconfig
diff --git a/recipes/linux/linux-omap-psp_2.6.32.bb 
b/recipes/linux/linux-omap-psp_2.6.32.bb
index 1e1562b..ae7429f 100644
--- a/recipes/linux/linux-omap-psp_2.6.32.bb
+++ b/recipes/linux/linux-omap-psp_2.6.32.bb
@@ -3,7 +3,7 @@ require multi-kernel.inc
 DESCRIPTION = Linux kernel for OMAP processors
 KERNEL_IMAGETYPE = uImage
 
-COMPATIBLE_MACHINE = 
beagleboard|omap3evm|am3517-evm|dm3730-am3715-evm|omap3-touchbook|overo
+COMPATIBLE_MACHINE = 
beagleboard|omap3evm|am3517-evm|dm37x-evm|am37x-evm|omap3-touchbook|overo
 
 # This is the v2.6.32_OMAPPSP_03.00.01.06 branch
 SRCREV = a6bad4464f985fdd3bed72e1b82dcbfc004d7869
diff --git a/recipes/powervr-drivers/libgles-omap3.inc 
b/recipes/powervr-drivers/libgles-omap3.inc
index f250de0..a570435 100644
--- a/recipes/powervr-drivers/libgles-omap3.inc
+++ b/recipes/powervr-drivers/libgles-omap3.inc
@@ -3,7 +3,7 @@ LICENSE = proprietary-binary
 
 PR = r5
 
-COMPATIBLE_MACHINE = 
(dm3730-am3715-evm|am3517-evm|beagleboard|cm-t35|igep0020|omap3-pandora|omap3-touchbook|omap3evm|omapzoom|omapzoom2|overo|palmpre)
+COMPATIBLE_MACHINE = 
(dm37x-evm|am37x-evm|am3517-evm|beagleboard|cm-t35|igep0020|omap3-pandora|omap3-touchbook|omap3evm|omapzoom|omapzoom2|overo|palmpre)
 
 DEPENDS = virtual/libx11 libxau libxdmcp
 
diff --git a/recipes/ti/ti-dmai_2.05.00.14.bb b/recipes/ti/ti-dmai_2.05.00.14.bb
index 1d49ba7..586ad47 

Re: [oe] [PATCH 1/2] dm3730-am3715-evm: split machine type into two

2010-07-16 Thread Denys Dmytriyenko
On Fri, Jul 16, 2010 at 08:24:19AM -0500, Chase Maupin wrote:
 * Split the dm3730-am3715-evm machine type into two separate
   machines.  These are dm37x-evm and am37x-evm.
 * This split will allow for being able to distiguish different
   MACHINE_FEATURES in the future such as whether the machine has
   a DSP or not.  This will allow for cleaner task creation.
 * In order to be able to choose the proper collateral and software
   such as documentation and codecs we need machine types that
   differentiate product lines (i.e. AM vs DM) and product
   families (i.e. 37x vs 35x).  This change allows enough
   differentiation to chose proper collateral without
   requiring a machine type for every derivative chip.
 
 Signed-off-by: Chase Maupin chase.mau...@ti.com

Acked-by: Denys Dmytriyenko de...@ti.com

 ---
  conf/machine/am37x-evm.conf |   53 
 +++
  conf/machine/dm3730-am3715-evm.conf |   53 
 ---
  conf/machine/dm37x-evm.conf |   53 
 +++
  3 files changed, 106 insertions(+), 53 deletions(-)
  create mode 100644 conf/machine/am37x-evm.conf
  delete mode 100644 conf/machine/dm3730-am3715-evm.conf
  create mode 100644 conf/machine/dm37x-evm.conf
 
 diff --git a/conf/machine/am37x-evm.conf b/conf/machine/am37x-evm.conf
 new file mode 100644
 index 000..fb10efd
 --- /dev/null
 +++ b/conf/machine/am37x-evm.conf
 @@ -0,0 +1,53 @@
 +...@type: Machine
 +...@name: AM37x EVM
 +...@description: Machine configuration for the TI AM37x EVM
 +TARGET_ARCH = arm
 +
 +PREFERRED_PROVIDER_virtual/xserver = xserver-xorg
 +XSERVER = xserver-xorg \
 +   xf86-input-evdev \
 +   xf86-input-mouse \
 +   xf86-input-tslib \
 +   xf86-video-omapfb \
 +   xf86-input-keyboard
 +
 +GUI_MACHINE_CLASS = smallscreen
 +
 +require conf/machine/include/omap3.inc
 +
 +# Ship all kernel modules
 +
 +IMAGE_FSTYPES ?= jffs2 tar.bz2
 +EXTRA_IMAGECMD_jffs2 = -lnp -e 0x2 -s 2048
 +
 +SERIAL_CONSOLE = 115200 ttyS0
 +USE_VT = 0
 +
 +PREFERRED_PROVIDER_virtual/kernel = linux-omap-psp
 +
 +PREFERRED_PROVIDER_virtual/bootloader = u-boot
 +PREFERRED_VERSION_u-boot = git
 +
 +UBOOT_ARCH = arm
 +UBOOT_MACHINE = omap3_evm_config
 +XLOAD_MACHINE = omap3evm_config
 +
 +MACHINE_FEATURES = kernel26 apm usbgadget usbhost vfat ext2 screen 
 touchscreen
 +
 +# NOTE: there are NAND and OneNAND versions of this board...
 +
 +# do ubiattach /dev/ubi_ctrl -m 4
 +# From dmesg:
 +# UBI: smallest flash I/O unit:2048
 +# UBI: logical eraseblock size:129024 bytes
 +# from ubiattach stdout:
 +# UBI device number 0, total 1996 LEBs
 +MKUBIFS_ARGS = -m 2048 -e 129024 -c 1996
 +
 +# do ubiattach /dev/ubi_ctrl -m 4
 +# from dmesg:
 +# UBI: smallest flash I/O unit:2048
 +# UBI: physical eraseblock size:   131072 bytes (128 KiB)
 +# UBI: sub-page size:  512
 +UBINIZE_ARGS = -m 2048 -p 128KiB -s 512
 +
 diff --git a/conf/machine/dm3730-am3715-evm.conf 
 b/conf/machine/dm3730-am3715-evm.conf
 deleted file mode 100644
 index 32aa65a..000
 --- a/conf/machine/dm3730-am3715-evm.conf
 +++ /dev/null
 @@ -1,53 +0,0 @@
 -...@type: Machine
 -...@name: DM37x/AM37x EVM
 -...@description: Machine configuration for the TI DM37x/AM37x EVM
 -TARGET_ARCH = arm
 -
 -PREFERRED_PROVIDER_virtual/xserver = xserver-xorg
 -XSERVER = xserver-xorg \
 -   xf86-input-evdev \
 -   xf86-input-mouse \
 -   xf86-input-tslib \
 -   xf86-video-omapfb \
 -   xf86-input-keyboard
 -
 -GUI_MACHINE_CLASS = smallscreen
 -
 -require conf/machine/include/omap3.inc
 -
 -# Ship all kernel modules
 -
 -IMAGE_FSTYPES ?= jffs2 tar.bz2
 -EXTRA_IMAGECMD_jffs2 = -lnp -e 0x2 -s 2048
 -
 -SERIAL_CONSOLE = 115200 ttyS0
 -USE_VT = 0
 -
 -PREFERRED_PROVIDER_virtual/kernel = linux-omap-psp
 -
 -PREFERRED_PROVIDER_virtual/bootloader = u-boot
 -PREFERRED_VERSION_u-boot = git
 -
 -UBOOT_ARCH = arm
 -UBOOT_MACHINE = omap3_evm_config
 -XLOAD_MACHINE = omap3evm_config
 -
 -MACHINE_FEATURES = kernel26 apm usbgadget usbhost vfat ext2 screen 
 touchscreen
 -
 -# NOTE: there are NAND and OneNAND versions of this board...
 -
 -# do ubiattach /dev/ubi_ctrl -m 4
 -# From dmesg:
 -# UBI: smallest flash I/O unit:2048
 -# UBI: logical eraseblock size:129024 bytes
 -# from ubiattach stdout:
 -# UBI device number 0, total 1996 LEBs
 -MKUBIFS_ARGS = -m 2048 -e 129024 -c 1996
 -
 -# do ubiattach /dev/ubi_ctrl -m 4
 -# from dmesg:
 -# UBI: smallest flash I/O unit:2048
 -# UBI: physical eraseblock size:   131072 bytes (128 KiB)
 -# UBI: sub-page size:  512
 -UBINIZE_ARGS = -m 2048 -p 128KiB -s 512
 -
 diff --git a/conf/machine/dm37x-evm.conf b/conf/machine/dm37x-evm.conf
 new file mode 100644
 index 000..c9b9ca2
 --- /dev/null
 +++ b/conf/machine/dm37x-evm.conf
 @@ -0,0 +1,53 @@
 +...@type: Machine
 +...@name: DM37x EVM
 +...@description: Machine configuration for the TI DM37x EVM
 +TARGET_ARCH = 

Re: [oe] [PATCH 2/2] remove dm3730-am3715-evm machine type references

2010-07-16 Thread Denys Dmytriyenko
On Fri, Jul 16, 2010 at 08:24:20AM -0500, Chase Maupin wrote:
 * Removed references to the dm3730-am3715-evm machine type
   and replaced with dm37x-evm and am37x-evm machine types.
 
 Signed-off-by: Chase Maupin chase.mau...@ti.com

Acked-by: Denys Dmytriyenko de...@ti.com

 ---
  contrib/angstrom/sort.sh   |2 +-
  recipes/clutter/clutter.inc|2 +-
  .../{dm3730-am3715-evm = am37x-evm}/defconfig |0
  .../{dm3730-am3715-evm = dm37x-evm}/defconfig |0
  recipes/linux/linux-omap-psp_2.6.32.bb |2 +-
  recipes/powervr-drivers/libgles-omap3.inc  |2 +-
  recipes/ti/ti-dmai_2.05.00.14.bb   |2 +-
  recipes/u-boot/u-boot_git.bb   |   11 ---
  recipes/x-load/x-load_git.bb   |   11 ---
  .../{dm3730-am3715-evm = am37x-evm}/xorg.conf |0
  .../{am3517-evm = dm37x-evm}/xorg.conf|0
  11 files changed, 21 insertions(+), 11 deletions(-)
  copy recipes/linux/linux-omap-psp-2.6.32/{dm3730-am3715-evm = 
 am37x-evm}/defconfig (100%)
  rename recipes/linux/linux-omap-psp-2.6.32/{dm3730-am3715-evm = 
 dm37x-evm}/defconfig (100%)
  rename recipes/xorg-xserver/xserver-xorg-conf/{dm3730-am3715-evm = 
 am37x-evm}/xorg.conf (100%)
  copy recipes/xorg-xserver/xserver-xorg-conf/{am3517-evm = 
 dm37x-evm}/xorg.conf (100%)
 
 diff --git a/contrib/angstrom/sort.sh b/contrib/angstrom/sort.sh
 index 9a7615e..eed899d 100755
 --- a/contrib/angstrom/sort.sh
 +++ b/contrib/angstrom/sort.sh
 @@ -60,7 +60,7 @@ case $arch in
   armv6-novfp)
   machines=htcblackstone htcdiamond htcdream htckaiser 
 htcnike htcpolaris htcraphael htctitan htcvogue ;;
   armv7a)
 - machines=am3517-evm archos5 archos5it beagleboard 
 bug20 cm-t35 dm3730-am3715-evm htcleo igep0020 nokia900 omap3517-evm omap3evm 
 omap3-pandora omap3-touchbook omap4430-sdp omapzoom omapzoom2 omapzoom36x 
 overo palmpre omap4430-panda ;;
 + machines=am3517-evm archos5 archos5it beagleboard 
 bug20 cm-t35 dm37x-evm am37x-evm htcleo igep0020 nokia900 omap3517-evm 
 omap3evm omap3-pandora omap3-touchbook omap4430-sdp omapzoom omapzoom2 
 omapzoom36x overo palmpre omap4430-panda ;;
   avr32)
   machines=at32stk1000 atngw100 ;;
   bfin)
 diff --git a/recipes/clutter/clutter.inc b/recipes/clutter/clutter.inc
 index fce3236..3bcf895 100644
 --- a/recipes/clutter/clutter.inc
 +++ b/recipes/clutter/clutter.inc
 @@ -2,7 +2,7 @@ DESCRIPTION = Clutter graphics library
  HOMEPAGE = http://www.clutter-project.org/;
  LICENSE = LGPL
  
 -COMPATIBLE_MACHINE = 
 (zylonite|mx31litekit|omap-3430ldp|omap-3430sdp|mx31ads|qemuarm|qemux86|ipodtouch|am3517-evm|dm3730-am3715-evm|beagleboard|overo|omap3evm|omap5912osk)
 +COMPATIBLE_MACHINE = 
 (zylonite|mx31litekit|omap-3430ldp|omap-3430sdp|mx31ads|qemuarm|qemux86|ipodtouch|am3517-evm|dm37x-evm|am37x-evm|beagleboard|overo|omap3evm|omap5912osk)
  
  STDDEPENDS = virtual/libx11 gtk-doc-native pango glib-2.0 libxfixes gtk+
  BASE_CONF = --disable-gtk-doc $...@get_clutter_fpu_setting(bb, d)}
 diff --git a/recipes/linux/linux-omap-psp-2.6.32/dm3730-am3715-evm/defconfig 
 b/recipes/linux/linux-omap-psp-2.6.32/am37x-evm/defconfig
 similarity index 100%
 copy from recipes/linux/linux-omap-psp-2.6.32/dm3730-am3715-evm/defconfig
 copy to recipes/linux/linux-omap-psp-2.6.32/am37x-evm/defconfig
 diff --git a/recipes/linux/linux-omap-psp-2.6.32/dm3730-am3715-evm/defconfig 
 b/recipes/linux/linux-omap-psp-2.6.32/dm37x-evm/defconfig
 similarity index 100%
 rename from recipes/linux/linux-omap-psp-2.6.32/dm3730-am3715-evm/defconfig
 rename to recipes/linux/linux-omap-psp-2.6.32/dm37x-evm/defconfig
 diff --git a/recipes/linux/linux-omap-psp_2.6.32.bb 
 b/recipes/linux/linux-omap-psp_2.6.32.bb
 index 1e1562b..ae7429f 100644
 --- a/recipes/linux/linux-omap-psp_2.6.32.bb
 +++ b/recipes/linux/linux-omap-psp_2.6.32.bb
 @@ -3,7 +3,7 @@ require multi-kernel.inc
  DESCRIPTION = Linux kernel for OMAP processors
  KERNEL_IMAGETYPE = uImage
  
 -COMPATIBLE_MACHINE = 
 beagleboard|omap3evm|am3517-evm|dm3730-am3715-evm|omap3-touchbook|overo
 +COMPATIBLE_MACHINE = 
 beagleboard|omap3evm|am3517-evm|dm37x-evm|am37x-evm|omap3-touchbook|overo
  
  # This is the v2.6.32_OMAPPSP_03.00.01.06 branch
  SRCREV = a6bad4464f985fdd3bed72e1b82dcbfc004d7869
 diff --git a/recipes/powervr-drivers/libgles-omap3.inc 
 b/recipes/powervr-drivers/libgles-omap3.inc
 index f250de0..a570435 100644
 --- a/recipes/powervr-drivers/libgles-omap3.inc
 +++ b/recipes/powervr-drivers/libgles-omap3.inc
 @@ -3,7 +3,7 @@ LICENSE = proprietary-binary
  
  PR = r5
  
 -COMPATIBLE_MACHINE = 
 (dm3730-am3715-evm|am3517-evm|beagleboard|cm-t35|igep0020|omap3-pandora|omap3-touchbook|omap3evm|omapzoom|omapzoom2|overo|palmpre)
 +COMPATIBLE_MACHINE = 
 

Re: [oe] A new bitbake extension: .bbappend files

2010-07-16 Thread George C. Huntington, III
I love this idea.  seeing this would go a long way towards getting my
employers on board with using openembedded and even getting to contribute.
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] busybox mdev

2010-07-16 Thread George C. Huntington, III
how do i make a distribution use mdev instead of udev?
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] A new bitbake extension: .bbappend files

2010-07-16 Thread Carl Simonson
I like it too.

So does this mean that PR bumps happen in the bbappend file? Obviously
you need to have the recipe rebuilt if a change is made.

Carl Simonson
simons...@gmail.com



On Fri, Jul 16, 2010 at 9:35 AM, George C. Huntington, III
george.huntington...@gmail.com wrote:
 I love this idea.  seeing this would go a long way towards getting my
 employers on board with using openembedded and even getting to contribute.
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] Parameters of kernel image

2010-07-16 Thread saleh usman

During bitbake of console-image which file in the kernel directory actually 
sets the parameters of kernel image to be built?

Saleh
  
_
Your E-mail and More On-the-Go. Get Windows Live Hotmail Free.
https://signup.live.com/signup.aspx?id=60969
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [Bitbake-dev] A new bitbake extension: .bbappend files

2010-07-16 Thread Michael Smith

Hi Richard,

Does this do anything different than amendrecipes.bbclass?

Mike

Richard Purdie wrote:

The idea is that if bitbake finds any X.bbappend files, when it loads
X.bb, it will also include these files after it parses the base .bb file
(but before finalise and the anonymous methods run). This means that
the .bbappend file can poke around and do whatever it might want to the
recipe to customise it.


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] [core] initscripts and keymap

2010-07-16 Thread Denis 'GNUtoo' Carikli
hi,
in keymaps_1.0.bb:
there is:
RDEPENDS_${PN} = initscripts console-tools

which is an issue for the shr distribution.

shr uses initscripts-shr.

Pratically speaking it install initscripts instead of initscripts-shr in
shr-image,which result in having the /etc/init.d/devices which
is,according to mickeyl, an init script for devfs.
if this init script is present(with the corresponding rc links) it get
executed,which causes some devices nodes to lack.
which prevent sound,modem and maybe other driver from working on the
htcdream.

what's the best way to fix it?

mrmoku(which helped me) proposes(in #openmoko-cdevel):
mrmoku that should be fixed to be ${IMAGE_INITSCRIPTS} instead
probably
but we're not sure at all that it's the correct variable or solution.

Denis.



___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [Bitbake-dev] A new bitbake extension: .bbappend files

2010-07-16 Thread Richard Purdie
On Fri, 2010-07-16 at 11:46 -0400, Michael Smith wrote:
 Richard Purdie wrote:
  The idea is that if bitbake finds any X.bbappend files, when it loads
  X.bb, it will also include these files after it parses the base .bb file
  (but before finalise and the anonymous methods run). This means that
  the .bbappend file can poke around and do whatever it might want to the
  recipe to customise it.
 
 Does this do anything different than amendrecipes.bbclass?

Several people have mentioned the amend bbclass. This implements
something very similar in quite a different way as part of the bitbake
tool itself. There are advantages and disadvantages to doing this.

The features I liked about the bbappend approach was the small amount of
code change required to bitbake compared to the functionality it offers
and also the overhead of the bbappend code is minimal.

I also feel the bbappend format is slightly easier for users to
comprehend but that is subjective.

A downside is that the .bbappend applies to specific versions, not all
versions as amend.bbclass can be setup. There are ways that could be
changed.

The amend class has a greater degree of flexibility in that you can make
changes to the class and it could be argued not changing the core is an
advantage too.

Cheers,

Richard


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] Problem of libpcap

2010-07-16 Thread J. L.
Mine is building fine here are the files incase you are using a older
pull of OE which it looks like you might be. I attacked all the
patches for it as well. Hope this helps you out. I have noticed there
are a bunch that are not building and or are WAY WAY out of date.


require libpcap.inc

PR = r6
SRC_URI = http://www.tcpdump.org/release/libpcap-${PV}.tar.gz;
SRC_URI += file://aclocal.patch
SRC_URI += file://ieee80215-arphrd.patch
SRC_URI += file://ldflags.patch
SRC_URI += 
file://0001-Fix-some-problems-that-show-up-in-autoconf-2.64-and-.patch

do_configure_prepend() {
cat ${S}/aclocal.m4 ${S}/acinclude.m4
}

do_compile () {
oe_runmake
rm -f *.o
oe_runmake shared
}

do_install () {
install -d ${D}${libdir}
install -d ${D}${bindir}
oe_runmake install DESTDIR=${D}
oe_runmake install-shared DESTDIR=${D}
oe_libinstall -a -so libpcap ${D}${libdir}

install -d ${D}${includedir}/pcap
install -m 0644 pcap/pcap.h ${D}${includedir}/pcap/pcap.h
install -m 0644 pcap/namedb.h ${D}${includedir}/pcap/namedb.h
install -m 0644 pcap/bpf.h ${D}${includedir}/pcap/bpf.h
}



SRC_URI[md5sum] = 9ad1358c5dec48456405eac197a46d3d
SRC_URI[sha256sum] =
a214c4e1d7e22a758f66fe1d08f0ce41c3ba801a4c13dd1188e1e38288ac73c0




DESCRIPTION = Network Packet Capture Library
HOMEPAGE = http://www.tcpdump.org/;
SECTION = libs/network
LICENSE = BSD
DEPENDS = bluez-libs flex-native bison-native

PR = r3

# Don't forget to edit shared.patch to have the correct version number inside
SRC_URI = http://www.tcpdump.org/release/libpcap-${PV}.tar.gz \
   file://shared.patch

inherit autotools

EXTRA_OECONF = --with-pcap=linux

CPPFLAGS_prepend = -I${S} 
CFLAGS_prepend = -I${S} 
CXXFLAGS_prepend = -I${S} 

do_configure_prepend () {
if [ ! -e acinclude.m4 ]; then
cat aclocal.m4  acinclude.m4
fi
}

do_install_append () {
install -d ${D}${includedir}/net
install -d ${D}${datadir}/aclocal
ln -sf ../pcap-bpf.h ${D}${includedir}/net/bpf.h
install -m 0644 acinclude.m4 ${D}${datadir}/aclocal/libpcap.m4
}






On Fri, Jul 16, 2010 at 8:12 AM, saleh usman salehus...@hotmail.com wrote:

 I am bitbaking console-iamge but getting error of not building libpcap? I've 
 bitbake libpcap separately but it is also not building. Its bitbake fails 
 during configure. These are shown in following terminal logs. Kindly tell me 
 how to remove this error?
 Saleh

 [sa...@localhost ~]$ bitbake console-image
 NOTE: Handling BitBake files: \ (8169/8169) [100 %]
 NOTE: Parsing finished. 7530 cached, 309 parsed, 330 skipped, 0 masked.
 NOTE: Resolving any missing task queue dependencies
 NOTE: Preparing runqueue
 NOTE: Executing runqueue
 NOTE: Running task 1774 of 3226 (ID: 1317, 
 /sdr/openembedded/recipes/libpcap/libpcap_1.0.0.bb, do_configure)
 ERROR: function do_configure failed
 ERROR: log data follows 
 (/sdr/build/tmp/work/armv5te-angstrom-linux-gnueabi/libpcap-1.0.0-r6/temp/log.do_configure.2961)
 | cat: 
 /sdr/build/tmp/work/armv5te-angstrom-linux-gnueabi/libpcap-1.0.0-r6/libpcap-1.0.0/aclocal.m4:
  No such file or directory
 NOTE: Task failed: 
 /sdr/build/tmp/work/armv5te-angstrom-linux-gnueabi/libpcap-1.0.0-r6/temp/log.do_configure.2961
 ERROR: TaskFailed event exception, aborting
 ERROR: Build of /sdr/openembedded/recipes/libpcap/libpcap_1.0.0.bb 
 do_configure failed
 ERROR: Task 1317 (/sdr/openembedded/recipes/libpcap/libpcap_1.0.0.bb, 
 do_configure) failed
 NOTE: Tasks Summary: Attempted 1773 tasks of which 1773 didn't need to be 
 rerun and 1 failed.
 ERROR: '/sdr/openembedded/recipes/libpcap/libpcap_1.0.0.bb' failed


 [sa...@localhost openembedded]$ bitbake libpcap
 NOTE: Handling BitBake files: \ (8169/8169) [100 %]
 NOTE: Parsing finished. 7530 cached, 309 parsed, 330 skipped, 0 masked.
 NOTE: Resolving any missing task queue dependencies
 NOTE: Preparing runqueue
 NOTE: Executing runqueue
 NOTE: Running task 1695 of 2385 (ID: 7, 
 /sdr/openembedded/recipes/libpcap/libpcap_1.0.0.bb, do_configure)
 ERROR: function do_configure failed
 ERROR: log data follows 
 (/sdr/build/tmp/work/armv5te-angstrom-linux-gnueabi/libpcap-1.0.0-r6/temp/log.do_configure.11281)
 | cat: 
 /sdr/build/tmp/work/armv5te-angstrom-linux-gnueabi/libpcap-1.0.0-r6/libpcap-1.0.0/aclocal.m4:
  No such file or directory
 NOTE: Task failed: 
 /sdr/build/tmp/work/armv5te-angstrom-linux-gnueabi/libpcap-1.0.0-r6/temp/log.do_configure.11281
 ERROR: TaskFailed event exception, aborting
 ERROR: Build of /sdr/openembedded/recipes/libpcap/libpcap_1.0.0.bb 
 do_configure failed
 ERROR: Task 7 (/sdr/openembedded/recipes/libpcap/libpcap_1.0.0.bb, 
 do_configure) failed
 NOTE: Tasks Summary: Attempted 1694 tasks of which 1694 didn't need to be 
 rerun and 1 failed.
 ERROR: '/sdr/openembedded/recipes/libpcap/libpcap_1.0.0.bb' failed


 _
 Hotmail: Trusted email with Microsoft’s powerful SPAM protection.
 

[oe] spca5xx does not build

2010-07-16 Thread J. L.
I was trying to build this for my gumstix and first it had a DL
location issue which I fixed and its now downloading the pacakge but
fails on the build with the following errors. Hope someone can make
some sense of this as I have no clue nor does googling help any seems
as though according to posts been unbuildable for a couple years? the
earliest post I found complaining was 06 then 07 a update to file was
done but still did not build correctly then according to the boards. I
also tried gspcav1 as well since its a similar driver and that one
fails as well.



NOTE: Running task 516 of 750 (ID: 9,
/home/vdubhack/overo-oe/org.openembedded.dev/recipes/spca5xx/spca5xx_20060501.bb,
do_compile)
ERROR: function do_compile failed
ERROR: log data follows
(/home/vdubhack/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/spca5xx-20060501-r81/temp/log.do_compile.17684)
| NOTE: make -e MAKEFLAGS=
KERNELDIR=/home/vdubhack/overo-oe/tmp/sysroots/overo-angstrom-linux-gnueabi/kernel
CC=ccache arm-angstrom-linux-gnueabi-gcc
LD=arm-angstrom-linux-gnueabi-ld
|Building SPCA5XX driver for 2.5/2.6 kernel.
|Remember: you must have read/write access to your kernel source tree.
| make -C 
/home/vdubhack/overo-oe/tmp/sysroots/overo-angstrom-linux-gnueabi/kernel
SUBDIRS=/home/vdubhack/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/spca5xx-20060501-r81/spca5xx-20060501
CC=ccache arm-angstrom-linux-gnueabi-gcc  modules
| make[1]: Entering directory
`/home/vdubhack/overo-oe/tmp/sysroots/overo-angstrom-linux-gnueabi/kernel'
| scripts/Makefile.build:49: *** CFLAGS was changed in
/home/vdubhack/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/spca5xx-20060501-r81/spca5xx-20060501/Makefile.
Fix it to use EXTRA_CFLAGS.  Stop.
| make[1]: *** 
[_module_/home/vdubhack/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/spca5xx-20060501-r81/spca5xx-20060501]
Error 2
| make[1]: Leaving directory
`/home/vdubhack/overo-oe/tmp/sysroots/overo-angstrom-linux-gnueabi/kernel'
| make: *** [default] Error 2
| FATAL: oe_runmake failed
NOTE: Task failed:
/home/vdubhack/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/spca5xx-20060501-r81/temp/log.do_compile.17684
ERROR: TaskFailed event exception, aborting
ERROR: Build of
/home/vdubhack/overo-oe/org.openembedded.dev/recipes/spca5xx/spca5xx_20060501.bb
do_compile failed
ERROR: Task 9 
(/home/vdubhack/overo-oe/org.openembedded.dev/recipes/spca5xx/spca5xx_20060501.bb,
do_compile) failed
NOTE: Tasks Summary: Attempted 515 tasks of which 510 didn't need to
be rerun and 1 failed.
ERROR: 
'/home/vdubhack/overo-oe/org.openembedded.dev/recipes/spca5xx/spca5xx_20060501.bb'
failed

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] [PATCH][v2] gcc-cross: fix PV and make it compile

2010-07-16 Thread Bernhard Reutner-Fischer
- using PREFERRED_GCC_VERSION = svn didn't work since
  gcc-svn.inc messed with PV
- disable libstdcxx-pch for ppc
  pch1a_output would need to be compiled with -mlong-double-128
  to avoid
libstdc++-v3/include/precompiled/stdc++.h -o \
powerpc-oe-linux-uclibc/bits/stdc++.h.gch/O2g.gch
[snip]
libstdc++-v3/include/tr1_impl/cmath:153:11: error: '::acoshl' has not been 
declared
  install proper guards and furthermore disable libstdcxx-pch for now

Signed-off-by: Bernhard Reutner-Fischer rep.dot@gmail.com
---
 recipes/gcc/gcc-svn.inc|   10 +-
 recipes/gcc/gcc-svn/gcc-flags-for-build.patch  |   26 --
 .../gcc-uclibc-locale-ctype_touplow_t.patch|   99 +---
 .../powerpc32-c++-pch-long-double-128.patch|  255 
 4 files changed, 323 insertions(+), 67 deletions(-)
 create mode 100644 recipes/gcc/gcc-svn/powerpc32-c++-pch-long-double-128.patch

diff --git a/recipes/gcc/gcc-svn.inc b/recipes/gcc/gcc-svn.inc
index 2e24d63..40b46d6 100644
--- a/recipes/gcc/gcc-svn.inc
+++ b/recipes/gcc/gcc-svn.inc
@@ -1,7 +1,7 @@
 DEFAULT_PREFERENCE = -999
 ARM_INSTRUCTION_SET = arm
 
-SRCREV = 158653
+SRCREV = 162223
 
 require gcc-common.inc
 
@@ -9,9 +9,9 @@ DEPENDS = mpfr gmp libmpc
 NATIVEDEPS = mpfr-native gmp-native libmpc-native
 
 BINV = 4.6.0
-PV = 4.6+svnr${SRCPV}
+PKGV = 4.6+svnr${SRCPV}
 
-FILESPATHPKG .= :gcc-svn
+FILESPATHPKG .= :gcc-${PV}
 
 SRC_URI = svn://gcc.gnu.org/svn/gcc;module=trunk \
   file://gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch \
@@ -19,6 +19,7 @@ SRC_URI = svn://gcc.gnu.org/svn/gcc;module=trunk \
file://gcc-uclibc-locale-ctype_touplow_t.patch \
   file://cache-amnesia.patch \
   file://gcc-flags-for-build.patch \
+  file://powerpc32-c++-pch-long-double-128.patch \
  
 
 # Language Overrides
@@ -42,3 +43,6 @@ do_unpack_append() {
 EXTRA_OECONF_append_linux-uclibc =  --disable-decimal-float 
 EXTRA_OECONF_append_linux-uclibceabi =  --disable-decimal-float 
 EXTRA_OECONF_append_linux-uclibcspe =  --disable-decimal-float 
+# powerpc32 would need to build libstdc++-v3/include/cmath with 
-mlong-double-128
+# just disable PCH for ppc
+EXTRA_OECONF_append_powerpc-linux-uclibc =  --disable-libstdcxx-pch 
diff --git a/recipes/gcc/gcc-svn/gcc-flags-for-build.patch 
b/recipes/gcc/gcc-svn/gcc-flags-for-build.patch
index 98b3ecf..0a0da9a 100644
--- a/recipes/gcc/gcc-svn/gcc-flags-for-build.patch
+++ b/recipes/gcc/gcc-svn/gcc-flags-for-build.patch
@@ -98,24 +98,6 @@ Index: gcc-4.5+svnr155680/gcc/configure
  fi
  
  # Expand extra_headers to include complete path.
-@@ -17037,7 +17040,7 @@ else
-   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
-   lt_status=$lt_dlunknown
-   cat  conftest.$ac_ext _LT_EOF
--#line 17040 configure
-+#line 17043 configure
- #include confdefs.h
- 
- #if HAVE_DLFCN_H
-@@ -17143,7 +17146,7 @@ else
-   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
-   lt_status=$lt_dlunknown
-   cat  conftest.$ac_ext _LT_EOF
--#line 17146 configure
-+#line 17149 configure
- #include confdefs.h
- 
- #if HAVE_DLFCN_H
 Index: gcc-4.5+svnr155680/Makefile.tpl
 ===
 --- gcc-4.5+svnr155680.orig/Makefile.tpl   2010-01-13 01:02:22.603540396 
-0800
@@ -148,14 +130,6 @@ Index: gcc-4.5+svnr155680/configure
CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
  fi
-@@ -7940,6 +7942,7 @@ done
- 
- 
- 
-+
- # Generate default definitions for YACC, M4, LEX and other programs that run
- # on the build machine.  These are used if the Makefile can't locate these
- # programs in objdir.
 Index: gcc-4.5+svnr155680/configure.ac
 ===
 --- gcc-4.5+svnr155680.orig/configure.ac   2010-01-13 01:02:22.651540130 
-0800
diff --git a/recipes/gcc/gcc-svn/gcc-uclibc-locale-ctype_touplow_t.patch 
b/recipes/gcc/gcc-svn/gcc-uclibc-locale-ctype_touplow_t.patch
index ffb37d2..9cae744 100644
--- a/recipes/gcc/gcc-svn/gcc-uclibc-locale-ctype_touplow_t.patch
+++ b/recipes/gcc/gcc-svn/gcc-uclibc-locale-ctype_touplow_t.patch
@@ -1,52 +1,75 @@
-Index: gcc-4.4.1/libstdc++-v3/config/locale/generic/c_locale.h
-===
 gcc-4.4.1.orig/libstdc++-v3/config/locale/generic/c_locale.h   
2009-08-06 23:38:32.398265633 -0700
-+++ gcc-4.4.1/libstdc++-v3/config/locale/generic/c_locale.h2009-08-06 
23:41:09.778242281 -0700
-@@ -41,12 +41,17 @@
- 
- #include clocale
- #include cstddef
-+#include features.h 
-+#include ctype.h 
- 
+diff --git a/libstdc++-v3/config/locale/generic/c_locale.h 
b/libstdc++-v3/config/locale/generic/c_locale.h
+index 7d685b8..4f69857 100644
+--- a/libstdc++-v3/config/locale/generic/c_locale.h
 b/libstdc++-v3/config/locale/generic/c_locale.h
+@@ -44,8 +44,11 @@
  #define _GLIBCXX_NUM_CATEGORIES 0
  
  

Re: [oe] [PATCH][v2] gcc-cross: fix PV and make it compile

2010-07-16 Thread Bernhard Reutner-Fischer
On Fri, Jul 16, 2010 at 11:32:14PM +0200, Bernhard Reutner-Fischer wrote:

index 2e24d63..40b46d6 100644
--- a/recipes/gcc/gcc-svn.inc
+++ b/recipes/gcc/gcc-svn.inc
@@ -1,7 +1,7 @@
 DEFAULT_PREFERENCE = -999
 ARM_INSTRUCTION_SET = arm
 
-SRCREV = 158653
+SRCREV = 162223
 
 require gcc-common.inc
 
@@ -9,9 +9,9 @@ DEPENDS = mpfr gmp libmpc
 NATIVEDEPS = mpfr-native gmp-native libmpc-native
 
 BINV = 4.6.0
-PV = 4.6+svnr${SRCPV}
+PKGV = 4.6+svnr${SRCPV}
 
-FILESPATHPKG .= :gcc-svn
+FILESPATHPKG .= :gcc-${PV}

If i don't munge PR then i will not rebuild if the revision changes.
With above we'll always end up with (e.g.) gcc-cross-svn-r0
which is rather inconvenient, no?

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] [PATCH][CFT 1/3] libmpc: bump version and cleanup staging

2010-07-16 Thread Bernhard Reutner-Fischer
Signed-off-by: Bernhard Reutner-Fischer rep.dot@gmail.com
---
 recipes/libmpc/libmpc-native_0.8.1.bb |6 --
 recipes/libmpc/libmpc_0.8.1.bb|9 -
 recipes/libmpc/libmpc_0.8.2.bb|   11 +++
 3 files changed, 15 insertions(+), 11 deletions(-)
 delete mode 100644 recipes/libmpc/libmpc-native_0.8.1.bb
 create mode 100644 recipes/libmpc/libmpc_0.8.2.bb

diff --git a/recipes/libmpc/libmpc-native_0.8.1.bb 
b/recipes/libmpc/libmpc-native_0.8.1.bb
deleted file mode 100644
index 8ea0a3e..000
--- a/recipes/libmpc/libmpc-native_0.8.1.bb
+++ /dev/null
@@ -1,6 +0,0 @@
-require libmpc_${PV}.bb
-inherit native
-DEPENDS = mpfr-native gmp-native
-
-SRC_URI[md5sum] = 5b34aa804d514cc295414a963aedb6bf
-SRC_URI[sha256sum] = 
e664603757251fd8a352848276497a4c79b7f8b21fd8aedd5cc0598a38fee3e4
diff --git a/recipes/libmpc/libmpc_0.8.1.bb b/recipes/libmpc/libmpc_0.8.1.bb
index f8b12b7..f79321c 100644
--- a/recipes/libmpc/libmpc_0.8.1.bb
+++ b/recipes/libmpc/libmpc_0.8.1.bb
@@ -1,13 +1,12 @@
 require libmpc.inc
 
 DEPENDS = gmp mpfr
-
-SRC_URI = http://www.multiprecision.org/mpc/download/mpc-${PV}.tar.gz;
 S = ${WORKDIR}/mpc-${PV}
+NATIVE_INSTALL_WORKS = 1
+BBCLASSEXTEND = native
+PR = 1
 
-do_stage() {
-   autotools_stage_all
-}
+SRC_URI = http://www.multiprecision.org/mpc/download/mpc-${PV}.tar.gz;
 
 SRC_URI[md5sum] = 5b34aa804d514cc295414a963aedb6bf
 SRC_URI[sha256sum] = 
e664603757251fd8a352848276497a4c79b7f8b21fd8aedd5cc0598a38fee3e4
diff --git a/recipes/libmpc/libmpc_0.8.2.bb b/recipes/libmpc/libmpc_0.8.2.bb
new file mode 100644
index 000..1d383fa
--- /dev/null
+++ b/recipes/libmpc/libmpc_0.8.2.bb
@@ -0,0 +1,11 @@
+require libmpc.inc
+
+DEPENDS = gmp mpfr
+S = ${WORKDIR}/mpc-${PV}
+NATIVE_INSTALL_WORKS = 1
+BBCLASSEXTEND = native
+
+SRC_URI = http://www.multiprecision.org/mpc/download/mpc-${PV}.tar.gz;
+
+SRC_URI[md5sum] = e98267ebd5648a39f881d66797122fb6
+SRC_URI[sha256sum] = 
ae79f8d41d8a86456b68607e9ca398d00f8b7342d1d83bcf4428178ac45380c7
-- 
1.7.1


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] angstrom-2008.1, uclibc: git-native: sysroot-destdir 6, 4 GB big, since some executables are 100 MB each

2010-07-16 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 16-07-10 17:23, Khem Raj wrote:
 On Fri, Jul 16, 2010 at 2:03 AM, Paul Menzel
 paulepan...@users.sourceforge.net wrote:
 Dear OE folks,


 Am Donnerstag, den 15.07.2010, 19:55 +0200 schrieb Paul Menzel:

 I ran out of space and noticed

 /angstrom-dev/work/i686-linux/git-native-1.7.0.2-r4

 is 8,1G big.

 Some of the executable files in

 
 /angstrom-dev/work/i686-linux/git-native-1.7.0.2-r4/sysroot-destdir/angstrom-dev/sysroots/i686-linux/usr/libexec/git-core/

 are 101 MB big.
 
 its most probably the -g3/-ggdb3 bloat.

No, it's git not creating (hard)links but copies of the same app. Run an
md5sum on the binaries, they will all match. I suggest you stop
spreading FUD about -ggdb3, it is not being appriciated.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFMQOVfMkyGM64RGpERAjW7AKCwH5aLnQ5AbEC8PESZf7Ny7psLsQCgt1Ve
Z1rBOhQsiOxILfsDfyNLqrE=
=OQOZ
-END PGP SIGNATURE-


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] How to force a bash-function to be inserted in the package

2010-07-16 Thread Andreas Mueller
I am working on a scenario where two recipes (powervr-drivers: libgles-omap3 / 
omap3-sgx-modules) should share the same code at the pkg_postinst state (I want 
to select if the cpu supports 
sgx and select the proper version of module/lib 2.x 3.x 5.x only once and 
forever). To avoid redundant code I added a function in a file both recipes 
include. In the recipes I simply say 

pkg_postinst_${PN}_prepend() {
check_cpu_for_sgx 
${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/gpu/pvr
}

check_cpu_for_sgx is the function included in both recipes.

I did not run this so far (I haven't got a hardware right now to test) but I 
expect this not to work because the function check_cpu_for_sgx will not be 
included the packet information (I checked I 
didn't find this function in the files of the package).

Now my question:

Is there something (e.g a keyword prepended to the function) which forces oe to 
include a function in the postinst/postrm code?

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] busybox mdev

2010-07-16 Thread Bernhard Reutner-Fischer
On Sat, Jul 17, 2010 at 01:02:08AM +0200, Koen Kooi wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 16-07-10 16:51, George C. Huntington, III wrote:
 how do i make a distribution use mdev instead of udev?

You mean how do I make my image use mdev instead of udev?, right?

IMAGE_DEV_MANAGER = busybox-mdev
in your local.conf (what's the reason micro-base uses udev instead of
mdev, btw?)

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel