Re: [OE-core] binutils 2.23 call for testing the recipes

2012-11-16 Thread Martin Jansa
On Wed, Aug 08, 2012 at 10:45:19AM -0700, Khem Raj wrote: Hi Binutils 2.23 branch has started upstream. Given that toolchain components require a lot of soak time, I have created the recipes for binutils 2.23 and pushed it here

[OE-core] [PATCH] distutils-common-base: Create staticdev pacakge for static libraries

2012-11-16 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier sherb...@cit-ec.uni-bielefeld.de Signed-off-by: Stefan Herbrechtsmeier ste...@herbrechtsmeier.net --- meta/classes/distutils-common-base.bbclass |5 - 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/meta/classes/distutils-common-base.bbclass

[OE-core] [PATCH] sstate: Implement a setscene dependency validation routine to allow skipping of some sstate installation

2012-11-16 Thread Richard Purdie
This is a first attempt at logic to determine when a sstate dependency needs to be installed and when it does not. Its a start at the logic and errs on the side of caution, as it gets wider testing, we can refine the logic as needed. This code should allow a significant performance speedup to

[OE-core] [PATCH] image.bbclass: Add missing dependency on do_package data

2012-11-16 Thread Richard Purdie
Since the packaging functions now reference the pkgdata files written out during do_package, we need to reference this dependency explicitly. Signed-off-by: Richard Purdie richard.pur...@linuxfoundation.org --- diff --git a/meta/classes/image.bbclass b/meta/classes/image.bbclass index

[OE-core] [PATCH] bitbake.conf/sanity: Separate versions and PN stamp components into separate directories

2012-11-16 Thread Richard Purdie
This means some of the hacks we have to tell where the package name ends and the version starts in the directory layout becomes obsolete, simplifying the work of some of the cleanup scripts. It also makes the layout slightly more intuitive to the user. It does force a rebuild onto the user but

[OE-core] [PATCH] bitbake.conf: Change WORKDIR to split by PN and version into seperate directories

