Re: [OE-core] [PATCH 1/1] glib-2.0: fix a compilation issue due to dtrace

2011-07-22 Thread Saul Wold
On 07/21/2011 04:09 AM, nitin.a.kam...@intel.com wrote: From: Nitin A Kamble With multilib& x32 builds dtrace is getting turned-on by the glib-2.0 configure, which causes following compilation failure. | x86_64-linux-libtool: link: ccache gcc -isystem/disk0/pokybuild/build-multilib/tmp/sysroot

[OE-core] [CONSOLIDATED PULL 00/16] July 22, 2011

2011-07-22 Thread Saul Wold
Richard, This contains more uclibc updates from Khem along with Bruce's 3.0 Updates. There are a couple of small updates for .gitignore and other recipes. Thanks Sau! The following changes since commit f175e4f28aa835abef8c3d5e2065054416692418: libiconv: Fix build failure on 1.13.1 (

[OE-core] [CONSOLIDATED PULL 01/16] dhcp: Fix libdir issue for multilib

2011-07-22 Thread Saul Wold
From: Mei Lei Signed-off-by: Mei Lei --- .../dhcp/dhcp-4.2.0/fix-external-bind.patch| 14 +++--- meta/recipes-connectivity/dhcp/dhcp4.inc |2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/meta/recipes-connectivity/dhcp/dhcp-4.2.0/fix-external-

[OE-core] [CONSOLIDATED PULL 03/16] kernel: copy defconfig to {B} vs {S}

2011-07-22 Thread Saul Wold
From: Bruce Ashfield For kernel's that use a split source/object build the copy of defconfig to {S} in the base kernel class is problematic. The previous solution for this was to override the do_configure of the base kernel class in a subclass. While this is still a viable/valid option, it does m

[OE-core] [CONSOLIDATED PULL 02/16] linux-yocto: kernel-3.0 support recipe

2011-07-22 Thread Saul Wold
From: Bruce Ashfield Establish the infrastructure to start more comprehensive linux-3.0 testing. With this in place, the populated linux-yocto 3.0 can optionally be built for supported machines. Note: this commit does not change the default for any targets and as such, it would need to be explic

[OE-core] [CONSOLIDATED PULL 04/16] linux-yocto: update LICENSE to GPLv2

2011-07-22 Thread Saul Wold
From: Bruce Ashfield As reported by Koen Kooi, the LICENSE for linux-yocto can be tightened up to specifiy the particular version of the GPL. cc: Koen Kooi Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/linux/linux-yocto.inc |2 +- 1 files changed, 1 insertions(+), 1 deletions(-)

[OE-core] [CONSOLIDATED PULL 05/16] kern-tools: update SRCREV

