Re: [OE-core] pseudo 1.8.1 doesn't work with docker & dumb-init

2016-09-06 Thread Seebs
On 7 Sep 2016, at 1:32, wenzong fan wrote: Yes, I believe it's not a 100 reproducible issue. Maybe you could run it with other builds in parallel and try it 3 times or more. I can try, but that might need bigger hardware than I have to hand at the moment. -s -- _

Re: [OE-core] pseudo 1.8.1 doesn't work with docker & dumb-init

2016-09-06 Thread wenzong fan
On 09/02/2016 10:10 AM, Seebs wrote: On 1 Sep 2016, at 20:33, wenzong fan wrote: No, I didn't think it's related to any specific docker version. I tested it on "Docker version 1.7.1, build 786b29d" & "Docker version 1.11.2, build b9f10c9". BTW, I also tested the docker build w/o dumb-init, an

Re: [OE-core] [PATCH 5/9] recipetool: create: support git submodules

2016-09-06 Thread Ola x Nilsson
> From: openembedded-core-boun...@lists.openembedded.org > [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf > Of Paul Eggleton > Sent: den 6 september 2016 12:03 > > Ensure we fetch submodules and set SRC_URI correctly when pointing to a > git repository that contains submodules

[OE-core] [PATCH] webkitgtk: 2.12.4 -> 2.12.5

2016-09-06 Thread mingli.yu
From: Mingli Yu Fix a regression introduced in 2.12.4 that caused a hang in the network process after a load failure. Fix several crashes and rendering issues. reference: https://webkitgtk.org/2016/09/05/webkitgtk2.12.5-released.html Signed-off-by: Mingli Yu --- meta/recipes-sato/webkit/{web

[OE-core] [PATCH] wayland: 1.11.0 -> 1.11.93

2016-09-06 Thread Wang Xin
1) Upgrade wayland from 1.11.0 to 1.11.93. 2) Delete one patch, since it is no use. 0001-scanner-Use-unit32_t-instead-of-uint.patch Signed-off-by: Wang Xin --- .../wayland/{wayland_1.11.0.bb => wayland_1.11.93.bb}| 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) ren

Re: [OE-core] [PATCH][krogoth] pulseaudio: fix crash when disconnecting bluetooth devices

2016-09-06 Thread akuster808
Nicolas, On 09/06/2016 09:08 AM, Nicolas Dechesne wrote: On Tue, Sep 6, 2016 at 5:44 PM, akuster808 wrote: On 09/06/2016 03:00 AM, Tanu Kaskinen wrote: Ping? I sent this patch for krogoth (and a similar patch for jethro) about a month ago, but it hasn't been applied yet. This is the first ti

Re: [OE-core] [oe-core][PATCH 1/1] libwebp: do not assume armv7a has neon intrinsics

2016-09-06 Thread Slater, Joseph
> -Original Message- > From: Andre McCurdy [mailto:armccu...@gmail.com] > Sent: Tuesday, September 06, 2016 1:52 PM > To: Slater, Joseph > Cc: OE Core mailing list > Subject: Re: [OE-core] [oe-core][PATCH 1/1] libwebp: do not assume armv7a has > neon > intrinsics > > On Tue, Sep 6, 2016

[OE-core] [PATCH 1/2] utils.bbclass: Remove trailing whitespace

2016-09-06 Thread Henry Bruce
Signed-off-by: Henry Bruce --- meta/classes/utils.bbclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/classes/utils.bbclass b/meta/classes/utils.bbclass index 59ace44..d56f51e 100644 --- a/meta/classes/utils.bbclass +++ b/meta/classes/utils.bbclass @@ -249,7 +249,

[OE-core] [PATCH 2/2] utils.bbclass: Added error checking for oe_soinstall