2012-11-16 Thread Richard Purdie
This changes WORKDIR to match the previous STAMP layout changes for the same reasons. [I'll merge this into the other patch before merging, not sure why this came out as two separate patches in my tree] Signed-off-by: Richard Purdie richard.pur...@linuxfoundation.org --- diff --git

Re: [OE-core] [PATCH] sstate: Implement a setscene dependency validation routine to allow skipping of some sstate installation

2012-11-16 Thread Otavio Salvador
On Fri, Nov 16, 2012 at 1:32 PM, Richard Purdie richard.pur...@linuxfoundation.org wrote: This is a first attempt at logic to determine when a sstate dependency needs to be installed and when it does not. Its a start at the logic and errs on the s/errs/errors/ side of caution, as it

Re: [OE-core] [PATCH] sstate: Implement a setscene dependency validation routine to allow skipping of some sstate installation

2012-11-16 Thread Burton, Ross
On 16 November 2012 15:58, Otavio Salvador ota...@ossystems.com.br wrote: Its a start at the logic and errs on the s/errs/errors/ http://www.thefreedictionary.com/errs+on+the+side Ross ___ Openembedded-core mailing list

Re: [OE-core] [PATCH] sstate: Implement a setscene dependency validation routine to allow skipping of some sstate installation

2012-11-16 Thread Richard Purdie
On Fri, 2012-11-16 at 13:58 -0200, Otavio Salvador wrote: On Fri, Nov 16, 2012 at 1:32 PM, Richard Purdie richard.pur...@linuxfoundation.org wrote: This is a first attempt at logic to determine when a sstate dependency needs to be installed and when it does not. Its a

Re: [OE-core] [PATCH] sstate: Implement a setscene dependency validation routine to allow skipping of some sstate installation

2012-11-16 Thread Otavio Salvador
On Fri, Nov 16, 2012 at 2:09 PM, Burton, Ross ross.bur...@intel.com wrote: On 16 November 2012 15:58, Otavio Salvador ota...@ossystems.com.br wrote: Its a start at the logic and errs on the s/errs/errors/ http://www.thefreedictionary.com/errs+on+the+side Cool! -- Otavio Salvador

Re: [OE-core] [PATCH] sstate: Implement a setscene dependency validation routine to allow skipping of some sstate installation

2012-11-16 Thread Otavio Salvador
On Fri, Nov 16, 2012 at 2:12 PM, Richard Purdie richard.pur...@linuxfoundation.org wrote: On Fri, 2012-11-16 at 13:58 -0200, Otavio Salvador wrote: On Fri, Nov 16, 2012 at 1:32 PM, Richard Purdie richard.pur...@linuxfoundation.org wrote: This is a first attempt at logic to

Re: [OE-core] [PATCH] sstate: Implement a setscene dependency validation routine to allow skipping of some sstate installation

2012-11-16 Thread Richard Purdie
On Fri, 2012-11-16 at 14:22 -0200, Otavio Salvador wrote: On Fri, Nov 16, 2012 at 2:12 PM, Richard Purdie +# do_package_write_* and do_package doesn't need do_package +if taskdependees[task][1] == do_package

[OE-core] [PATCH] opkg: added alternatives-ln patch

2012-11-16 Thread Enrico Scholz
Use 'ln -n' to avoid dereferencing links to host files. Signed-off-by: Enrico Scholz enrico.sch...@sigma-chemnitz.de --- .../opkg/opkg/alternatives-ln.patch| 56 ++ meta/recipes-devtools/opkg/opkg_svn.bb | 3 +- 2 files changed, 58 insertions(+),

[OE-core] [PATCH] sstate.bbclass: fixed file-conflict check

2012-11-16 Thread Enrico Scholz
The value of subprocess.Popen().communicate()[0] is a string. Checking for '!= None' will always match causing bogus warnings regarding already staged files. Signed-off-by: Enrico Scholz enrico.sch...@sigma-chemnitz.de --- meta/classes/sstate.bbclass | 2 +- 1 file changed, 1 insertion(+), 1

[OE-core] [PATCH 2/2] cmake.bbclass: use DEPENDS_prepend instead of += for cmake-native

2012-11-16 Thread Ross Burton
Otherwise when a recipe using DEPENDS=, the cmake-native dependency disappears. Signed-off-by: Ross Burton ross.bur...@intel.com --- meta/classes/cmake.bbclass |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/cmake.bbclass b/meta/classes/cmake.bbclass index

[OE-core] [PATCH 1/2] default-providers: add default provider for make

2012-11-16 Thread Ross Burton
remake PROVIDES make, so we need a default provider. Signed-off-by: Ross Burton ross.bur...@intel.com --- meta/conf/distro/include/default-providers.inc |1 + 1 file changed, 1 insertion(+) diff --git a/meta/conf/distro/include/default-providers.inc

[OE-core] [PATCH] autotools: do not output config.log to console

2012-11-16 Thread Enrico Scholz
Flooding xterm console output with 1+ lines of config.log is not very productive and hides the previously printed information. Because the interesting lines are usually in the middle of config.log, there is not easy way to trim down the output. Patch copies output of config.log into temp-dir

[OE-core] [PATCH] binutils: fixed --enable-targets option

2012-11-16 Thread Enrico Scholz
There does not exist an '--enable-target=all' option Signed-off-by: Enrico Scholz enrico.sch...@sigma-chemnitz.de --- meta/recipes-devtools/binutils/binutils_2.22.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/binutils/binutils_2.22.bb

[OE-core] [PATCH] license: We need to run this task before do_build, there is no dependency on do_package

2012-11-16 Thread Richard Purdie
This change means we have more flexibility about when to schedule the license task and if it changes, we don't repackage everything (which is pointless). Signed-off-by: Richard Purdie richard.pur...@linuxfoundation.org --- diff --git a/meta/classes/license.bbclass b/meta/classes/license.bbclass

[OE-core] [PATCH v2 0/2] Support additional user-defined metadata

2012-11-16 Thread Leonid Borisenko
Hi. Here are rebased patches. Thanks for attention! The following changes since commit b53ea6687b6201c8c5ab5cb0d2a845ef7e7b2abe: sstate: Bump version number to deal with layout fixes (2012-11-14 23:37:26 +) up to 899ead84c843641a6732621b9b96960d9bef6ecf: package_{ipk, deb,

[OE-core] [PATCH v2 2/2] package_{ipk, deb, rpm}.bbclass: support additional user-defined metadata

2012-11-16 Thread Leonid Borisenko
Additional metadata from user-defined variable is written into control/spec file of binary package. Three variables are searched for adiitional package metadata: * PACKAGE_ADD_METADATA_PKGTYPE_PN * PACKAGE_ADD_METADATA_PKGTYPE * PACKAGE_ADD_METADATA First found variable with defined value

[OE-core] [PATCH v2 1/2] package.bbclass: add getter of additional metadata

2012-11-16 Thread Leonid Borisenko
Two variables are searched for value of additional package metadata: * PACKAGE_ADD_METADATA_PKGTYPE * PACKAGE_ADD_METADATA First found variable with defined value wins. PKGTYPE is a parameter of getter and expected to be a distinct name of specific package type. For example: 'DEB' or 'RPM'.

Re: [OE-core] [PATCH] binutils-crossdk: Fix interp size expansion

2012-11-16 Thread Ruslan Babayev
Khem Raj raj.khem@... writes: i need to check it with 1 more case. Please hold on for applying it. I welcome testing I tried 'bitbake meta-toolchain' with poky danny branch. Your patch fixes the following eror in nativesdk-eglibc-2.16-r15+svnr20393 built in linker script:11 cannot move

Re: [OE-core] [PATCH 0/1] base/license.bbclass: handle multiple INCOMPATIBLE_LICENSEs

2012-11-16 Thread Andy Ross
On 11/01/2012 11:02 AM, Andy Ross wrote: We hit a problem trying to exclude L/GPLv3 recipes where INCOMPATIBLE_LICENSE could only match exactly one license. The older wildcard syntax had been broken by a more recent SPDX change (specifying a string without a SPDXLICENSEMAP entry could crash),

Re: [OE-core] binutils 2.23 call for testing the recipes

2012-11-16 Thread Saul Wold
On 11/16/2012 12:07 AM, Martin Jansa wrote: On Wed, Aug 08, 2012 at 10:45:19AM -0700, Khem Raj wrote: Hi Binutils 2.23 branch has started upstream. Given that toolchain components require a lot of soak time, I have created the recipes for binutils 2.23 and pushed it here

[OE-core] [PATCH] [OE-Core][PATCH] udev: Remove deprecated binaries from packaging

2012-11-16 Thread dromede
From: Marko Katic dromede.gmail.com udev provides a udev-utils package that once provided utility binaries such as udevadm, udevtest and udevinfo. udevtest and udevinfo are deprecated and their functions are now handled by udevadm. https://bugzilla.redhat.com/show_bug.cgi?id=597539 remove

[OE-core] Python failure

2012-11-16 Thread Quentin
ERROR: Multiple .bb files are due to be built which each provide udev (/oe-core/meta-openembedded/meta-oe/recipes-core/udev/udev_182.bb /oe-core/meta-openembedded/meta-systemd/recipes-core/systemd/systemd_git.bb). This usually means one provides something the other doesn't and should. NOTE:

Re: [OE-core] [PATCH] [OE-Core][PATCH] udev: Remove deprecated binaries from packaging

2012-11-16 Thread Martin Jansa
On Fri, Nov 16, 2012 at 09:11:39PM +0100, drom...@gmail.com wrote: From: Marko Katic dromede.gmail.com udev provides a udev-utils package that once provided utility binaries such as udevadm, udevtest and udevinfo. udevtest and udevinfo are deprecated and their functions are now handled by

Re: [OE-core] [PATCH 0/1] Remove package lsbsetup

2012-11-16 Thread Saul Wold
On 11/15/2012 10:41 PM, Kang Kai wrote: The following changes since commit 9e0d3c0faa9cc80ce8f2ce0eb31dcd20ef875955: sstate: Bump version number to deal with layout fixes (2012-11-14 23:37:45 +) are available in the git repository at: git://git.pokylinux.org/poky-contrib kangkai/lsb

Re: [OE-core] [PATCH] [OE-Core][PATCH] udev: Remove deprecated binaries from packaging

2012-11-16 Thread Martin Jansa
On Fri, Nov 16, 2012 at 10:48:41PM +0100, Marko Katić wrote: Udevtest and udevinfo are not being built because they no longer exist in udev 182 sources. Ah, so this change is only cosmetic and does not change package output (otherwise missing PR bump). Cheers, On Nov 16, 2012 10:36 PM,

[OE-core] [PATCH] pulseaudio: explicitly disable xen, rather than letting it detect

2012-11-16 Thread Gilbert Coville
Signed-off-by: Gilbert Coville gilbert_covi...@mentor.com --- meta/recipes-multimedia/pulseaudio/pulseaudio.inc| 1 + meta/recipes-multimedia/pulseaudio/pulseaudio_2.1.bb | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc

Re: [OE-core] [PATCH] [OE-Core][PATCH] udev: Remove deprecated binaries from packaging

2012-11-16 Thread Chris Larson
On Fri, Nov 16, 2012 at 3:28 PM, Martin Jansa martin.ja...@gmail.comwrote: On Fri, Nov 16, 2012 at 10:48:41PM +0100, Marko Katić wrote: Udevtest and udevinfo are not being built because they no longer exist in udev 182 sources. Ah, so this change is only cosmetic and does not change

[OE-core] [PATCH] gst-plugins-base: add dep on libsm and libice

2012-11-16 Thread Gilbert Coville
Signed-off-by: Gilbert Coville gilbert_covi...@mentor.com --- meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.36.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.36.bb