Re: [OE-core] [PATCH] python3: fix failure to run python3 in a multilib env or when BASELIB != lib

2017-02-27 Thread Jagadeesh Krishnanjanappa
Ping. Could not see the patch included in https://patchwork.openembedded.org/project/oe/series/?ordering=-last_updated, do I need to resend it? Regards, Jagadeesh On Sat, Feb 18, 2017 at 10:29 AM, Jagadeesh Krishnanjanappa < jkrishnanjana...@mvista.com> wrote: > Having hard coded "lib" string i

[OE-core] what's with "SRC_URI_append +=" in meta/lib/oeqa/selftest/layerappend.py?

2017-02-27 Thread Robert P. J. Day
every so often, i run a style-checking script against OE, and i just noticed this in meta/lib/oeqa/selftest/layerappend.py: ... snip ... SRC_URI_append = " file://appendtest.txt" <--- sysroot_stage_all_append() { install -m 644 ${WORKDIR}/appendtest.txt ${SYSROOT_DESTDIR}/

[OE-core] style suggestions for that whole "_append" and leading space thing

2017-02-27 Thread Robert P. J. Day
getting pedantic (as i am wont to do), occasionally i run across things like this, from meta/conf/distro/include/no-static-libs.inc: EXTRA_OECONF_append = "${DISABLE_STATIC}" which, at first glance, simply seems wrong given the lack of a leading space, until one looks higher up in that same

[OE-core] in meta-yocto-bsp kernel recipes, why individual settings for COMPATIBLE_MACHINE?

2017-02-27 Thread Robert P. J. Day
more nitpicky pedantry ... under meta-yocto-bsp/recipes-kernel/linux, i see a number of COMPATIBLE_MACHINE settings: COMPATIBLE_MACHINE_genericx86 = "genericx86" COMPATIBLE_MACHINE_genericx86-64 = "genericx86-64" COMPATIBLE_MACHINE_edgerouter = "edgerouter" COMPATIBLE_MACHINE_beaglebone

Re: [OE-core] [PATCH] pulseaudio: 9.0 -> 10.0

2017-02-27 Thread Burton, Ross
On 25 February 2017 at 15:30, Tanu Kaskinen wrote: > I couldn't reproduce the problem. I don't get the warning, and "readelf > -d tmp/work/corei7-64-poky-linux/pulseaudio/10.0-r0/packages- > split/pulseaudio-server/usr/bin/pulseaudio | grep TEXT" returns > nothing. > > My test was performed on a

Re: [OE-core] State of bitbake world, Failed tasks 2017-02-23

2017-02-27 Thread Burton, Ross
On 23 February 2017 at 22:20, Martin Jansa wrote: > === common (2) === > * openembedded-core/meta/recipes-extended/parted/parted_3.2.bb: > do_compile_ptest_base > * openembedded-core/meta/recipes-support/apr/apr_1.5.2. > bb:do_compile_ptest_base > FWIW neither me nor the yocto autobuilde

Re: [OE-core] in meta-yocto-bsp kernel recipes, why individual settings for COMPATIBLE_MACHINE?

2017-02-27 Thread Robert P. J. Day
On Mon, 27 Feb 2017, Robert P. J. Day wrote: > > more nitpicky pedantry ... under > meta-yocto-bsp/recipes-kernel/linux, i see a number of > COMPATIBLE_MACHINE settings: > > COMPATIBLE_MACHINE_genericx86 = "genericx86" > COMPATIBLE_MACHINE_genericx86-64 = "genericx86-64" > COMPATIBLE_MACHI

Re: [OE-core] State of bitbake world, Failed tasks 2017-02-23

2017-02-27 Thread Martin Jansa
Yes, it is reproduced only when ld-is-gold and ptest are used in DISTRO_FEATURES. On Mon, Feb 27, 2017 at 12:50 PM, Burton, Ross wrote: > > On 23 February 2017 at 22:20, Martin Jansa wrote: > >> === common (2) === >> * openembedded-core/meta/recipes-extended/parted/parted_3.2. >> bb:do_comp

[OE-core] [PATCH 0/1] Make use of bb.utils.filter()

2017-02-27 Thread Peter Kjellerstedt
This is an updated version of my patch that was previously sent to the bitbake-devel list accompanying my change to introduce the new bb.utils.filter() function. It is intended to replace b754cb5bf1 on master-next. Compared to what is on master-next now it: * updates iptables abd xauth that were

Re: [OE-core] [PATCH 1/4] go: Add recipes for golang compilers and tools

2017-02-27 Thread Burton, Ross
On 25 February 2017 at 18:13, Khem Raj wrote: > This is converging the recipes for go from > meta-virtualization and oe-meta-go > ERROR: go-cross-x86_64-1.7.4-r0 do_compile: Function failed: do_compile (log file is located at /data/poky-master/tmp/work/x86_64-linux/go-cross-x86_64/1.7.4-r0/temp/

[OE-core] [PATCH 1/1] recipes: Make use of the new bb.utils.filter() function

2017-02-27 Thread Peter Kjellerstedt
From: Peter Kjellerstedt Signed-off-by: Peter Kjellerstedt --- meta/classes/testimage.bbclass | 2 +- meta/conf/machine/include/mips/arch-mips.inc| 4 ++-- meta/conf/machine/include/tune-ppce500.inc | 2 +- meta/conf/mach

Re: [OE-core] [PATCH] deprecated.bbclass: Add a PNDEPRECATED variable for recipes

2017-02-27 Thread Joe MacDonald
[Re: [OE-core] [PATCH] deprecated.bbclass: Add a PNDEPRECATED variable for recipes] On 17.02.24 (Fri 21:51) Martin Jansa wrote: > OK, should I update all currently PNBLACKLISTed recipes to add " - the > recipe will be removed on 2017-09-01 unless the issue is fixed" in the > PNBLACKLIST value, so

[OE-core] [PATCH v3] deprecated.bbclass: Add a PNDEPRECATED variable for recipes

2017-02-27 Thread Joe MacDonald
Based on the blacklist behaviour, recipes can be tagged as deprecated. Such recipes will produce a warning message when included in a build but unlike blacklisted recipes, the build will continue. Signed-off-by: Joe MacDonald --- v2: Included documentation for new variable v3: Refreshed to addr

[OE-core] a few more picky questions about COMPATIBLE_MACHINE usage

2017-02-27 Thread Robert P. J. Day
(i apologize for beating this issue to death, but i want to understand it and, more often than not, what i'm puzzled about always seems simple but i end up wondering, "ok, is that just sloppily coded, or is there some subtle property that i'm missing?". anyway ...) from examples under meta-op

[OE-core] [PATCH] wireless-tools: Update URLs

2017-02-27 Thread Jussi Kukkonen
wireless-tools is now hosted on https://hewlettpackard.github.io/wireless-tools/Tools.html Signed-off-by: Jussi Kukkonen --- meta/recipes-connectivity/wireless-tools/wireless-tools_30.pre9.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-connectivity/wire

[OE-core] [PATCH] zlib: Upgrade 1.2.8 -> 1.2.11

2017-02-27 Thread Peter Marko
Signed-off-by: Peter Marko Signed-off-by: Andrej Valek Signed-off-by: Pascal Bach --- .../zlib/{zlib-1.2.8 => zlib-1.2.11}/Makefile-runtests.patch | 0 .../recipes-core/zlib/{zlib-1.2.8 => zlib-1.2.11}/ldflags-tests.patch | 0 .../zlib/{zlib-1.2.8 => zlib-1.2.11}/remove.ldconfig.call.p

Re: [OE-core] [PATCH] zlib: Upgrade 1.2.8 -> 1.2.11

2017-02-27 Thread Burton, Ross
On 27 February 2017 at 14:05, Peter Marko wrote: > Signed-off-by: Peter Marko > Signed-off-by: Andrej Valek > Signed-off-by: Pascal Bach > ERROR: zlib-1.2.11-r0 do_populate_lic: QA Issue: zlib: The LIC_FILES_CHKSUM does not match for file://zlib.h;beginline=4;endline=23;md5=fde612df1e5933c428

Re: [OE-core] [PATCH] zlib: Upgrade 1.2.8 -> 1.2.11

2017-02-27 Thread Alexander Kanavin
On 02/27/2017 04:41 PM, Burton, Ross wrote: beginline=4 v Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler ^ endline=23 ^ zlib: Check if the license information has cha

Re: [OE-core] [PATCH 1/1] oelib/buildhistory.py: Add unittest for buildhistory_analysis

2017-02-27 Thread Burton, Ross
On 24 February 2017 at 21:57, Humberto Ibarra < humberto.ibarra.lo...@intel.com> wrote: > +tmp_repo = "bhrepo_%s" % time.strftime("%Y%m%d%H%M%S") > +self.repo_path = os.path.join(get_bb_var('TOPDIR'), tmp_repo) > +os.mkdir(self.repo_path) > Instead of hoping for the best,

Re: [OE-core] [PATCH 6/6] vkcube: Add recipe for minimal vulkan demo

2017-02-27 Thread Jussi Kukkonen
On 26 February 2017 at 20:15, Martin Jansa wrote: > > > +PV = "0+git${SRCPV}" > > https://github.com/krh/vkcube/blob/master/configure.ac#L1 > > says 0.1 since the very first commit, why not use that as base version instead of just "0"? I've fixed this in the branch on poky-contrib. I also added

[OE-core] what means COMPATIBLE_MACHINE_armv4 = "(!.*armv4).*" ???

2017-02-27 Thread Robert P. J. Day
ok, last question about COMPATIBLE_MACHINE, i promise. i notice in meta-oe/recipes-support/mongodb/mongodb_git.bb the snippet: #std::current_exception is undefined for arm < v6 COMPATIBLE_MACHINE_armv4 = "(!.*armv4).*" COMPATIBLE_MACHINE_armv5 = "(!.*armv5).*" COMPATIBLE_MACHINE_mips64

[OE-core] [PATCH] lz4: upgrade to v1.7.5

2017-02-27 Thread Andreas Horsthemke
upgrade from r131. The version numbering changed to a new style. The licsense is BSD for the library and GPLv2 for the CLI tools. Signed-off-by: Andreas Horsthemke --- meta/recipes-support/lz4/lz4.bb | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/meta/recipes-su

Re: [OE-core] [PATCH] lz4: upgrade to v1.7.5

2017-02-27 Thread Burton, Ross
On 27 February 2017 at 15:05, Andreas Horsthemke wrote: > -LICENSE = "BSD" > -LIC_FILES_CHKSUM = "file://lib/LICENSE;md5=0b0d063f37a4477b54af2459477dca > fd" > +# The source includes GPLv2 and BSD licensed files. > +# The library in the `lib` directory is under BSD 2-Clause license. > +# The CLI

[OE-core] [PATCHv2 1/2] oeqa/core/loader.py: Give meaningful error when failed to load classes

2017-02-27 Thread mariano . lopez
From: Mariano Lopez With this we get the class that is actually having the problem, not just a TypeError with an unknown class causing the error. Signed-off-by: Mariano Lopez --- meta/lib/oeqa/core/loader.py | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/meta/lib/o

[OE-core] [PATCHv2 0/2] OEQA loader improvment

2017-02-27 Thread mariano . lopez
From: Mariano Lopez The first adds more verbosity when a class doesn't inherit from the expected test class. The second patch raises an error when trying to import a test with the same module name as a built-in module. Change in v2: - Rebased to current master The following changes since comm

[OE-core] [PATCHv2 2/2] oeqa/core/loader.py: Avoid importing tests with built-ins name

2017-02-27 Thread mariano . lopez
From: Mariano Lopez If importing a test with the same name as a built-in module, it will silently import the built-in and check for tests in built-in module. This happened with syslog module in debian based machines, so add a raise to avoid this behavior. [YOCTO #10978] Signed-off-by: Mariano L

[OE-core] [PATCH] LICENSE: Clarify what is meant by 'metadata'

2017-02-27 Thread Saul Wold
The term metadata in the LICENSE text is unclear and recently garnered some questions at ELC, so clarify metadata to include bbclasses, which is and has been metadata as well as code. Signed-off-by: Saul Wold --- LICENSE | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a

[OE-core] [PATCH v2 1/1] oelib/buildhistory.py: Add unittest for buildhistory_analysis

2017-02-27 Thread Humberto Ibarra
The buildhistory_analysis module (in which buildhistory-diff is based) was lacking unittest for its functions. Created selftest module for this and a few testcases to cover basic cases. [YOCTO #10727] Signed-off-by: Humberto Ibarra --- meta/lib/oeqa/selftest/oelib/buildhistory.py | 88 +

[OE-core] Yocto Project Status WW09’17

2017-02-27 Thread Jolley, Stephen K
Current Dev Position: YP 2.3 M3 Next Deadline: YP 2.3 M3 by Feb. 27, 2017 *** FEATURE FREEZE for 2.3 is now in effect. *** SWAT team rotation: Anibal -> Todor on Feb. 24, 2017. SWAT team rotation: Todor -> Tracy on Mar. 4, 2017. https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Tea

[OE-core] [PATCH] zlib: Upgrade 1.2.8 -> 1.2.11

2017-02-27 Thread Peter Marko
Signed-off-by: Peter Marko Signed-off-by: Andrej Valek Signed-off-by: Pascal Bach --- 1.2.11 | 0 .../zlib/{zlib-1.2.8 => zlib-1.2.11}/Makefile-runtests.patch| 0 .../zlib/{zlib-1.2.8 => zlib-1.2.11}/ldflags-tests.patch

Re: [OE-core] a few more picky questions about COMPATIBLE_MACHINE usage

2017-02-27 Thread Phil Blundell
On Mon, 2017-02-27 at 09:09 -0500, Robert P. J. Day wrote: >  # webkit-efl isn't available for < armv7a >  COMPATIBLE_MACHINE = "(-)" >   COMPATIBLE_MACHINE_x86 = "(.*)" >   COMPATIBLE_MACHINE_x86-64 = "(.*)" >   COMPATIBLE_MACHINE_armv7a = "(.*)" > >   first, that comment seems out of date as it

Re: [OE-core] [PATCH] zlib: Upgrade 1.2.8 -> 1.2.11

2017-02-27 Thread Burton, Ross
On 27 February 2017 at 17:18, Peter Marko wrote: > -LIC_FILES_CHKSUM = "file://zlib.h;beginline=4;endline=23;md5= > fde612df1e5933c428b73844a0c494fd" > +LIC_FILES_CHKSUM = "file://zlib.h;beginline=6;endline=23;md5= > 5377232268e952e9ef63bc555f7aa6c0" > To demonstrate that you haven't just update

Re: [OE-core] a few more picky questions about COMPATIBLE_MACHINE usage

2017-02-27 Thread Robert P. J. Day
On Mon, 27 Feb 2017, Phil Blundell wrote: > On Mon, 2017-02-27 at 09:09 -0500, Robert P. J. Day wrote: > >  # webkit-efl isn't available for < armv7a > >  COMPATIBLE_MACHINE = "(-)" > >   COMPATIBLE_MACHINE_x86 = "(.*)" > >   COMPATIBLE_MACHINE_x86-64 = "(.*)" > >   COMPATIBLE_MACHINE_armv7a = "(.

[OE-core] [PATCH v3] zlib: Upgrade 1.2.8 -> 1.2.11

2017-02-27 Thread Peter Marko
Licence updated by removing its first line which was containing copyright notice including year, which could change quite often. Additional empty line was deleted, too. Signed-off-by: Peter Marko Signed-off-by: Andrej Valek Signed-off-by: Pascal Bach --- 1.2.11

Re: [OE-core] a few more picky questions about COMPATIBLE_MACHINE usage

2017-02-27 Thread Andre McCurdy
On Mon, Feb 27, 2017 at 10:53 AM, Robert P. J. Day wrote: > On Mon, 27 Feb 2017, Phil Blundell wrote: > >> On Mon, 2017-02-27 at 09:09 -0500, Robert P. J. Day wrote: >> > # webkit-efl isn't available for < armv7a >> > COMPATIBLE_MACHINE = "(-)" >> > COMPATIBLE_MACHINE_x86 = "(.*)" >> > COMPA

Re: [OE-core] ✗ patchtest: failure for deprecated.bbclass: Add a PNDEPRECATED variable for recipes (rev3)

2017-02-27 Thread Joe MacDonald
[✗ patchtest: failure for deprecated.bbclass: Add a PNDEPRECATED variable for recipes (rev3)] On 17.02.27 (Mon 18:33) Patchwork wrote: > == Series Details == > > Series: deprecated.bbclass: Add a PNDEPRECATED variable for recipes (rev3) > Revision: 3 > URL : https://patchwork.openembedded.org/

[OE-core] [PATCH V2] go: Add recipes for golang compilers and tools

2017-02-27 Thread Khem Raj
* This is converging the recipes for go from meta-virtualization and oe-meta-go * Add recipes for go 1.7 * go.bbclass is added to ease out writing recipes for go packages * go-examples: Add an example, helloworld written in go This should serve as temlate for writing go recipes Signed-off

Re: [OE-core] ✗ patchtest: failure for deprecated.bbclass: Add a PNDEPRECATED variable for recipes (rev3)

2017-02-27 Thread Leonardo Sandoval
On Mon, 2017-02-27 at 15:06 -0500, Joe MacDonald wrote: > [✗ patchtest: failure for deprecated.bbclass: Add a PNDEPRECATED variable for > recipes (rev3)] On 17.02.27 (Mon 18:33) Patchwork wrote: > > > == Series Details == > > > > Series: deprecated.bbclass: Add a PNDEPRECATED variable for recipe

Re: [OE-core] [PATCH 2/6] weston: Upgrade 1.11.1 -> 2.0.0, separate libweston

2017-02-27 Thread Burton, Ross
On 26 February 2017 at 16:50, Jussi Kukkonen wrote: > > * Drop two patches that are upstream. Rebase other patches. > * Separate libweston into its own package, modify the recipe > as needed because files have changed location. > * Remove "--disable-rpi-compositor": the backend does not exist >

Re: [OE-core] [PATCH] LICENSE: Clarify what is meant by 'metadata'

2017-02-27 Thread Burton, Ross
On 27 February 2017 at 16:24, Saul Wold wrote: > The term metadata in the LICENSE text is unclear and recently > garnered some questions at ELC, so clarify metadata to include > bbclasses, which is and has been metadata as well as code. > > Signed-off-by: Saul Wold > This breaks other layers (i

Re: [OE-core] ✗ patchtest: failure for deprecated.bbclass: Add a PNDEPRECATED variable for recipes (rev3)

2017-02-27 Thread Joe MacDonald
[Re: [OE-core] ✗ patchtest: failure for deprecated.bbclass: Add a PNDEPRECATED variable for recipes (rev3)] On 17.02.27 (Mon 14:25) Leonardo Sandoval wrote: > On Mon, 2017-02-27 at 15:06 -0500, Joe MacDonald wrote: > > [✗ patchtest: failure for deprecated.bbclass: Add a PNDEPRECATED variable > >

[OE-core] [PATCH v3 1/1] kernel.bbclass: Give sanity check function an opt-out variable

2017-02-27 Thread California Sullivan
Having no opt-out method and adding the task to linux-yocto.inc was causing issues. For example, linux-yocto-dev would often fail because it uses AUTOREV with no way to dynamically change the PV. Add a variable to turn off the sanity check, allowing an easy opt out, and set the opt-out variable in

[OE-core] [PATCH 1/1] recipes-extended: Move efivar from meta-openembedded to oe-core

2017-02-27 Thread California Sullivan
BSPs for platforms using UEFI, such as meta-intel, would like to have this more widely available for future support enhancements. This is a direct copy of the recipe from meta-openembedded/meta-oe. Signed-off-by: California Sullivan --- We are aware that this was recently blacklisted in meta-oe,

Re: [OE-core] Yocto Project Status WW09’17

2017-02-27 Thread akuster808
On 02/27/2017 08:59 AM, Jolley, Stephen K wrote: Current Dev Position: YP 2.3 M3 Next Deadline: YP 2.3 M3 by Feb. 27, 2017 *** FEATURE FREEZE for 2.3 is now in effect. *** SWAT team rotation: Anibal -> Todor on Feb. 24, 2017. SWAT team rotation: Todor -> Tracy on Mar. 4, 2017. https://wik

[OE-core] npm thoughts

2017-02-27 Thread Trevor Woerner
Hi, I was trying out devtool+npm with the electron quick-start node stuff and noticed some interesting results. This simple app can be found at https://github.com/electron/electron-quick-start According to https://wiki.yoctoproject.org/wiki/TipsAndTricks/NPM there are two ways to create a recipe