Re: [OE-core] [yocto] [RFT] upcoming glibc 2.21 and gcc 4.9 upgrade

2015-02-23 Thread Khem Raj
> On Feb 20, 2015, at 4:27 PM, Peter Urbanec > wrote: > > On 21/02/15 05:03, Richard Purdie wrote: >> On Mon, 2015-02-02 at 02:02 -0800, Khem Raj wrote: >>> I have put together upgrade to gcc 4.9.2 as well as glibc 2.21 ( > ... >> For info, I've now merged the glibc part of this change now too.

Re: [OE-core] [PATCH 9/9] populate_sdk_ext: add extensible SDK

2015-02-23 Thread Paul Eggleton
On Monday 23 February 2015 15:11:38 Otavio Salvador wrote: > On Mon, Feb 23, 2015 at 3:06 PM, Richard Purdie > wrote: > > On Mon, 2015-02-23 at 15:00 -0300, Otavio Salvador wrote: > >> On Mon, Feb 23, 2015 at 2:54 PM, Paul Eggleton > >> > >> wrote: > >> > On Monday 23 February 2015 14:41:34 Otav

[OE-core] [PATCH] glibc: 'yes' within the path sets wrong variables

2015-02-23 Thread Benjamin Esquivel
The pre-processed output of conftest.c contains an include dir and if the path of it contains a 'yes' it will cause some variables to be wrongly set to yes because of the way it greps for it. The fix is to use a more elaborated string instead of just 'yes'. This has to be done at the configure and

Re: [OE-core] [PATCH 9/9] populate_sdk_ext: add extensible SDK

2015-02-23 Thread Otavio Salvador
On Mon, Feb 23, 2015 at 2:54 PM, Paul Eggleton wrote: > On Monday 23 February 2015 14:41:34 Otavio Salvador wrote: >> On Mon, Feb 23, 2015 at 2:00 PM, Paul Eggleton >> wrote: >> > From: Randy Witt >> > >> > This bbclass will create an SDK with a copy of bitbake and the metadata >> > and sstate f

[OE-core] [PATCH][V2] base-files: clean up and clarify hostname logic

2015-02-23 Thread Ross Burton
Change the hostname logic the default value is ${MACHINE}, and explain how to change it. Signed-off-by: Ross Burton --- meta/recipes-core/base-files/base-files_3.0.14.bb | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/meta/recipes-core/base-files/base-f

Re: [OE-core] [PATCH 9/9] populate_sdk_ext: add extensible SDK

2015-02-23 Thread Otavio Salvador
On Mon, Feb 23, 2015 at 2:00 PM, Paul Eggleton wrote: > From: Randy Witt > > This bbclass will create an SDK with a copy of bitbake and the metadata > and sstate for the target specified for the task. The idea is to let > "system" developers both work on applications and then test adding them > t

[OE-core] [PATCH 4/9] copy_buildsystem.py: Add methods to copy shared state.

2015-02-23 Thread Paul Eggleton
From: Randy Witt Added the helper functions necessary to copy the sstate from the current build, and generate the file to "lock" it. Signed-off-by: Randy Witt Signed-off-by: Paul Eggleton --- meta/lib/oe/copy_buildsystem.py | 32 1 file changed, 32 insertions(

[OE-core] [PATCH 6/9] toolchain-shar-template.sh: Make relocation optional.

2015-02-23 Thread Paul Eggleton
From: Randy Witt If the buildsystem is copied into the sdk and its toolchain is to be used, then the relocation provided in toolchain-shar-template.sh isn't needed and will actually fail. So break the relocation aspect out and essentially make it another SDK_POST_INSTALL_COMMAND script. Signed-

[OE-core] [PATCH 3/9] copy_buildsystem.py: Add a way to copy buildsystem to a directory.

2015-02-23 Thread Paul Eggleton
From: Randy Witt This file provides a way to take bitbake and the layers in the current build and copy them to a target specified. Signed-off-by: Randy Witt Signed-off-by: Paul Eggleton --- meta/lib/oe/copy_buildsystem.py | 70 + 1 file changed, 70 inse

[OE-core] [PATCH 2/9] sstatesig: Add ability to filter list of tasks for locked-sigs.inc

2015-02-23 Thread Paul Eggleton
Signed-off-by: Paul Eggleton --- meta/lib/oe/sstatesig.py | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/meta/lib/oe/sstatesig.py b/meta/lib/oe/sstatesig.py index af7617e..62e75c2 100644 --- a/meta/lib/oe/sstatesig.py +++ b/meta/lib/oe/sstatesig.py @@ -137,13 +137,16 @@ c

[OE-core] [PATCH 1/9] gen-lockedsig-cache: Allow cross-filesystem copies.

2015-02-23 Thread Paul Eggleton
From: Randy Witt Since this previously always tried to use hardlinks you couldn't have the source and destination be on different devices. This change allows for that and also prevents failure in situations where the files already existed. Signed-off-by: Randy Witt --- scripts/gen-lockedsig-ca

Re: [OE-core] [PATCH] base-files: clean up and clarify hostname logic

2015-02-23 Thread Christopher Larson
On Mon, Feb 23, 2015 at 7:44 AM, Ross Burton wrote: > +# The default hostname. If set to the magic value "machinename" then the > value > +# of MACHINE is used. If the hostname is unset then a /etc/hostname file > isn't > +# written, suitable for environments with dynamic hostnames. > # > -# s

Re: [OE-core] linux-yocto task performance numbers

2015-02-23 Thread Hart, Darren
On 2/22/15, 5:04 AM, "Richard Purdie" wrote: >As people know, I've been looking at performance a little, one of the >benchmarks is how long the kernel takes to build. I dumped out the task >performance data from buildstats for a linux-yocto build (nothing else >running): > >do_fetch:

[OE-core] OE Changelog since 2015-02-15 until 2015-02-22

2015-02-23 Thread cliff . brake
Changelog since 2015-02-15 until 2015-02-22. Projects included in this report: bitbake: git://git.openembedded.org/bitbake openembedded-core: git://git.openembedded.org/openembedded-core meta-openembedded: git://git.openembedded.org/meta-openembedded meta-angstrom: git://github.com/Angstrom-distr

Re: [OE-core] [PATCH 5/5] glibc: Dont offer to be parsed for non-glibc TCLIBC selection

2015-02-23 Thread Christopher Larson
On Thu, Feb 19, 2015 at 9:24 PM, Khem Raj wrote: > +notglibc = (re.match('.*uclibc > , d.getVar('TARGET_OS', True)) != None) and (re.match('.*musl, > d.getVar('TARGET_OS', True)) != None) > +if notglibc: Pretty sure this is a condition that will never be satisfied. This will only succee

[OE-core] [PATCH] base-files: clean up and clarify hostname logic

2015-02-23 Thread Ross Burton
Change the hostname logic so that the magic value to use MACHINE as hostname is clearly a machine value ("machinename" instead of "openembedded"), and add a comment explaining how to set the hostname from outside the recipe and what happens if it's unset. Signed-off-by: Ross Burton --- meta/reci

Re: [OE-core] [oe-core][PATCH] terminal.py: No --disable-factory for gnome-terminal >= 3.10

2015-02-23 Thread Burton, Ross
Hi again, On 21 February 2015 at 10:44, Sven Ebenfeld wrote: > +vernum = check_konsole_version("gnome-terminal") > +if vernum: > +major = int(vernum.split('.')[0]) > +minor = int(vernum.split('.')[1]) > And whilst you're editing this code, doing the split

Re: [OE-core] [oe-core][PATCH] terminal.py: No --disable-factory for gnome-terminal >= 3.10

2015-02-23 Thread Burton, Ross
Hi Sven, On 21 February 2015 at 10:44, Sven Ebenfeld wrote: > @@ -235,6 +246,8 @@ def check_konsole_version(konsole): > Can you rename check_konsole_version to something generic such as check_terminal_version? Cheers, Ross -- ___ Openembedded-core m

Re: [OE-core] linux-yocto task performance numbers

2015-02-23 Thread Bruce Ashfield
On 2015-02-23 5:08 AM, Richard Purdie wrote: On Mon, 2015-02-23 at 00:13 -0500, Bruce Ashfield wrote: Was this the 3.19 kernel you used for these stats ? I just ran a quick test (i.e. not with buildstats) with my latest kernel tree (on my crappy I/O laptop) and get the following: % time bitbake

[OE-core] webkitgtk-3.0 support with openembedded

2015-02-23 Thread Bryan
Hi, I am looking for webkitgtk-3.0 support for openembedded. What I could find is webkitgtk-1.8.2.bb file which is very old. Did anybody worked on any updated version of webkitgtk ? I need to compile my webkitgtk-3.0 based application on openembedded based OS image. Regards Bryan -- ___

Re: [OE-core] linux-yocto task performance numbers

2015-02-23 Thread Richard Purdie
Also, for reference/interest, the recent kernel populate_sysroot changes took the kernel build time from over 11 mins to 8 mins. With the move to 3.19: fedora19,master:5db6a27f4847e51c6434a968f81d3ceffcc54952 7:58.74 fedora19,master:5db6a27f4847e51c6434a968f81d3ceffcc54952 7:57.59 fedora19,master:

Re: [OE-core] linux-yocto task performance numbers

2015-02-23 Thread Richard Purdie
On Mon, 2015-02-23 at 00:13 -0500, Bruce Ashfield wrote: > Was this the 3.19 kernel you used for these stats ? I just ran a quick > test (i.e. not with buildstats) with my latest kernel tree (on my > crappy I/O laptop) and get the following: > > % time bitbake -f -c kernel_configme linux-yocto >

Re: [OE-core] questions about WORKDIR and S usage and files/ stuff

2015-02-23 Thread Robert P. J. Day
On Mon, 23 Feb 2015, Paul Eggleton wrote: > On Sunday 22 February 2015 15:25:07 Robert P. J. Day wrote: > > On Sun, 22 Feb 2015, Richard Purdie wrote: > > > http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=4eb3db9a2ca8eaff64b64 > > > b8f56dac25d4734571c > > > > > > http://git.yoctoproject.org/

Re: [OE-core] questions about WORKDIR and S usage and files/ stuff

2015-02-23 Thread Paul Eggleton
On Sunday 22 February 2015 15:25:07 Robert P. J. Day wrote: > On Sun, 22 Feb 2015, Richard Purdie wrote: > > http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=4eb3db9a2ca8eaff64b64 > > b8f56dac25d4734571c > > > > http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=cf72ede74d35746a10d07 > > 089