2011-07-22 Thread Saul Wold
From: Bruce Ashfield Fixes [YOCTO #1261] Updating the SRCREV to pickup some branch creation fixes that were causing an invalid branch name to be used on a repository that couldn't support it (i.e. standard/base on a 2.6.34). With this the 2.6.34 and 3.0 -rt branches will build. Signed-off-by:

[OE-core] [CONSOLIDATED PULL 08/16] task-core-tools.bb: Exclude lttng-ust for x86_64/uclibc

2011-07-22 Thread Saul Wold
From: Khem Raj Signed-off-by: Khem Raj --- meta/recipes-core/tasks/task-core-tools.bb | 11 ++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/meta/recipes-core/tasks/task-core-tools.bb b/meta/recipes-core/tasks/task-core-tools.bb index eed4afb..b0eb7d4 100644 --- a/

[OE-core] [CONSOLIDATED PULL 09/16] uclibc: Add patch header for sync_file_range2.patch

2011-07-22 Thread Saul Wold
From: Khem Raj Signed-off-by: Khem Raj --- .../uclibc/uclibc-0.9.32/sync_file_range2.patch|7 +++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/meta/recipes-core/uclibc/uclibc-0.9.32/sync_file_range2.patch b/meta/recipes-core/uclibc/uclibc-0.9.32/sync_file_range2.p

[OE-core] [CONSOLIDATED PULL 10/16] strace: Define own sigmask macro if not defined already in signal.h

2011-07-22 Thread Saul Wold
From: Khem Raj This is required especially on uclibc systems where BSD compatible obsolete functions are disabled by kconfig. Therefore we check if the macro is undefined then we define it. Therefore eglibc/glibc builds should work as they use to. Signed-off-by: Khem Raj --- .../strace/strace-

[OE-core] [CONSOLIDATED PULL 12/16] .gitignore: Update build ignores to have wildcard

2011-07-22 Thread Saul Wold
From: Kumar Gala ignore not just build/* but any build*/* cases. Signed-off-by: Kumar Gala --- .gitignore | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index b13086d..d44e729 100644 --- a/.gitignore +++ b/.gitignore @@ -1,11 +1,11 @

[OE-core] [CONSOLIDATED PULL 13/16] tclibc-uclibc: Fix TARGET_OS for powerpc

2011-07-22 Thread Saul Wold
From: Khem Raj 1a9ae8ea8c0540d41b8ff4d95c0420d6df754634 removed -uclibc hence it got all wrong for powerpc. uclibc TARGET_OS for classic ppc is linux-uclibc and for ppc w/ SPE its linux-uclibcspe Signed-off-by: Khem Raj --- meta/conf/distro/include/tclibc-uclibc.inc |2 +- 1 files changed,

[OE-core] [CONSOLIDATED PULL 14/16] glib-2.0: fix a compilation issue due to dtrace

2011-07-22 Thread Saul Wold
From: Nitin A Kamble With multilib & x32 builds dtrace is getting turned-on by the glib-2.0 configure, which causes following compilation failure. | x86_64-linux-libtool: link: ccache gcc -isystem/disk0/pokybuild/build-multilib/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe -Wall -Wl,-rpath-lin

[OE-core] [CONSOLIDATED PULL 16/16] fix Upstream-Status line for few patches

2011-07-22 Thread Saul Wold
From: Nitin A Kamble Signed-off-by: Nitin A Kamble --- .../btrfs-tools/btrfs-tools/fix_use_of_gcc.patch |2 +- .../dosfstools/dosfstools-2.10-kernel-2.6.patch|2 +- .../elfutils/elfutils/fix_for_gcc-4.7.patch|2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff

[OE-core] [CONSOLIDATED PULL 15/16] python: fix security vulnerability

2011-07-22 Thread Saul Wold
From: Nitin A Kamble This Fixes bug: [Yocto #1254] http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-1015 Issue #2254: Fix CGIHTTPServer information disclosure. Relative paths are now collapsed within the url properly before looking in cgi_directories. Signed-off-by: Nitin A Kamble

[OE-core] [CONSOLIDATED PULL 06/16] default-versions: Update pulseaudio as arm no longer needs a seperate backport

2011-07-22 Thread Saul Wold
Signed-off-by: Saul Wold --- meta/conf/distro/include/default-versions.inc |4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) diff --git a/meta/conf/distro/include/default-versions.inc b/meta/conf/distro/include/default-versions.inc index 377aba5..e3ef1e6 100644 --- a/meta/conf/distr

[OE-core] [CONSOLIDATED PULL 11/16] util-linux: Replace sigsetmask with posix compliant functions

2011-07-22 Thread Saul Wold
From: Khem Raj This patch is not needed upstream since the code using sigsetmask has been deleted. Signed-off-by: Khem Raj --- .../util-linux-2.19.1/remove_sigsetmark.patch | 35 meta/recipes-core/util-linux/util-linux_2.19.1.bb |3 +- 2 files changed, 37 inser

[OE-core] [CONSOLIDATED PULL 07/16] mesa-xlib, mesa-dri: Probe for newlocale() before using it.

2011-07-22 Thread Saul Wold
From: Khem Raj Signed-off-by: Khem Raj --- meta/recipes-graphics/mesa/mesa-dri/uclibc.patch | 40 ++ meta/recipes-graphics/mesa/mesa-dri_7.10.2.bb|6 ++- meta/recipes-graphics/mesa/mesa-xlib_7.10.2.bb |5 ++- 3 files changed, 48 insertions(+), 3 deletions(-)

Re: [OE-core] [CONSOLIDATED PULL 00/20] July 21, 2011

2011-07-22 Thread Kumar Gala
On Jul 21, 2011, at 3:43 PM, Richard Purdie wrote: > On Thu, 2011-07-21 at 00:52 -0700, Saul Wold wrote: >> Review and tested, the inherit perlnatives are needed. >> >> The following changes since commit 0d03800caffc2341b74190d38f7a372223c89f4c: >> >> lsbsetup_1.0.bb: Change the hardcoded /usr

Re: [OE-core] [CONSOLIDATED PULL 06/16] default-versions: Update pulseaudio as arm no longer needs a seperate backport

2011-07-22 Thread Koen Kooi
Op 22 jul. 2011, om 09:25 heeft Saul Wold het volgende geschreven: > Signed-off-by: Saul Wold > --- > meta/conf/distro/include/default-versions.inc |4 +--- > 1 files changed, 1 insertions(+), 3 deletions(-) > > diff --git a/meta/conf/distro/include/default-versions.inc > b/meta/conf/distro

Re: [OE-core] [CONSOLIDATED PULL 00/20] July 21, 2011

2011-07-22 Thread Richard Purdie
On Fri, 2011-07-22 at 02:49 -0500, Kumar Gala wrote: > On Jul 21, 2011, at 3:43 PM, Richard Purdie wrote: > > > On Thu, 2011-07-21 at 00:52 -0700, Saul Wold wrote: > >> Review and tested, the inherit perlnatives are needed. > >> > >> The following changes since commit > >> 0d03800caffc2341b74190

[OE-core] [PATCH 1/4] site/powerpc: Pull all powerpc config options into powerpc32-linux

2011-07-22 Thread Kumar Gala
powerpc-common was really Linux PPC32 specific. So move all the options in it to powerpc32-linux and we can refactor out common bits shared between into powerpc-linux and powerpc-common. Signed-off-by: Kumar Gala --- meta/classes/siteinfo.bbclass |4 +- meta/site/powerpc-common | 328

[OE-core] [PATCH 2/4] site/powerpc64: Update power64-linux to include powerpc-linux

2011-07-22 Thread Kumar Gala
Now that we have a unique powerpc32-linux config, we share powerpc-linux between ppc32 & ppc64. Signed-off-by: Kumar Gala --- meta/classes/siteinfo.bbclass |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/classes/siteinfo.bbclass b/meta/classes/siteinfo.bbclass in

[OE-core] [PATCH 4/4] site/powerpc64-linux: Start initial site config

2011-07-22 Thread Kumar Gala
Use ac_cv_sizeof_* from eglibc as starting point for powerpc64-linux site info. We will refactor common bits that are needed out of powerpc32-linux based on build issues. Signed-off-by: Kumar Gala --- meta/site/powerpc64-linux | 21 + 1 files changed, 21 insertions(+), 0 d

[OE-core] [PATCH] site/powerpc*-linux: refactor needed options that are common

2011-07-22 Thread Kumar Gala
Pulled common options that are needed for powerpc64-linux to build out of powerpc32-linux and put them into powerpc-linux. Signed-off-by: Kumar Gala --- meta/site/powerpc-linux | 24 meta/site/powerpc32-linux | 19 --- 2 files changed, 24 insertions

[OE-core] [PATCH 4/5] libart-lgpl: Add missing config file - allows builds on PowerPC 64

2011-07-22 Thread Kumar Gala
Signed-off-by: Kumar Gala --- .../gnome/libart-lgpl/powerpc64/art_config.h | 10 ++ 1 files changed, 10 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-gnome/gnome/libart-lgpl/powerpc64/art_config.h diff --git a/meta/recipes-gnome/gnome/libart-lgpl/powerpc64/art_co

[OE-core] [PATCH 2/5] libc: Add handling of powerpc64

2011-07-22 Thread Kumar Gala
Signed-off-by: Kumar Gala --- meta/classes/libc-package.bbclass |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/meta/classes/libc-package.bbclass b/meta/classes/libc-package.bbclass index 7cfeb7d..de57230 100644 --- a/meta/classes/libc-package.bbclass +++ b/meta/classes/

[OE-core] [PATCH 5/5] openssl: Add handling for building on linux-powerpc64

2011-07-22 Thread Kumar Gala
If try to build for an ppc64 target openssl will fail to build since the configure script didn't know how to handle a 'linux-powerpc64' target. Signed-off-by: Kumar Gala --- meta/recipes-connectivity/openssl/openssl.inc |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/m

[OE-core] [PATCH 3/5] kernel-arch: Add handling of powerpc64

2011-07-22 Thread Kumar Gala
Signed-off-by: Kumar Gala --- meta/classes/kernel-arch.bbclass |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/classes/kernel-arch.bbclass b/meta/classes/kernel-arch.bbclass index 86c15d3..225d599 100644 --- a/meta/classes/kernel-arch.bbclass +++ b/meta/classes/k

[OE-core] [PATCH 1/5] insane.bbclass: Recognise powerpc64

2011-07-22 Thread Kumar Gala
Signed-off-by: Kumar Gala --- meta/classes/insane.bbclass |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index 65eda9e..d56c9ed 100644 --- a/meta/classes/insane.bbclass +++ b/meta/classes/insane.bbclass @@ -38,6 +

[OE-core] [PATCH 3/4] site/powerpc32-linux: Update with ac_cv_sizeof_* from eglibc

2011-07-22 Thread Kumar Gala
Signed-off-by: Kumar Gala --- meta/site/powerpc32-linux | 17 + 1 files changed, 13 insertions(+), 4 deletions(-) diff --git a/meta/site/powerpc32-linux b/meta/site/powerpc32-linux index 433ccef..bd45ea6 100644 --- a/meta/site/powerpc32-linux +++ b/meta/site/powerpc32-linux @@

Re: [OE-core] [CONSOLIDATED PULL 00/20] July 21, 2011

2011-07-22 Thread Richard Purdie
On Fri, 2011-07-22 at 10:05 +0100, Richard Purdie wrote: > On Fri, 2011-07-22 at 02:49 -0500, Kumar Gala wrote: > > On Jul 21, 2011, at 3:43 PM, Richard Purdie wrote: > > > > > On Thu, 2011-07-21 at 00:52 -0700, Saul Wold wrote: > > >> Review and tested, the inherit perlnatives are needed. > > >>

[OE-core] [PATCH 0/5] Add support for powerpc64

2011-07-22 Thread Kumar Gala
Add various cleanups to core scripts and packages that are needed for building for a 64-bit powerpc target. - k ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-

[OE-core] [PATCH] gnome-keyring 2.32.1: fix PAM support and make it conditional on DISTRO_FEATURES

2011-07-22 Thread Koen Kooi
The plugin got installed into the wrong dir leading to: gdm-session-worker[515]: PAM unable to dlopen(/lib/security/pam_gnome_keyring.so): /lib/security/pam_gnome_keyring.so: cannot open shared object file: No such file or directory Signed-off-by: Koen Kooi --- meta/recipes-gnome/gnome/gnome-

[OE-core] [PATCH] consolekit 0.4.5: fix PAM installation dir

2011-07-22 Thread Koen Kooi
Signed-off-by: Koen Kooi --- .../recipes-support/consolekit/consolekit_0.4.5.bb |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/meta/recipes-support/consolekit/consolekit_0.4.5.bb b/meta/recipes-support/consolekit/consolekit_0.4.5.bb index 661cca6..562dfb3 100644 -

Re: [OE-core] [CONSOLIDATED PULL 00/16] July 22, 2011

2011-07-22 Thread Richard Purdie
On Fri, 2011-07-22 at 00:25 -0700, Saul Wold wrote: > Richard, > > This contains more uclibc updates from Khem along with Bruce's > 3.0 Updates. > > There are a couple of small updates for .gitignore and other recipes. > > Thanks > Sau! > > > The following changes since commit f175e4f28a

Re: [OE-core] [PATCH 0/5] Add support for powerpc64

2011-07-22 Thread Richard Purdie
On Fri, 2011-07-22 at 04:24 -0500, Kumar Gala wrote: > Add various cleanups to core scripts and packages that are needed for > building for a 64-bit powerpc target. Merged to master, thanks. Richard ___ Openembedded-core mailing list Openembedded-core

Re: [OE-core] [PATCH] site/powerpc*-linux: refactor needed options that are common

2011-07-22 Thread Richard Purdie
On Fri, 2011-07-22 at 04:17 -0500, Kumar Gala wrote: > Pulled common options that are needed for powerpc64-linux to build > out of powerpc32-linux and put them into powerpc-linux. > > Signed-off-by: Kumar Gala > --- > meta/site/powerpc-linux | 24 > meta/site/powerpc

Re: [OE-core] [PATCH] consolekit 0.4.5: fix PAM installation dir

2011-07-22 Thread Richard Purdie
On Fri, 2011-07-22 at 12:14 +0200, Koen Kooi wrote: > Signed-off-by: Koen Kooi > --- > .../recipes-support/consolekit/consolekit_0.4.5.bb |7 --- > 1 files changed, 4 insertions(+), 3 deletions(-) Merged to master, thanks. Richard ___ Openem

Re: [OE-core] [PATCH] gnome-keyring 2.32.1: fix PAM support and make it conditional on DISTRO_FEATURES

2011-07-22 Thread Richard Purdie
On Fri, 2011-07-22 at 12:09 +0200, Koen Kooi wrote: > The plugin got installed into the wrong dir leading to: > > gdm-session-worker[515]: PAM unable to > dlopen(/lib/security/pam_gnome_keyring.so): > /lib/security/pam_gnome_keyring.so: cannot open shared object file: No such > file or director

Re: [OE-core] [RFC][PATCH 4/4] site/powerpc*-linux: refactor needed options that are common

2011-07-22 Thread Richard Purdie
On Thu, 2011-07-21 at 17:07 -0700, Tom Rini wrote: > On 07/21/2011 03:30 PM, Kumar Gala wrote: > > Pulled common options that are needed for powerpc64-linux to build > > out of powerpc32-linux and put them into powerpc-linux. > > > > Signed-off-by: Kumar Gala > > NAK. Almost all of the stuff go

Re: [OE-core] [PATCH 1/4] site/powerpc: Pull all powerpc config options into powerpc32-linux

2011-07-22 Thread Richard Purdie
On Fri, 2011-07-22 at 04:16 -0500, Kumar Gala wrote: > powerpc-common was really Linux PPC32 specific. So move all the options > in it to powerpc32-linux and we can refactor out common bits shared > between into powerpc-linux and powerpc-common. > > Signed-off-by: Kumar Gala > --- > meta/classe

[OE-core] [v2 PATCH 0/2] upgrade tcf-agent to the latest stable revision 0.0+svnr1855

2011-07-22 Thread Dexuan Cui
Changes from the previous version: 1) add DEPENDS = "util-linux" to resolve the uuid.h issue > fatal error: uuid/uuid.h: No such file or directory | compilation 2) add RDEPENDS_${PN} = "bash" buxybox's sh doesn't work with tcf-agent, so we need bash. 3) update MAKE_OS: MAKE_OS = `echo ${TARGET_OS

[OE-core] [v2 PATCH 1/2] tcf-agent: upgrade to the latest stable revision 0.0+svnr1855

2011-07-22 Thread Dexuan Cui
Signed-off-by: Lianhao Lu Signed-off-by: Dexuan Cui --- .../tcf-agent/tcf-agent/fix_ranlib.patch | 14 + .../tcf-agent/tcf-agent/fix_tcf-agent.init.patch | 14 +- .../tcf-agent/tcf-agent/terminals_agent.patch | 1027 meta/recipes-devtools/tcf-agent/tcf-a

[OE-core] [v2 PATCH 2/2] distro_tracking_fields.inc: update the info for tcf-agent

2011-07-22 Thread Dexuan Cui
Signed-off-by: Dexuan Cui --- .../conf/distro/include/distro_tracking_fields.inc | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/meta/conf/distro/include/distro_tracking_fields.inc b/meta/conf/distro/include/distro_tracking_fields.inc index efb4c0b..4de543e 10

Re: [OE-core] [PATCH 1/2] tcf-agent: upgrade to the latest stable revision 0.0+svnr1855

2011-07-22 Thread Cui, Dexuan
Cui, Dexuan wrote on 2011-07-22: > Saul Wold wrote on 2011-07-22: >> There seems to be a compile issue with this patch. Hi Saul, Lianhao and I have made the v2 patches and did tests. I sent out the patches just now. Please review them. Thanks, -- Dexuan _

Re: [OE-core] [PATCH] site/powerpc*-linux: refactor needed options that are common

2011-07-22 Thread Kumar Gala
On Jul 22, 2011, at 5:55 AM, Richard Purdie wrote: > On Fri, 2011-07-22 at 04:17 -0500, Kumar Gala wrote: >> Pulled common options that are needed for powerpc64-linux to build >> out of powerpc32-linux and put them into powerpc-linux. >> >> Signed-off-by: Kumar Gala >> --- >> meta/site/powerpc-

[OE-core] [PATCH] gcc-4.6: Fix packaging of native toolchains

2011-07-22 Thread Kumar Gala
The base gcc package is missing liblto_plugin.so. If we try a simple hello world compile we get something like: root@p5020-ds:~# gcc hello.c gcc: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found compilation terminated. We need to include liblto_plugin.so in the base gcc package a

Re: [OE-core] [PATCH 3/5] kernel-arch: Add handling of powerpc64

2011-07-22 Thread Tom Rini
On 07/22/2011 02:24 AM, Kumar Gala wrote: > Signed-off-by: Kumar Gala Acked-by: Tom Rini > --- > meta/classes/kernel-arch.bbclass |5 +++-- > 1 files changed, 3 insertions(+), 2 deletions(-) > > diff --git a/meta/classes/kernel-arch.bbclass > b/meta/classes/kernel-arch.bbclass > index 86

Re: [OE-core] [PATCH 5/5] openssl: Add handling for building on linux-powerpc64

2011-07-22 Thread Tom Rini
On 07/22/2011 02:24 AM, Kumar Gala wrote: > If try to build for an ppc64 target openssl will fail to build since > the configure script didn't know how to handle a 'linux-powerpc64' target. > > Signed-off-by: Kumar Gala Acked-by: Tom Rini > --- > meta/recipes-connectivity/openssl/openssl.inc

Re: [OE-core] [PATCH 0/5] Add support for powerpc64

2011-07-22 Thread Tom Rini
On 07/22/2011 02:24 AM, Kumar Gala wrote: > Add various cleanups to core scripts and packages that are needed for > building for a 64-bit powerpc target. Everything looks fine here, added my Ack's for bits I recall doing too :) -- Tom Rini Mentor Graphics Corporation ___

[OE-core] [PATCH 1/3] bitbake.conf/cross.bbclass: Add ability to dynamically change library location

2011-07-22 Thread Richard Purdie
Add the ability to dynamically change the library directory from "lib" to other values. This allows the tune files to specifiy altnerative ABIs which can be dynamically enabled by the multilib BBCLASSEXTEND code. A variety of approaches have been attempted with this, the immediate expansions in cr

[OE-core] [PATCH 0/3] First round of tune config file updates

2011-07-22 Thread Richard Purdie
These patches set the scene for the multilib work. I'm posting these first as they're the more invasive changes to the variables the tune files currently expose and are likely the more user visible changes. The first patch allows multilib to be able to change "/lib" as needed dynamically to vari

[OE-core] [PATCH 2/3] conf/machine/tune: Overhaul tune include file variables

2011-07-22 Thread Richard Purdie
There is currently consideradble confusion over how the tune files operate and how these interact with the rest of the build system. This update/overhaul changes things so the tune files are primarily resonsible for setting: TUNE_ARCH - What was formerly set as TARGET_ARCH and is the value that re

Re: [OE-core] [PATCH 3/3] conf/machine/include: Set TUNE_CCARGS instead of TARGET_CC_ARCH

2011-07-22 Thread Koen Kooi
Op 22 jul. 2011, om 16:49 heeft Richard Purdie het volgende geschreven: > Since we're updating the tune file format, it makes sense to abstract > the compiler tune arguments at this point too. This means that should > these need to be overridden at any point, the original values can > still be ob

[OE-core] [PATCH 3/3] conf/machine/include: Set TUNE_CCARGS instead of TARGET_CC_ARCH

2011-07-22 Thread Richard Purdie
Since we're updating the tune file format, it makes sense to abstract the compiler tune arguments at this point too. This means that should these need to be overridden at any point, the original values can still be obtained in a similar manner to the other TUNE* variables. Whilst this isn't strict

Re: [OE-core] [PATCH 0/5] Add support for powerpc64

2011-07-22 Thread Kumar Gala
On Jul 22, 2011, at 9:19 AM, Tom Rini wrote: > On 07/22/2011 02:24 AM, Kumar Gala wrote: >> Add various cleanups to core scripts and packages that are needed for >> building for a 64-bit powerpc target. > > Everything looks fine here, added my Ack's for bits I recall doing too :) Yeah, probably

Re: [OE-core] [PATCH 2/3] conf/machine/tune: Overhaul tune include file variables

2011-07-22 Thread Kumar Gala
On Jul 22, 2011, at 9:49 AM, Richard Purdie wrote: > There is currently consideradble confusion over how the tune files operate > and how these interact with the rest of the build system. This update/overhaul > changes things so the tune files are primarily resonsible for setting: > > TUNE_ARCH

Re: [OE-core] [PATCH 3/3] conf/machine/include: Set TUNE_CCARGS instead of TARGET_CC_ARCH

2011-07-22 Thread Richard Purdie
On Fri, 2011-07-22 at 16:54 +0200, Koen Kooi wrote: > Op 22 jul. 2011, om 16:49 heeft Richard Purdie het volgende geschreven: > > > Since we're updating the tune file format, it makes sense to abstract > > the compiler tune arguments at this point too. This means that should > > these need to be o

Re: [OE-core] [PATCH 2/3] conf/machine/tune: Overhaul tune include file variables

2011-07-22 Thread Richard Purdie
On Fri, 2011-07-22 at 10:03 -0500, Kumar Gala wrote: > On Jul 22, 2011, at 9:49 AM, Richard Purdie wrote: > > > There is currently consideradble confusion over how the tune files operate > > and how these interact with the rest of the build system. This > > update/overhaul > > changes things so t

Re: [OE-core] [PATCH 3/3] conf/machine/include: Set TUNE_CCARGS instead of TARGET_CC_ARCH

2011-07-22 Thread Koen Kooi
Op 22 jul. 2011, om 17:11 heeft Richard Purdie het volgende geschreven: > On Fri, 2011-07-22 at 16:54 +0200, Koen Kooi wrote: >> Op 22 jul. 2011, om 16:49 heeft Richard Purdie het volgende geschreven: >> >>> Since we're updating the tune file format, it makes sense to abstract >>> the compiler t

Re: [OE-core] [PATCH 0/5] Fix building in very long paths

2011-07-22 Thread Saul Wold
On 07/20/2011 01:08 PM, Tom Rini wrote: Hey all, The following series fixes building in deep paths. To be clear, the biggest problem is that shebang (#!) is not portable over 80 chars in length and we already eat up 51 chars with sysroot paths on x86_64. The fix, in concept is easy, use /usr/bi

Re: [OE-core] [PATCH v2 0/1] Resync siteinfo.bbclass with oe.dev

2011-07-22 Thread Saul Wold
On 07/20/2011 01:50 PM, Tom Rini wrote: Hey all, This is the second of two pull requests. This doesn't depend on the first request, it's just splitting changes up. There's three changes here. First, site/ix86-common was setting the wrong value for unsigned int. Second, change perl to use SIT

Re: [OE-core] [PATCH 1/6] mesa-xlib, mesa-dri: Probe for newlocale() before using it.

2011-07-22 Thread Saul Wold
On 07/20/2011 11:10 PM, Khem Raj wrote: Signed-off-by: Khem Raj --- meta/recipes-graphics/mesa/mesa-dri/uclibc.patch | 40 ++ meta/recipes-graphics/mesa/mesa-dri_7.10.2.bb|6 ++- meta/recipes-graphics/mesa/mesa-xlib_7.10.2.bb |5 ++- 3 files changed, 48 in

Re: [OE-core] [PATCH 0/4] kernel: consolidated pull request

2011-07-22 Thread Saul Wold
On 07/21/2011 10:16 AM, Bruce Ashfield wrote: Richard/Saul, What follows is a set of kernel changes that have been brewing for a while now: 294170 kern-tools: update SRCREV 65d8b50 linux-yocto: update LICENSE to GPLv2 069e9d9 kernel: copy defconfig to {B} vs {S} 6796e11 linux-yocto:

Re: [OE-core] [PATCH 00/10] Small fixes

2011-07-22 Thread Saul Wold
On 07/20/2011 02:06 PM, Martin Jansa wrote: Fixes for recipes using intltool, distributions not having locales support in libc and distutils fix The following changes since commit 0d03800caffc2341b74190d38f7a372223c89f4c: lsbsetup_1.0.bb: Change the hardcoded /usr/lib to support multilib (

Re: [OE-core] [PATCH 0/1] redo the glib-2.0 fix

2011-07-22 Thread Saul Wold
On 07/21/2011 04:09 AM, nitin.a.kam...@intel.com wrote: From: Nitin A Kamble The following changes since commit db0eff4b964055b18ca5f91e55b7cf0d4a55c832: python: fix security vulnerability (2011-07-21 02:23:27 -0700) are available in the git repository at: git://git.pokylinux.org/poky-co

Re: [OE-core] [PATCH 0/2] Misc Fixes

2011-07-22 Thread Saul Wold
On 07/21/2011 02:08 PM, nitin.a.kam...@intel.com wrote: From: Nitin A Kamble The following changes since commit 8bd302b16dbd708fb9446fdc534ac64d873a34f5: glib-2.0: fix a compilation issue due to dtrace (2011-07-21 14:01:33 -0700) are available in the git repository at: git://git.pokylinu

Re: [OE-core] [PATCH v2 0/1] Resync siteinfo.bbclass with oe.dev

2011-07-22 Thread Koen Kooi
Op 20 jul. 2011, om 22:50 heeft Tom Rini het volgende geschreven: > Hey all, > > This is the second of two pull requests. This doesn't depend on the first > request, it's just splitting changes up. There's three changes here. First, > site/ix86-common was setting the wrong value for unsigned

Re: [OE-core] [patch]oe-init-build-env: Find and use python2 as default python

2011-07-22 Thread Saul Wold
On 07/20/2011 11:26 PM, NiQingliang wrote: thanks your guide, I have read the link, but it looks like only show the rule with result without generating process. my mean is how to generate one patch. setp 1 ... step 2 ... step3 ... Ni (sorry about getting your name wrong last time) Everyone's w

Re: [OE-core] [PATCH 0/1]dhcp: Fix hard coded libdir issue for multilib

2011-07-22 Thread Saul Wold
On 07/21/2011 01:59 AM, Mei Lei wrote: This pull request fixes some hard coded /usr/lib path issues, please review it. Thanks, Lei The following changes since commit 8af286885353d5740971f137f8c1ada2b43dd2a8: Paul Eggleton (1): README.hardware: update MPC8315E-RDB instructions are a

Re: [OE-core] [PATCH] tclibc-uclibc: Fix TARGET_OS for powerpc

2011-07-22 Thread Saul Wold
On 07/21/2011 08:18 PM, Khem Raj wrote: 1a9ae8ea8c0540d41b8ff4d95c0420d6df754634 removed -uclibc hence it got all wrong for powerpc. uclibc TARGET_OS for classic ppc is linux-uclibc and for ppc w/ SPE its linux-uclibcspe Signed-off-by: Khem Raj --- meta/conf/distro/include/tclibc-uclibc.inc |

[OE-core] [PATCH 3/8] x86_64-linux siteinfo: Add bash info

2011-07-22 Thread Tom Rini
Taken from oe.dev Signed-off-by: Tom Rini --- meta/site/x86_64-linux |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/meta/site/x86_64-linux b/meta/site/x86_64-linux index ba6e57c..076e5b6 100644 --- a/meta/site/x86_64-linux +++ b/meta/site/x86_64-linux @@ -89,6 +89,1

[OE-core] [PATCH 0/8] Start consolidating siteinfo information

2011-07-22 Thread Tom Rini
Hey all, As I've been talking about for a while, here is the first part of re-syncing oe.dev siteinfo files with oe-core AND doing more consolidation. There's more to do, but I don't want this to grow too large before I start submitting. This contains what I would call the obviously correct stuff

[OE-core] [PATCH 8/8] siteinfo: Move (getpgrp|setpgrp|setgrent|*get{pwuid, grgid}) to common-libc

2011-07-22 Thread Tom Rini
These functions are determined by the C library so move them to common-glibc and common-uclibc Signed-off-by: Tom Rini --- meta/site/arm-common |4 meta/site/arm-linux |5 - meta/site/arm-linux-uclibc|5 - meta/site/armeb-linux |5 -

[OE-core] [PATCH 1/8] siteinfo: Move certain samba entries to common-linux

2011-07-22 Thread Tom Rini
Part of re-syncing with oe.dev, move samba_cv_HAVE_IFACE_* to common-linux Signed-off-by: Tom Rini --- meta/site/arm-linux |3 - meta/site/arm-linux-uclibc|3 - meta/site/armeb-linux |2 - meta/site/armeb-linux-uclibc |2 - meta/site/common-linux|

[OE-core] [PATCH 7/8] siteinfo: Move general realloc/malloc values to common-$libc

2011-07-22 Thread Tom Rini
These are tests for glibc behavior which we have enabled in uclibc. Note that if we ever disable MALLOC_GLIBC_COMPAT the uclibc tests will need to be changed (but I believe this would also entail massive patching to the rest of userspace so this should be unlikely). Signed-off-by: Tom Rini --- m

[OE-core] [PATCH 2/8] siteinfo: Move certain bash entries to common-linux

2011-07-22 Thread Tom Rini
More re-sync with oe.dev Signed-off-by: Tom Rini --- meta/site/arm-common | 14 -- meta/site/common-linux| 16 meta/site/ix86-common | 14 -- meta/site/mips-linux |3 --- meta/site/mips-linux-uclibc |3 ---

[OE-core] [PATCH 5/8] siteinfo: Move the rp-pppoe entry to common-linux

2011-07-22 Thread Tom Rini
More oe.dev re-sync. Signed-off-by: Tom Rini --- meta/site/arm-linux |3 --- meta/site/common-linux|3 +++ meta/site/ix86-common |3 --- meta/site/mips-linux |3 --- meta/site/mips-linux-uclibc |3 --- meta/site/mipsel-linux|3

[OE-core] [PATCH 6/8] siteinfo: Move certain db entries to common-linux

2011-07-22 Thread Tom Rini
Note that we had a number of unused and ignored settings wrt mutex support. These have been dropped as they weren't being used and implied some odd things to boot. This is also a partial resync with oe.dev which had some, but not all of these changes. Signed-off-by: Tom Rini --- meta/site/arm-

Re: [OE-core] [PATCH 1/8] siteinfo: Move certain samba entries to common-linux

2011-07-22 Thread Kumar Gala
> > diff --git a/meta/site/powerpc-common b/meta/site/powerpc-common > index e69de29..145da0d 100644 > --- a/meta/site/powerpc-common > +++ b/meta/site/powerpc-common > @@ -0,0 +1,325 @@ > +ac_cv_func_getpgrp_void=yes > +ac_cv_func_setpgrp_void=yes > +ac_cv_func_setgrent_void=yes > +ac_cv_func_mal

Re: [OE-core] [PATCH v2 0/1] Resync siteinfo.bbclass with oe.dev

2011-07-22 Thread Tom Rini
On 07/22/2011 08:35 AM, Koen Kooi wrote: > > Op 20 jul. 2011, om 22:50 heeft Tom Rini het volgende geschreven: > >> Hey all, >> >> This is the second of two pull requests. This doesn't depend on the first >> request, it's just splitting changes up. There's three changes here. First, >> site/ix

Re: [OE-core] [PATCH 1/8] siteinfo: Move certain samba entries to common-linux

2011-07-22 Thread Tom Rini
On 07/22/2011 09:39 AM, Kumar Gala wrote: >> >> diff --git a/meta/site/powerpc-common b/meta/site/powerpc-common >> index e69de29..145da0d 100644 >> --- a/meta/site/powerpc-common >> +++ b/meta/site/powerpc-common >> @@ -0,0 +1,325 @@ >> +ac_cv_func_getpgrp_void=yes >> +ac_cv_func_setpgrp_void=yes

[OE-core] [PATCH v2 3/8] x86_64-linux siteinfo: Add bash info

2011-07-22 Thread Tom Rini
Taken from oe.dev Signed-off-by: Tom Rini --- meta/site/x86_64-linux |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/meta/site/x86_64-linux b/meta/site/x86_64-linux index ba6e57c..076e5b6 100644 --- a/meta/site/x86_64-linux +++ b/meta/site/x86_64-linux @@ -89,6 +89,1

[OE-core] [PATCH v2 1/8] siteinfo: Move certain samba entries to common-linux

2011-07-22 Thread Tom Rini
Part of re-syncing with oe.dev, move samba_cv_HAVE_IFACE_* to common-linux Signed-off-by: Tom Rini --- meta/site/arm-linux |4 meta/site/arm-linux-uclibc|4 meta/site/armeb-linux |2 -- meta/site/armeb-linux-uclibc |2 -- meta/site/common-linux

[OE-core] [PATCH v2 2/8] siteinfo: Move certain bash entries to common-linux

2011-07-22 Thread Tom Rini
More re-sync with oe.dev Signed-off-by: Tom Rini --- meta/site/arm-common | 14 -- meta/site/common-linux| 16 meta/site/ix86-common | 14 -- meta/site/mips-linux |3 --- meta/site/mips-linux-uclibc |3 ---

[OE-core] [PATCH v2 0/8] Start consolidating siteinfo information

2011-07-22 Thread Tom Rini
Hey all, As I've been talking about for a while, here is the first part of re-syncing oe.dev siteinfo files with oe-core AND doing more consolidation. There's more to do, but I don't want this to grow too large before I start submitting. This contains what I would call the obviously correct stuff

[OE-core] [PATCH v2 6/8] siteinfo: Move certain db entries to common-linux

2011-07-22 Thread Tom Rini
Note that we had a number of unused and ignored settings wrt mutex support. These have been dropped as they weren't being used and implied some odd things to boot. This is also a partial resync with oe.dev which had some, but not all of these changes. Signed-off-by: Tom Rini --- meta/site/arm-

[OE-core] [PATCH v2 5/8] siteinfo: Move the rp-pppoe entry to common-linux

2011-07-22 Thread Tom Rini
More oe.dev re-sync. Signed-off-by: Tom Rini --- meta/site/arm-linux |3 --- meta/site/common-linux|3 +++ meta/site/ix86-common |3 --- meta/site/mips-linux |3 --- meta/site/mips-linux-uclibc |3 --- meta/site/mipsel-linux|3

[OE-core] [PATCH v2 4/8] siteinfo: Move certain mysql entries to common-linux

2011-07-22 Thread Tom Rini
More re-sync with oe.dev Signed-off-by: Tom Rini --- meta/site/arm-common |1 - meta/site/arm-linux |1 - meta/site/arm-linux-uclibc |1 - meta/site/armeb-linux|1 - meta/site/armeb-linux-uclibc |1 - meta/site/common-linux |4 meta/s

[OE-core] [PATCH v2 7/8] siteinfo: Move general realloc/malloc values to common-$libc

2011-07-22 Thread Tom Rini
These are tests for glibc behavior which we have enabled in uclibc. Note that if we ever disable MALLOC_GLIBC_COMPAT the uclibc tests will need to be changed (but I believe this would also entail massive patching to the rest of userspace so this should be unlikely). Signed-off-by: Tom Rini --- m

[OE-core] [PATCH v2 8/8] siteinfo: Move (getpgrp|setpgrp|setgrent|*get{pwuid, grgid}) to common-libc

2011-07-22 Thread Tom Rini
These functions are determined by the C library so move them to common-glibc and common-uclibc Signed-off-by: Tom Rini --- meta/site/arm-common |4 meta/site/arm-linux |5 - meta/site/arm-linux-uclibc|5 - meta/site/armeb-linux |5 -

[OE-core] [PATCH 4/8] siteinfo: Move certain mysql entries to common-linux

2011-07-22 Thread Tom Rini
More re-sync with oe.dev Signed-off-by: Tom Rini --- meta/site/arm-common |1 - meta/site/arm-linux |1 - meta/site/arm-linux-uclibc |1 - meta/site/armeb-linux|1 - meta/site/armeb-linux-uclibc |1 - meta/site/common-linux |4 meta/s

[OE-core] [PATCH 5/3] conf/machine/include: Start to fill out architecture specific tune include files and tune features

2011-07-22 Thread Richard Purdie
These changes revolve around the idea of tune features. These are represented by 'flag' strings that are included in the TUNE_FEATURES variable. Any string included in TUNE_FEATURES should also add a TUNEVALID[] entry so we can know which flags are available in TUNE_FEATURES and have documentatio

[OE-core] [PATCH 6/3] Move architecture specific TARGET_OS mangling into tune files

2011-07-22 Thread Richard Purdie
Signed-off-by: Richard Purdie --- diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index 61312bc..6e109ec 100644 --- a/meta/conf/bitbake.conf +++ b/meta/conf/bitbake.conf @@ -85,9 +85,11 @@ TUNE_ARCH ??= "INVALID" TUNE_CCARGS ??= "" TUNE_FEATURES ??= "${TUNE_FEATURES_tune-${DEFAULTTU

Re: [OE-core] [PATCH 5/3] conf/machine/include: Start to fill out architecture specific tune include files and tune features

2011-07-22 Thread Tom Rini
On 07/22/2011 11:00 AM, Richard Purdie wrote: > These changes revolve around the idea of tune features. These are represented > by > 'flag' strings that are included in the TUNE_FEATURES variable. > > Any string included in TUNE_FEATURES should also add a TUNEVALID[] > entry so > we can know whi

[OE-core] Mutltilib patch status

2011-07-22 Thread Richard Purdie
I'm not as far advanced as I'd like to have been with the multilib patches today but I've posted out the current cleaned up patches I have to give an idea of where things are heading. I appended them to the previous three patches I sent out and believe those patches so far so stand on their own mer

[OE-core] [PATCH 4/3] bitbake.conf/classes: Variable cleanup

2011-07-22 Thread Richard Purdie
This patch removes the variables BASE_PACKAGE_ARCH, BASEPKG_HOST_SYS, BASEPKG_TARGET_SYS and also removes the immediate assignments in several core classes as these are no longer required. This should make it clearer what some of the core variables do and simplfy some overly complex and confusing

[OE-core] [PATCH 1/3] openjade-native: Add SYSROOT_PREPROCESS_FUNC

2011-07-22 Thread Saul Wold
[YOCTO #1250] This added function will install a private install-catalog binary so that shared state can find the binary as there is not a guarantee. Signed-off-by: Saul Wold --- .../openjade/openjade-native_1.3.2.bb | 12 ++-- 1 files changed, 10 insertions(+), 2 deleti

[OE-core] [PATCH 3/3] docbook-dsssl-stylesheets-native: Add SYSROOT_PREPROCESS_FUNC

2011-07-22 Thread Saul Wold
[YOCTO #1250] This added function will install a private install-catalog binary so that shared state can find the binary as there is not a guarantee. Signed-off-by: Saul Wold --- .../docbook-dsssl-stylesheets-native_1.79.bb | 12 ++-- 1 files changed, 10 insertions(+), 2 deleti

  1   2   >