Re: [OE-core] puzzled about definition of "build" task

2014-08-09 Thread Christopher Larson
On Sat, Aug 9, 2014 at 5:42 PM, Robert P. J. Day wrote: > first time i noticed this in base.bbclass: > > addtask build after do_populate_sysroot > do_build = "" <--- > do_build[func] = "1" > do_build[noexec] = "1" > do_build[recrdeptask] += "do_deploy" > do_build () { >

[OE-core] puzzled about definition of "build" task

2014-08-09 Thread Robert P. J. Day
first time i noticed this in base.bbclass: addtask build after do_populate_sysroot do_build = "" <--- do_build[func] = "1" do_build[noexec] = "1" do_build[recrdeptask] += "do_deploy" do_build () { : } what's with the lines do_build = "" do_build[func] = "1" i've ne

[OE-core] [PATCH 0/1] Fix TOCTOU issue with sstate mirror

2014-08-09 Thread Tyler Hall
When attempting to use sstate from a mirror, the siginfo file will be checked twice: first when deciding whether to run the setscene task and again while fetching in the setscene task. If the file is removed from the mirror between those two checks, the setscene task will run and fail. This is acce

[OE-core] [PATCH 1/1] lib/oeqa/selftest: Don't match log level in output

2014-08-09 Thread Tyler Hall
To facilitate changing the log level of the "Fetcher failure" message, search only for the message without the "Error:" prefix. --- meta/lib/oeqa/selftest/bbtests.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/bbtests.py b/meta/lib/oeqa/selftest/bbte

[OE-core] State of bitbake world, Failed tasks 2014-08-08

2014-08-09 Thread Martin Jansa
http://www.openembedded.org/wiki/Bitbake_World_Status == Failed tasks 2014-08-09 == === common () === === common-x86 (2) === * meta-browser/recipes-browser/chromium/chromium_35.0.1916.114.bb, do_compile * meta-browser/recipes-mozilla/firefox/firefox_10.0.11esr.bb, do_compile === qemuar

[OE-core] [PATCH 8/8] guile: add dependency on ncurses and readline

2014-08-09 Thread Martin Jansa
* fixes floating dependency: guile/guile/latest lost dependency on ncurses-libncurses readline Signed-off-by: Martin Jansa --- meta/recipes-devtools/guile/guile_2.0.11.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/guile/guile_2.0.11.bb b/meta/re

[OE-core] [PATCH 6/8] midori: add dependency on libxscrnsaver

2014-08-09 Thread Martin Jansa
* fixes floating dependency: midori/midori/latest lost dependency on libxscrnsaver Signed-off-by: Martin Jansa --- meta/recipes-sato/midori/midori_0.5.5.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-sato/midori/midori_0.5.5.bb b/meta/recipes-sato/midori/

[OE-core] [PATCH 7/8] directfb: add PACKAGECONFIG for drmkms and tiff

2014-08-09 Thread Martin Jansa
* fixes following floating dependencies: directfb/directfb/latest lost dependency on libdrm libdrm-kms liblzma tiff Signed-off-by: Martin Jansa --- meta/recipes-graphics/directfb/directfb.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-graphics/directfb/directfb.inc b/

[OE-core] [PATCH 1/8] test-dependencies, insane.bbclass: improve the message

2014-08-09 Thread Martin Jansa
Signed-off-by: Martin Jansa --- meta/classes/insane.bbclass | 2 +- scripts/test-dependencies.sh | 8 +--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index 55bfaf2..3dd2e7f 100644 --- a/meta/classes/insane.bbclass

[OE-core] [PATCH 4/8] libarchive: add PACKAGECONFIG for nettle

2014-08-09 Thread Martin Jansa
* fixes following floating dependencies: libarchive/libarchive/latest lost dependency on nettle libarchive/libarchive-bin/latest lost dependency on libxml2 nettle Signed-off-by: Martin Jansa --- meta/recipes-extended/libarchive/libarchive_3.1.2.bb | 1 + 1 file changed, 1 insertion(+) dif

[OE-core] [PATCH 3/8] mpeg2dec: add PACKAGECONFIG for x11 and fix dependencies

2014-08-09 Thread Martin Jansa
* the configure script checks for Xext and Xv when X/libvo is enabled * fixes following warnings: WARN: mpeg2dec: mpeg2dec rdepends on libxext but it isn't a build dependency? WARN: mpeg2dec: mpeg2dec rdepends on libxv but it isn't a build dependency? Signed-off-by: Martin Jansa --- meta/rec

[OE-core] [PATCH 5/8] piglit: add dependency on libxrender

2014-08-09 Thread Martin Jansa
* fixes floating dependency: piglit/piglit/latest lost dependency on libxrender Signed-off-by: Martin Jansa --- meta/recipes-graphics/piglit/piglit_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/piglit/piglit_git.bb b/meta/recipes-graphics/pi

[OE-core] [PATCH 2/8] gst-fluendo*: add --disable-debug only to gst-fluendo-mp3

2014-08-09 Thread Martin Jansa
* fixes following QA warnings: gst-fluendo-mpegdemux-0.10.72: gst-fluendo-mpegdemux: configure was passed unrecognised options: --disable-debug [unknown-configure-option] Signed-off-by: Martin Jansa --- meta/recipes-multimedia/gstreamer/gst-fluendo-mp3_0.10.19.bb | 3 +++ meta/recipes-

Re: [OE-core] [PATCH] Remove "SRC_URI_OVERRIDES_PACKAGE_ARCH = 0" from tslib.bb

2014-08-09 Thread Robert P. J. Day
On Fri, 8 Aug 2014, Saul Wold wrote: > On 08/08/2014 12:31 PM, Robert P. J. Day wrote: > > > > Given that there are no machine-specific files for the tslib recipe > > anymore, might as well remove this line. > > > > Robert, > > Can you please review the commit guidelines > > http://www.openembedde

[OE-core] Error: package not found in the base feeds

2014-08-09 Thread Himanshu Pandey
Hi,I am getting following error:Error: spread not found in the base feeds (genericx86_64 x86_64 noarch any all).Error: liburiparser not found in the base feeds (genericx86_64 x86_64 noarch any all). Please help to resolve the same. Regards,Himanshu--

Re: [OE-core] How to force patch application

2014-08-09 Thread Giuseppe Condorelli
Many thanks Steve, I'll test it when possible. Enjoy your time. Giuseppe > Il giorno 08/ago/2014, alle ore 00:25, Stephen Arnold > ha scritto: > > Yes, what I said previously: > > 1) disable current patch: add ";patch=0" to the end of the patch line in > SRC_URI > 2a) add your patch to SRC_

Re: [OE-core] [yocto] RFC: Improving the developer workflow

2014-08-09 Thread Alex J Lennon
On 09/08/2014 12:22, Mike Looijmans wrote: > On 08/09/2014 10:44 AM, Alex J Lennon wrote: > > Going off-topic here I guess, but I think you can use the UBI block > layer in combination with e.g. squashfs. Never tried it, but it should > be possible to create an UBI volume, write a squash blob into

[OE-core] [PATCH] tslib: Delete unnecessary "SRC_URI_OVERRIDES_PACKAGE_ARCH = 0"

2014-08-09 Thread Robert P. J. Day
Since the machine-specific files for tslib were removed quite some time ago, there is no need for this directive anymore. Signed-off-by: Robert P. J. Day --- diff --git a/meta/recipes-graphics/tslib/tslib_1.1.bb b/meta/recipes-graphics/tslib/tslib_1.1.bb index 05d58b6..6d8c7dd 100644 --- a/me

Re: [OE-core] [PATCH 1/2] nssmyhostname: fix runtime dependencies

2014-08-09 Thread Koen Kooi
Op 9 aug. 2014, om 12:34 heeft Martin Jansa het volgende geschreven: > On Sat, Aug 09, 2014 at 10:26:49AM +0200, Koen Kooi wrote: >> This should fix: >> >> 19:40 ERROR: Unable to install packages. Command >> '/mnt/ci_build/workspace/tmp/sysroots/x86_64-linux/usr/bin/opkg-cl -f >> /mnt/ci_bu

Re: [OE-core] [yocto] RFC: Improving the developer workflow

2014-08-09 Thread Mike Looijmans
On 08/09/2014 10:44 AM, Alex J Lennon wrote: On 09/08/2014 09:13, Mike Looijmans wrote: On 08/07/2014 03:05 PM, Paul Eggleton wrote: On Thursday 07 August 2014 11:13:02 Alex J Lennon wrote: Historically I, and I suspect others, have done full image updates of the storage medium, onboard flas

Re: [OE-core] [PATCH 1/2] nssmyhostname: fix runtime dependencies

2014-08-09 Thread Martin Jansa
On Sat, Aug 09, 2014 at 10:26:49AM +0200, Koen Kooi wrote: > This should fix: > > 19:40 ERROR: Unable to install packages. Command > '/mnt/ci_build/workspace/tmp/sysroots/x86_64-linux/usr/bin/opkg-cl -f > /mnt/ci_build/workspace/tmp/work/genericarmv8-oe-linux/linaro-image-minimal/1.0-r0/opkg.co

[OE-core] [dora][backport][PATCH] kernel: don't copy .so.dbg files into kernel source install

2014-08-09 Thread Koen Kooi
From: Bruce Ashfield In 3.16+ x86-64 kernel builds produce a vdso64.so.dbg file. If this file is copied into the kernel source install multiple QA failures are triggered. Specifically, this file triggers a debug package split that results in files installed but not shipped, and invalid .debug fil

[OE-core] State of bitbake world, test-dependencies 2014-08-08

2014-08-09 Thread Martin Jansa
On Fri, Jul 25, 2014 at 05:40:21PM +0200, Martin Jansa wrote: > Complete logs: > http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.20140724_145905.log/ > > ERROR: 46 issues were found in these recipes: gst-ffmpeg lttng-modules > modemmanager monkey openal-soft ... I've sent fixes f

[OE-core] [PATCH] oeqa/runtime: add new cpp test and file

2014-08-09 Thread Corneliu Stoicescu
Signed-off-by: Corneliu Stoicescu Signed-off-by: Richard Purdie --- meta/lib/oeqa/runtime/files/test.cpp | 3 +++ meta/lib/oeqa/runtime/gcc.py | 7 +++ 2 files changed, 10 insertions(+) create mode 100644 meta/lib/oeqa/runtime/files/test.cpp diff --git a/meta/lib/oeqa/runtime/files

[OE-core] [PATCH 1/4] meta/classes/testimage.bbclass: add testsdk task and enable functionality for it.

2014-08-09 Thread Corneliu Stoicescu
- add new testsdk task for meta-toolchain testing. - enable the get_tests_list method to work with sdk tests. - add default TEST_SUITES value for meta-toolchain package NOTE: Original patch made by: Richard Purdie Signed-off-by: Corneliu Stoicescu --- meta/classes/testimage.bbclass | 97 +

[OE-core] [PATCH 0/4] Enable automated sdk tests

2014-08-09 Thread Corneliu Stoicescu
This series of patches contain the changes and additions needed to enable automated sdk tests. They are handeled similar to the automated runtime tests, sharing both code and test files. The original version of these patches was created by Richard Purdie . However, I did not manage to sort out

[OE-core] [PATCH 3/4] oeqa/utils/targetbuild.py: add support for sdk tests

2014-08-09 Thread Corneliu Stoicescu
- Create new abstract class BuildProject that provides basic functionality for a project/package building class * contains abstract method _run() that needs to be implemented by all extending classes. - The old TargetBuildProject class now extends the abstract BuildProjct class - Introduc

[OE-core] [PATCH 2/4] oeqa/oetest.py: enable sdk testing

2014-08-09 Thread Corneliu Stoicescu
- add support for sdk tests in the loadTests and runTests methods - add new oeSDKTest test object NOTE: Original patch made by: Richard Purdie Signed-off-by: Corneliu Stoicescu --- meta/lib/oeqa/oetest.py | 29 ++--- 1 file changed, 18 insertions(+), 11 deletions(-) d

[OE-core] [PATCH 4/4] oeqa/sdk/: add sdk tests for sudoku, iptables and cvs

2014-08-09 Thread Corneliu Stoicescu
Add test modules for sdk tests. NOTE: Original patch made by: Richard Purdie Signed-off-by: Corneliu Stoicescu --- meta/lib/oeqa/sdk/__init__.py | 3 +++ meta/lib/oeqa/sdk/buildcvs.py | 25 + meta/lib/oeqa/sdk/buildiptables.py | 26 ++

Re: [OE-core] [yocto] RFC: Improving the developer workflow

2014-08-09 Thread Alex J Lennon
On 09/08/2014 09:13, Mike Looijmans wrote: > On 08/07/2014 03:05 PM, Paul Eggleton wrote: >> On Thursday 07 August 2014 11:13:02 Alex J Lennon wrote: >>> Historically I, and I suspect others, have done full image updates of >>> the storage medium, onboard flash or whatever but these images are >>

[OE-core] [PATCH 1/2] nssmyhostname: fix runtime dependencies

2014-08-09 Thread Koen Kooi
This should fix: 19:40 ERROR: Unable to install packages. Command '/mnt/ci_build/workspace/tmp/sysroots/x86_64-linux/usr/bin/opkg-cl -f /mnt/ci_build/workspace/tmp/work/genericarmv8-oe-linux/linaro-image-minimal/1.0-r0/opkg.conf -o /mnt/ci_build/workspace/tmp/work/genericarmv8-oe

[OE-core] [RFC][PATCH 2/2] systemd: rprovide/rreplace/rconflict nss-myhostname

2014-08-09 Thread Koen Kooi
Systems builds and packages nss-myhostname so add the appropriate lines to the recipe. Signed-off-by: Koen Kooi --- I'm not 100% sure how this works with the debian shlib renaming for nss-myhostname_0.3.bb and how to handle this in the default providers include. Hence the RFC. meta/recipes

Re: [OE-core] [yocto] RFC: Improving the developer workflow

2014-08-09 Thread Mike Looijmans
On 08/07/2014 03:05 PM, Paul Eggleton wrote: On Thursday 07 August 2014 11:13:02 Alex J Lennon wrote: Historically I, and I suspect others, have done full image updates of the storage medium, onboard flash or whatever but these images are getting so big now that I am trying to move away from t