2016-09-06 Thread Henry Bruce
Fixes [YOCTO #10146] Signed-off-by: Henry Bruce --- meta/classes/utils.bbclass | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/meta/classes/utils.bbclass b/meta/classes/utils.bbclass index d56f51e..aa033d5 100644 --- a/meta/classes/utils.bbclass +++ b/meta/class

[OE-core] [PATCH] lighttpd: fix EXTRA_OECONF

2016-09-06 Thread Martin Jansa
* --without-memcache was renamed to --without-memcached in: https://redmine.lighttpd.net/projects/lighttpd/repository/revisions/f3b577ddee36b9555331dfbcddb6a200df2ba438 * causing: ERROR: lighttpd-1.4.41-r0 do_configure: QA Issue: lighttpd: configure was passed unrecognised options: --without-

Re: [OE-core] [oe-commits] [openembedded-core] 13/55: lighttpd: update to 1.4.41

2016-09-06 Thread Martin Jansa
On Tue, Sep 06, 2016 at 11:38:23PM +0200, Martin Jansa wrote: > On Sat, Sep 03, 2016 at 08:59:53AM +, g...@git.openembedded.org wrote: > > rpurdie pushed a commit to branch master > > in repository openembedded-core. > > > > commit 45fac4161cb230bc03c6c08d21cc768e52700f02 > > Author: Alexander

[OE-core] [PATCH] cmake.bbclass: avoid treating imports as system includes

2016-09-06 Thread Andreas Müller
CMake sets all imported headers as system headers. This causes trouble for c++ projects [1]. Thanks to Jack Mitchell for pointing to the setting [2]. Build tested upon meta-qt5-extra-world which had lots of fallout before. [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129 [2] http://lists.o

Re: [OE-core] [oe-commits] [openembedded-core] 13/55: lighttpd: update to 1.4.41

2016-09-06 Thread Martin Jansa
On Sat, Sep 03, 2016 at 08:59:53AM +, g...@git.openembedded.org wrote: > rpurdie pushed a commit to branch master > in repository openembedded-core. > > commit 45fac4161cb230bc03c6c08d21cc768e52700f02 > Author: Alexander Kanavin > AuthorDate: Mon Aug 29 17:30:17 2016 +0300 > > lighttpd:

Re: [OE-core] [oe-core][PATCH 1/1] libwebp: do not assume armv7a has neon intrinsics

2016-09-06 Thread Andre McCurdy
On Tue, Sep 6, 2016 at 1:25 PM, Joe Slater wrote: > configure incorrectly thinks -mfpu=neon is in CC for armv7a, > so defeat automatic neon detection. > > Signed-off-by: Joe Slater > --- > meta/recipes-multimedia/webp/libwebp_0.5.1.bb |3 +++ > 1 file changed, 3 insertions(+) > > diff --git

[OE-core] [oe-core][PATCH 1/1] libwebp: do not assume armv7a has neon intrinsics

2016-09-06 Thread Joe Slater
configure incorrectly thinks -mfpu=neon is in CC for armv7a, so defeat automatic neon detection. Signed-off-by: Joe Slater --- meta/recipes-multimedia/webp/libwebp_0.5.1.bb |3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-multimedia/webp/libwebp_0.5.1.bb b/meta/recipes-mul

Re: [OE-core] [PATCH 1/9] lib/oe/patch: handle non-UTF8 encoding when reading patches

2016-09-06 Thread Paul Eggleton
Hi Enrico, On Tue, 06 Sep 2016 17:50:02 Enrico Scholz wrote: > Paul Eggleton > writes: > > When extracting patches from a git repository with PATCHTOOL = "git" we > > cannot assume that all patches will be UTF-8 formatted, so as with other > > places in this module, try latin-1 if utf-8 fails. >

Re: [OE-core] [PATCH][krogoth] pulseaudio: fix crash when disconnecting bluetooth devices

2016-09-06 Thread Tanu Kaskinen
On Tue, 2016-09-06 at 08:44 -0700, akuster808 wrote: > > On 09/06/2016 03:00 AM, Tanu Kaskinen wrote: > > > > Ping? I sent this patch for krogoth (and a similar patch for jethro) > > about a month ago, but it hasn't been applied yet. This is the first > > time I'm sending patches for past release

Re: [OE-core] [PATCH] file: specify c std as c99 or greater required

2016-09-06 Thread Jack Mitchell
On 06/09/16 19:36, Khem Raj wrote: On Sep 6, 2016, at 6:25 AM, Jack Mitchell wrote: From: Jack Mitchell when using a toolchain not shipped by OE core such as linaro we can't be sure what the std will be set to. Ensure file is compiled as c99 or greater as required. comment does not match t

Re: [OE-core] [PATCH] file: specify c std as c99 or greater required

2016-09-06 Thread Khem Raj
> On Sep 6, 2016, at 6:25 AM, Jack Mitchell wrote: > > From: Jack Mitchell > > when using a toolchain not shipped by OE core such as linaro we > can't be sure what the std will be set to. Ensure file is compiled > as c99 or greater as required. comment does not match the code, its using gnu11

Re: [OE-core] [PATCH] busybox: avoid circular dependency when using initramfs

2016-09-06 Thread Stefan Agner
On 2016-09-06 09:35, Khem Raj wrote: >> On Sep 4, 2016, at 1:25 PM, Stefan Agner wrote: >> >> The kernel does not automatically mount devtmpfs when using initramfs >> based booting (even when using CONFIG_DEVTMPFS_MOUNT). If the rootfs >> is built with USE_DEVFS=1 (which is the default), the syste

Re: [OE-core] [OE-Core][PATCH 4/4] valgrind: Disable for MIPS Soft Float

2016-09-06 Thread Andre McCurdy
On Fri, Sep 2, 2016 at 9:01 AM, Zubair Lutfullah Kakakhel wrote: > Valgrind doesn't build for MIPS soft float. Disable the build until > the package has support for it. > > Signed-off-by: Zubair Lutfullah Kakakhel > --- > meta/recipes-devtools/valgrind/valgrind_3.11.0.bb | 4 > 1 file chang

Re: [OE-core] [PATCH] busybox: avoid circular dependency when using initramfs

2016-09-06 Thread Khem Raj
> On Sep 4, 2016, at 1:25 PM, Stefan Agner wrote: > > The kernel does not automatically mount devtmpfs when using initramfs > based booting (even when using CONFIG_DEVTMPFS_MOUNT). If the rootfs > is built with USE_DEVFS=1 (which is the default), the system ends up > with a completely empty /dev

Re: [OE-core] [PATCH][krogoth] pulseaudio: fix crash when disconnecting bluetooth devices

2016-09-06 Thread Nicolas Dechesne
On Tue, Sep 6, 2016 at 5:44 PM, akuster808 wrote: > On 09/06/2016 03:00 AM, Tanu Kaskinen wrote: >> >> Ping? I sent this patch for krogoth (and a similar patch for jethro) >> about a month ago, but it hasn't been applied yet. This is the first >> time I'm sending patches for past releases - are th

Re: [OE-core] [PATCHv2] cmake: set CMAKE_NO_SYSTEM_FROM_IMPORTED to ON

2016-09-06 Thread Andreas Müller
On Tue, Sep 6, 2016 at 3:21 PM, Jack Mitchell wrote: > From: Jack Mitchell > > set CMAKE_NO_SYSTEM_FROM_IMPORTED to ON in the bbclass > and also the toolchain file. This is required as GCC6 > has become more tetchy about the use of -isystem in the > compiler flags. > > Imported targets aren't use

Re: [OE-core] [PATCH 1/9] lib/oe/patch: handle non-UTF8 encoding when reading patches

2016-09-06 Thread Enrico Scholz
Paul Eggleton writes: > When extracting patches from a git repository with PATCHTOOL = "git" we > cannot assume that all patches will be UTF-8 formatted, so as with other > places in this module, try latin-1 if utf-8 fails. This will probably not work when patch contains a character between 128

Re: [OE-core] [PATCH][krogoth] pulseaudio: fix crash when disconnecting bluetooth devices

2016-09-06 Thread akuster808
On 09/06/2016 03:00 AM, Tanu Kaskinen wrote: Ping? I sent this patch for krogoth (and a similar patch for jethro) about a month ago, but it hasn't been applied yet. This is the first time I'm sending patches for past releases - are there other hoops to jump through than adding the [krogoth] tag

Re: [OE-core] [PATCH 2/2] oe.path: preserve xattr in copytree() and copyhardlinktree()

2016-09-06 Thread Nicolas Dechesne
On Tue, Sep 6, 2016 at 5:26 PM, Richard Purdie wrote: > On Tue, 2016-09-06 at 17:22 +0200, Nicolas Dechesne wrote: >> What happens is that I am installing coreutils in my images, and i >> have a copy of 'cp' in my sysroot *and* I don't have xattrs in >> DISTRO_FEATURES. As a consequence the 'cp' c

Re: [OE-core] [PATCH 2/2] oe.path: preserve xattr in copytree() and copyhardlinktree()

2016-09-06 Thread Richard Purdie
On Tue, 2016-09-06 at 17:22 +0200, Nicolas Dechesne wrote: > What happens is that I am installing coreutils in my images, and i > have a copy of 'cp' in my sysroot *and* I don't have xattrs in > DISTRO_FEATURES. As a consequence the 'cp' command which is invoked > does not have xattrs support, whil

Re: [OE-core] [PATCH 2/2] oe.path: preserve xattr in copytree() and copyhardlinktree()

2016-09-06 Thread Nicolas Dechesne
On Fri, Aug 26, 2016 at 5:43 PM, Joshua Lock wrote: > > diff --git a/meta/lib/oe/path.py b/meta/lib/oe/path.py > index 3c07df3..631c3b4 100644 > --- a/meta/lib/oe/path.py > +++ b/meta/lib/oe/path.py > @@ -65,7 +65,7 @@ def copytree(src, dst): > # This way we also preserve hardlinks between fi

[OE-core] [PATCH] scripts/runqemu: Add snapshot support

2016-09-06 Thread Richard Purdie
Allow access to the snapshot option of qemu to simplify some of our runtime testing to avoid copying images. Signed-off-by: Richard Purdie diff --git a/scripts/runqemu b/scripts/runqemu index a94cc65..867e818 100755 --- a/scripts/runqemu +++ b/scripts/runqemu @@ -160,7 +160,8 @@ class BaseConfig

[OE-core] [PATCH] runqemu: Allow unique network interface MAC addresses

2016-09-06 Thread Richard Purdie
Current qemu instances all share the same MAC address. This shouldn't be an issue as they are all on separate network interfaces, however on the slight chance this is causing problems, its easy enough to ensure we use unique MAC addresses based on the IP numbers we assign. Signed-off-by: Richard P

Re: [OE-core] [PATCH 2/2] watchdog-config: Add recipe

2016-09-06 Thread Fabio Berton
ping? On Fri, Aug 26, 2016 at 4:55 PM, Fabio Berton wrote: > Provides configuration files for watchdog. > Add watchdog-config as a runtime dependence of watchdog and remove > watchdog.conf file from watchdog installation. > > Signed-off-by: Fabio Berton > Signed-off-by: Otavio Salvador > --- >

[OE-core] [PATCH] oeqa: Use snapshot instead of copying the rootfs image

2016-09-06 Thread Richard Purdie
Rather than copying images, use the snapshot option to qemu. This fixes a regression caused by the recent runqemu changes where the wrong images were being testes since the image is copied without the qemuboot.conf file. This means the latest image is found by runqemu rather than the specified o

Re: [OE-core] [PATCH 1/2] watchdog: Add wd_keepalive package

2016-09-06 Thread Fabio Berton
ping? On Fri, Aug 26, 2016 at 4:55 PM, Fabio Berton wrote: > This is a simplified version of the watchdog daemon. It only opens > /dev/watchdog, and keeps writing to it often enough to keep the kernel > from resetting, at least once per minute. Each write delays the reboot > time another minute.

[OE-core] [PATCH] file: specify c std as c99 or greater required

2016-09-06 Thread Jack Mitchell
From: Jack Mitchell when using a toolchain not shipped by OE core such as linaro we can't be sure what the std will be set to. Ensure file is compiled as c99 or greater as required. Signed-off-by: Jack Mitchell --- meta/recipes-devtools/file/file_5.28.bb | 2 ++ 1 file changed, 2 insertions(+)

[OE-core] [PATCHv2] cmake: set CMAKE_NO_SYSTEM_FROM_IMPORTED to ON

2016-09-06 Thread Jack Mitchell
From: Jack Mitchell set CMAKE_NO_SYSTEM_FROM_IMPORTED to ON in the bbclass and also the toolchain file. This is required as GCC6 has become more tetchy about the use of -isystem in the compiler flags. Imported targets aren't used much in cmake at the moment which is why errors have been rare and

[OE-core] [PATCH] cmake: set CMAKE_NO_SYSTEM_FROM_IMPORTED to ON

2016-09-06 Thread Jack Mitchell
From: Jack Mitchell set CMAKE_NO_SYSTEM_FROM_IMPORTED to ON in the bbclass and also the toolchain file. This is required as GCC6 has become more tetchy about the use of -isystem in the compiler flags. Imported targets aren't used much in cmake at the moment which is why errors have been rare and

[OE-core] [PATCH] classes/populate_sdk_ext: exclude image tasks from locked signatures

2016-09-06 Thread Amarnath Valluri
Tasks for image recipes cannot be locked and should be excluded from eSDK generated locked-sigs.inc. get_sdk_install_targets() was not returning right image targets to be excluded incase of 'minimal' sdk. This change fixes the issue. Signed-off-by: Amarnath Valluri --- meta/classes/populate_sdk

Re: [OE-core] [OE-Core][PATCH 3/4] libffi: Add patch for MIPS soft float

2016-09-06 Thread André Draszik
On Sa, 2016-09-03 at 15:33 +0100, André Draszik wrote: > It looks like you are a few days to late - a slightly different patch was > applied upstream: > > https://github.com/libffi/libffi/pull/272 > > It'd be good if you could update your OE patch to reference that one > instead, so that we get a

[OE-core] [PATCH] libffi: backport patch to fix building MIPS soft float

2016-09-06 Thread André Draszik
Upstream-Status: Backport [https://github.com/libffi/libffi/commit/2ded2a4f494165c93293afc14ab0be1243cf8c49] Signed-off-by: André Draszik --- .../0001-mips-fix-MIPS-softfloat-build-issue.patch | 177 + meta/recipes-support/libffi/libffi_3.2.1.bb| 1 + 2 files chang

[OE-core] [PATCH 4/9] recipetool: create: fix mapping python dependencies to python-dbg package

2016-09-06 Thread Paul Eggleton
When trying to map python module dependencies to the packages that provide them, if we're looking for .so files that satisfy dependencies then we need to exclude files found under the .debug directory, otherwise the dependency will get mapped to the python-dbg package which isn't correct. For exam

[OE-core] [PATCH 9/9] recipetool: create: avoid extra blank lines in output recipe

2016-09-06 Thread Paul Eggleton
If we output extra blank lines (because of some automated editing) then it makes the output recipe look a bit untidy. You could argue that we should simply have the editing code not do that, but sometimes we don't have enough context there for that to be practical. It's simple enough to just filter

[OE-core] [PATCH 7/9] recipetool: create: allow license variable handling to be rerun

2016-09-06 Thread Paul Eggleton
If you make adjustments to the source tree (as create_npm.py will be) then you will need to re-run the license variable handling code at the end so that we get all of the files that should go into LIC_FILES_CHKSUM if nothing else. Split out the license variable handling to a separate function in or

[OE-core] [PATCH 6/9] recipetool: create: add --keep-temp command line option

2016-09-06 Thread Paul Eggleton
For debugging it's useful to be able to tell recipetool to keep the temporary directory. Signed-off-by: Paul Eggleton --- scripts/lib/recipetool/create.py | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py

[OE-core] [PATCH 8/9] recipetool: create: support node.js code outside of npm

2016-09-06 Thread Paul Eggleton
If you have your own node.js application you may not publish it (or at least not immediately) in an npm registry - it might just be in a repository on github or on your local machine. Add support to recipetool create for creating recipes to build such applications - extract their dependencies, fetc

[OE-core] [PATCH 5/9] recipetool: create: support git submodules

2016-09-06 Thread Paul Eggleton
Ensure we fetch submodules and set SRC_URI correctly when pointing to a git repository that contains submodules. Signed-off-by: Paul Eggleton --- scripts/lib/recipetool/create.py | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/scripts/lib/recipetool/create.py b/

[OE-core] [PATCH 3/9] recipetool: create: AX_PKG_SWIG should add dependency on swig-native

2016-09-06 Thread Paul Eggleton
If AX_PKG_SWIG is found in configure.ac, then what's being looked for is the swig binary, not swig for the target - so fix the dependency accordingly. Signed-off-by: Paul Eggleton --- scripts/lib/recipetool/create_buildsys.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sc

[OE-core] [PATCH 0/9] devtool / recipetool fixes

2016-09-06 Thread Paul Eggleton
Very late for M3 I know, but here are some fixes for issues I found recently in devtool / recipetool as well as support for creating recipes to package node.js code without using npm. The following changes since commit 55bb6816aca39bfa25d4f7e2158a57a5f0ac1cca: oeqa.buildperf: correct globalres

[OE-core] [PATCH 2/9] devtool: update-recipe: support files with subdir=

2016-09-06 Thread Paul Eggleton
It's rare but there are recipes that have individual files (as opposed to archives) in SRC_URI using subdir= to put them under the source tree, the examples in OE-Core being bzip2 and openssl. This broke devtool update-recipe (and devtool finish) because the file wasn't unpacked into the oe-local-f

[OE-core] [PATCH 1/9] lib/oe/patch: handle non-UTF8 encoding when reading patches

2016-09-06 Thread Paul Eggleton
When extracting patches from a git repository with PATCHTOOL = "git" we cannot assume that all patches will be UTF-8 formatted, so as with other places in this module, try latin-1 if utf-8 fails. This fixes UnicodeDecodeError running devtool update-recipe or devtool finish on the openssl recipe.

Re: [OE-core] [PATCH][krogoth] pulseaudio: fix crash when disconnecting bluetooth devices

2016-09-06 Thread Tanu Kaskinen
Ping? I sent this patch for krogoth (and a similar patch for jethro) about a month ago, but it hasn't been applied yet. This is the first time I'm sending patches for past releases - are there other hoops to jump through than adding the [krogoth] tag to the mail subject? The patch fixes a pulseaud

Re: [OE-core] [PATCH] gstreamer1.0-plugins-good: enable v4l2-probe

2016-09-06 Thread Nicolas Dechesne
On Fri, Aug 26, 2016 at 2:05 PM, Nicolas Dechesne wrote: > > A new mechanism to probe v4l2 M2M devices was implemented in gst 1.8 series, > in > order to get such devices probed we now need to enable v4l2-probe compile > option > which upstream decided to keep disabled by default (unfortunately)