Re: [OE-core] [PATCH 0/1] mesa: Contain configure search for llvm

2017-06-13 Thread Martin Jansa
On Tue, Jun 13, 2017 at 03:13:01PM -0700, Khem Raj wrote: > On Tue, Jun 13, 2017 at 2:39 PM, Martin Jansa wrote: > > On Sat, Apr 01, 2017 at 08:21:16AM -0700, Khem Raj wrote: > >> On Fri, Mar 31, 2017 at 10:52 PM, Martin Jansa > >> wrote: > >> > Why is it needed? > >> > >> If you have clang/llvm

[OE-core] [PATCH] devtool: deploy-target: Support stripped libs and execs

2017-06-13 Thread Tobias Hagelborn
New devtool deploy-target option --strip which enables deploying stripped binaries, saving some space on target. * Copies the files of ${D} into a new directory and strips them in place * Based on sysroot_strip from staging.bbclass * Added devtool.conf option "strip" for changing default behavior

[OE-core] [PATCH 1/1] staging.bbclass: fix typo

2017-06-13 Thread Chen Qi
The function is "sysroot_strip" instead of "split_and_strip_files". Signed-off-by: Chen Qi --- meta/classes/staging.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/staging.bbclass b/meta/classes/staging.bbclass index 9c26794..1bb22aa 100644 --- a/meta/cla

[OE-core] [PATCH 0/1] staging.bbclass: fix typo

2017-06-13 Thread Chen Qi
The following changes since commit 2db8f3265e3b253f9e21301661f9fbe102aa595a: linux-yocto: include missing description files and conf fragments (2017-06-13 10:47:09 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib ChenQi/staging_typo http://git.pokylinux.

[OE-core] [PATCH v9] openssh: Atomically generate host keys

2017-06-13 Thread Joshua Watt
Generating the host keys atomically prevents power interruptions during the first boot from leaving the key files incomplete, which often prevents users from being able to ssh into the device. Signed-off-by: Joshua Watt --- meta/recipes-connectivity/openssh/openssh/init | 25 +++

Re: [OE-core] [PATCH v8] openssh: Atomically generate host keys

2017-06-13 Thread Joshua Watt
On Tue, Jun 13, 2017 at 10:31 PM, Joshua Watt wrote: > Generating the host keys atomically prevents power interruptions during > the first boot from leaving the key files incomplete, which often > prevents users from being able to ssh into the device. > > Signed-off-by: Joshua Watt > --- > meta/

[OE-core] [PATCH v8] openssh: Atomically generate host keys

2017-06-13 Thread Joshua Watt
Generating the host keys atomically prevents power interruptions during the first boot from leaving the key files incomplete, which often prevents users from being able to ssh into the device. Signed-off-by: Joshua Watt --- meta/recipes-connectivity/openssh/openssh/init | 24 +++-

Re: [OE-core] [PATCH 0/1] mesa: Contain configure search for llvm

2017-06-13 Thread Khem Raj
On Tue, Jun 13, 2017 at 2:39 PM, Martin Jansa wrote: > On Sat, Apr 01, 2017 at 08:21:16AM -0700, Khem Raj wrote: >> On Fri, Mar 31, 2017 at 10:52 PM, Martin Jansa >> wrote: >> > Why is it needed? >> >> If you have clang/llvm installed on your build host then it defaults to that >> thats why its

Re: [OE-core] [PATCH 0/1] mesa: Contain configure search for llvm

2017-06-13 Thread Martin Jansa
On Sat, Apr 01, 2017 at 08:21:16AM -0700, Khem Raj wrote: > On Fri, Mar 31, 2017 at 10:52 PM, Martin Jansa wrote: > > Why is it needed? > > If you have clang/llvm installed on your build host then it defaults to that > thats why its needed. And where does meta-clang install it? Because if it doe

[OE-core] [PATCH v2] attr: Fix build failure when image includes man-pages pkg

2017-06-13 Thread Mark Asselstine
If you attempt to build an image with both attr(-doc) and man-pages packages your rootfs might fail to assemble. The error will be something like: Error: Transaction check error: file /usr/share/man/man2/fgetxattr.2 from install of \ attr-doc-2.4.47-r0.core2_64 conflicts with file from \

Re: [OE-core] [PATCH] attr: Fix build failure when image includes man-pages pkg

2017-06-13 Thread Mark Asselstine
On Tuesday, June 13, 2017 9:13:28 PM EDT Burton, Ross wrote: > On 13 June 2017 at 19:46, Mark Asselstine > > wrote: > > Yet the 'Upstream-status' is marked in the same way for both patches. So I > > am > > ingnoring this unless someone is able to see the issue which I can not. > > The test is pi

Re: [OE-core] [PATCH] attr: Fix build failure when image includes man-pages pkg

2017-06-13 Thread Burton, Ross
On 13 June 2017 at 19:46, Mark Asselstine wrote: > Yet the 'Upstream-status' is marked in the same way for both patches. So I > am > ingnoring this unless someone is able to see the issue which I can not. > The test is picky: +Upstream-status: Backport The correct string (as machines are stupi

[OE-core] [PATCH v4] runtime/dnf: Add new dnf test cases

2017-06-13 Thread jose . perez . carranza
From: Jose Perez Carranza Add test cases to test “exclude” and “installroot“ options, also modify the logic of filtering packages on the feed to have all the packages needed by the tests. [YOCTO #10744] Signed-off-by: Jose Perez Carranza --- meta/classes/testimage.bbclass | 11 ---

[OE-core] [oe-core][v3][PATCH 1/3] ghostscript: move to version 9.21

2017-06-13 Thread Joe Slater
Eliminate CVE patches that are now in source. Add CVE-2017-7975 patch. Signed-off-by: Joe Slater --- .../ghostscript/ghostscript/CVE-2016-10219.patch | 49 --- .../ghostscript/ghostscript/CVE-2016-10220.patch | 55 -- .../ghostscript/ghostscript/CVE-2016-

[OE-core] [oe-core][v3][PATCH 2/3] ghostscript: add X11 PACKAGECONFIG info

2017-06-13 Thread Joe Slater
Add information necessary to build for x11, but do not enable that option. Fix parallel build directory creation issue. Signed-off-by: Joe Slater --- .../ghostscript/avoid-host-contamination.patch | 19 .../ghostscript/ghostscript/mkdir-p.patch | 36 +++

[OE-core] [oe-core][v3][PATCH 3/3] ghostscript: specify CUPSCONFIG

2017-06-13 Thread Joe Slater
configure for version 9.21 finds, but rejects, pkg-config and cups-config. We need cups-config, so we short circuit the test for it. Signed-off-by: Joe Slater --- meta/recipes-extended/ghostscript/ghostscript_9.21.bb | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipes-extended/

Re: [OE-core] [PATCH v3] python3: make readline and gdbm support conditional.

2017-06-13 Thread Burton, Ross
On 9 June 2017 at 08:43, Ismo Puustinen wrote: > +# If readline is not there, don't create python3-readline package and > +# also do not depend on it. Same goes for gdbm. > +PACKAGES_remove = " \ > +${@bb.utils.contains('PACKAGECONFIG', 'readline', '', > '${PN}-readline', d)} \ > +${@bb.u

Re: [OE-core] [PATCH v4 7/8] image: create symlinks needed for merged /usr

2017-06-13 Thread Amarnath Valluri
On Tue, 2017-06-13 at 14:16 +, Peter Kjellerstedt wrote: > > -Original Message- > > From: openembedded-core-boun...@lists.openembedded.org > > [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of > > Amarnath Valluri > > Sent: den 13 juni 2017 15:24 > > To: openembedde

[OE-core] ✗ patchtest: failure for *** ghostscript 9.21 *** (rev2)

2017-06-13 Thread Patchwork
== Series Details == Series: *** ghostscript 9.21 *** (rev2) Revision: 2 URL : https://patchwork.openembedded.org/series/7226/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been executed on the

Re: [OE-core] [PATCH] attr: Fix build failure when image includes man-pages pkg

2017-06-13 Thread Mark Asselstine
On Tuesday, June 13, 2017 2:08:11 PM EDT Mark Asselstine wrote: > If you attempt to build an image with both attr(-doc) and man-pages > packages your rootfs might fail to assemble. The error will be > something like: > > Error: Transaction check error: > file /usr/share/man/man2/fgetxattr.2 from

Re: [OE-core] [PATCH] gcc-cross-canadian: Use ${target_includedir} for compatibility with meta-micro

2017-06-13 Thread Khem Raj
On Tue, Jun 13, 2017 at 2:09 AM, Mike Crowe wrote: > On Tuesday 16 May 2017 at 13:40:00 +0100, Mike Crowe wrote: >> meta-micro puts headers in /include rather than /usr/include in the >> sysroot. ${target_includedir} means that the correct path will be used >> automatically. >> patch looks ok to

[OE-core] [-oe-core][v2][PATCH 2/3] ghostscript: add X11 PACKAGECONFIG info

2017-06-13 Thread Joe Slater
Add information necessary to build for x11, but do not enable that option. Fix parallel build directory creation issue. Signed-off-by: Joe Slater --- .../ghostscript/avoid-host-contamination.patch | 19 .../ghostscript/ghostscript/mkdir-p.patch | 36 +++

[OE-core] [-oe-core][v2][PATCH 3/3] ghostscript: specify CUPSCONFIG

2017-06-13 Thread Joe Slater
configure for version 9.21 finds, but rejects, pkg-config and cups-config. We need cups-config, so we short circuit the test for it. Signed-off-by: Joe Slater --- meta/recipes-extended/ghostscript/ghostscript_9.21.bb | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipes-extended/

[OE-core] [oe-core][PATCH 1/1] ghostscript: specify CUPSCONFIG

2017-06-13 Thread Joe Slater
configure for version 9.21 finds, but rejects, pkg-config and cups-config. We need cups-config, so we short circuit the test for it. Signed-off-by: Joe Slater --- meta/recipes-extended/ghostscript/ghostscript_9.21.bb | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipes-extended/

[OE-core] [-oe-core][v2][PATCH 1/3] ghostscript: move to version 9.21

2017-06-13 Thread Joe Slater
Eliminate CVE patches that are now in source. Add CVE-2017-7975 patch. Signed-off-by: Joe Slater --- .../ghostscript/ghostscript/CVE-2016-10219.patch | 49 --- .../ghostscript/ghostscript/CVE-2016-10220.patch | 55 -- .../ghostscript/ghostscript/CVE-2016-

[OE-core] [-oe-core][v2][PATCH 0/3] *** ghostscript 9.21 ***

2017-06-13 Thread Joe Slater
Resolve issue with not using CUPSCONFIG. Also, set up PACKAGECONFIG to allow X11 support, but do not enable it. Use of X11 has been minimally verified. Joe Slater (3): ghostscript: move to version 9.21 ghostscript: add X11 PACKAGECONFIG info ghostscript: specify CUPSCONFIG .../ghostscr

[OE-core] ✗ patchtest: failure for attr: Fix build failure when image includes man-pages pkg

2017-06-13 Thread Patchwork
== Series Details == Series: attr: Fix build failure when image includes man-pages pkg Revision: 1 URL : https://patchwork.openembedded.org/series/7225/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests

Re: [OE-core] [PATCH resend] qemuboot.conf: make cpus match built artifacts

2017-06-13 Thread Martin Kelly
On 05/22/2017 11:09 AM, Martin Kelly wrote: On 05/22/2017 10:53 AM, Randy Witt wrote: On 05/22/2017 10:29 AM, Martin Kelly wrote: (friendly ping) On 05/02/2017 12:20 PM, Martin Kelly wrote: Currently, the qemu CPUs for are specified as generic, but the built artifacts are not. For example, we

[OE-core] [PATCH] attr: Fix build failure when image includes man-pages pkg

2017-06-13 Thread Mark Asselstine
If you attempt to build an image with both attr(-doc) and man-pages packages your rootfs might fail to assemble. The error will be something like: Error: Transaction check error: file /usr/share/man/man2/fgetxattr.2 from install of \ attr-doc-2.4.47-r0.core2_64 conflicts with file from \

[OE-core] [PATCH 2/2] bluez5: add more PACKAGECONFIG options

2017-06-13 Thread Marc Ferland
This patch adds missing PACKAGECONFIG options and allow for a more fine-grained build of bluez5. I took care of providing a default configuration that matches the previous default config. Signed-off-by: Marc Ferland --- meta/recipes-connectivity/bluez5/bluez5.inc | 28 +-

[OE-core] [PATCH 1/2] bluez5: remove libusb dependency

2017-06-13 Thread Marc Ferland
Not a dependency since version 5.9. Signed-off-by: Marc Ferland --- meta/recipes-connectivity/bluez5/bluez5.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/bluez5/bluez5.inc b/meta/recipes-connectivity/bluez5/bluez5.inc index 01ade7d..5fc49f3 10

[OE-core] [PATCH] mesa: Upgrade to 17.1.2 release

2017-06-13 Thread Otavio Salvador
Bug fixes Bug 98833 - [REGRESSION, bisected] Wayland revert commit breaks non-Vsync fullscreen frame updates Bug 100741 - Chromium - Memory leak Bug 100877 - vulkan/tests/block_pool_no_free regression Bug 101110 - Build failure in GNOME Continuous Signed-off-by: Otavio Salvador --- meta/recip

Re: [OE-core] [PATCH 7/7] ovmf: Update to latest

2017-06-13 Thread Khem Raj
On Tue, Jun 13, 2017 at 10:10 AM, Khem Raj wrote: > On Tue, Jun 13, 2017 at 9:43 AM, Burton, Ross wrote: >> >> On 12 June 2017 at 15:59, Khem Raj wrote: >>> >>> Fix build with gcc7 >>> >>> clang can not compile it therefore mark it gcc only recipe >> >> >> This doesn't apply to master, can you r

Re: [OE-core] [PATCH] tcf-agent: Fix daemon termination

2017-06-13 Thread Martin Kelly
On 06/13/2017 09:52 AM, Burton, Ross wrote: On 13 June 2017 at 17:46, Martin Kelly mailto:mke...@xevo.com>> wrote: Ah, I was checking meta-openembedded by mistake. Thanks. The Best Known Method is to have a oe-core clone that you use for pushing stuff upstream, and then you can just rebas

Re: [OE-core] [PATCH 7/7] ovmf: Update to latest

2017-06-13 Thread Khem Raj
On Tue, Jun 13, 2017 at 9:43 AM, Burton, Ross wrote: > > On 12 June 2017 at 15:59, Khem Raj wrote: >> >> Fix build with gcc7 >> >> clang can not compile it therefore mark it gcc only recipe > > > This doesn't apply to master, can you rebase? > ok. > Ross --

Re: [OE-core] [PATCH] tcf-agent: Fix daemon termination

2017-06-13 Thread Martin Kelly
On 06/13/2017 09:38 AM, Burton, Ross wrote: On 13 June 2017 at 17:35, Martin Kelly mailto:mke...@xevo.com>> wrote: Alright, makes sense. Do the patches look OK to you? Yes, they're both in master now. Ah, I was checking meta-openembedded by mistake. Thanks. -- _

Re: [OE-core] [PATCH] tcf-agent: Fix daemon termination

2017-06-13 Thread Burton, Ross
On 13 June 2017 at 17:46, Martin Kelly wrote: > Ah, I was checking meta-openembedded by mistake. Thanks. > The Best Known Method is to have a oe-core clone that you use for pushing stuff upstream, and then you can just rebase to see what has been merged or what hasn't yet merged and needs rebasi

Re: [OE-core] [PATCH] util-linux: upgrade to 2.30

2017-06-13 Thread Denys Dmytriyenko
On Tue, Jun 13, 2017 at 02:04:02PM +0100, Richard Purdie wrote: > On Mon, 2017-06-12 at 14:23 -0400, Denys Dmytriyenko wrote: > > Ping. Any comments, issues? > > https://autobuilder.yocto.io/builders/build-appliance/builds/306/steps/BuildImages_1/logs/stdio > > > ERROR: util-linux-2.30-r0 do_ins

[OE-core] [PATCH v2] util-linux: upgrade to 2.30

2017-06-13 Thread Denys Dmytriyenko
From: Denys Dmytriyenko Drop uuid-test-error-api.patch as it's been fixed upstream differently: https://github.com/karelzak/util-linux/commit/b770b487004778f4425639c7ed1bb6ca22d157bf Drop ptest for tailf, as it got deprecated and removed: https://github.com/karelzak/util-linux/commit/70ca1a77721

Re: [OE-core] [PATCH] tcf-agent: Fix daemon termination

2017-06-13 Thread Martin Kelly
On 06/07/2017 12:09 PM, Burton, Ross wrote: On 7 June 2017 at 17:33, Martin Kelly mailto:mke...@xevo.com>> wrote: Which patch are you referring to? I used git send-email for the systemd patch, and it applies just fine for me on OE-core master (using patch -p1). Sorry, forgot to tr

[OE-core] [PATCH] externalsrc: verify that EXTERNALSRC/EXTERNALSRC_BUILD are absolute paths

2017-06-13 Thread Ross Burton
If these are set to URLs then the errors produced are not helpful. Signed-off-by: Ross Burton --- meta/classes/externalsrc.bbclass | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/meta/classes/externalsrc.bbclass b/meta/classes/externalsrc.bbclass index d64af6a..529be49

Re: [OE-core] [PATCH 7/7] ovmf: Update to latest

2017-06-13 Thread Burton, Ross
On 12 June 2017 at 15:59, Khem Raj wrote: > Fix build with gcc7 > > clang can not compile it therefore mark it gcc only recipe > This doesn't apply to master, can you rebase? Ross -- ___ Openembedded-core mailing list Openembedded-core@lists.openembe

Re: [OE-core] [PATCH] tcf-agent: Fix daemon termination

2017-06-13 Thread Burton, Ross
On 13 June 2017 at 17:35, Martin Kelly wrote: > Alright, makes sense. Do the patches look OK to you? > Yes, they're both in master now. Ross -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/

Re: [OE-core] [PATCH] rpm: run binary package generation via thread pools

2017-06-13 Thread Leonardo Sandoval
On Tue, 2017-06-13 at 19:13 +0300, Alexander Kanavin wrote: > > Have you ran these all at once? If so, then the wall times aren't very > meaningful: if the CPU is already saturated by having a lot of bitbake > tasks running, then adding further threads to these tasks isn't going to > make anyt

Re: [OE-core] [PATCH] rpm: run binary package generation via thread pools

2017-06-13 Thread Alexander Kanavin
On 06/13/2017 07:15 PM, Leonardo Sandoval wrote: On Mon, 2017-06-12 at 14:29 -0500, Leonardo Sandoval wrote: On Mon, 2017-06-12 at 17:58 +0300, Alexander Kanavin wrote: This greatly reduces build times when there is a large amount of small rpm packages to produce. The patches are rather invasiv

Re: [OE-core] [PATCH] rpm: run binary package generation via thread pools

2017-06-13 Thread Leonardo Sandoval
On Mon, 2017-06-12 at 14:29 -0500, Leonardo Sandoval wrote: > On Mon, 2017-06-12 at 17:58 +0300, Alexander Kanavin wrote: > > This greatly reduces build times when there is a large amount of small > > rpm packages to produce. The patches are rather invasive, > > and so will be submitted upstream. >

Re: [OE-core] [PATCH 4/5] sstatetests: Use higher parallelism value

2017-06-13 Thread Andre McCurdy
On Tue, Jun 13, 2017 at 2:49 AM, Richard Purdie wrote: > Since the processing code for signature generation is now threaded, > use higher thread values as examples in this code for better performance. > > Signed-off-by: Richard Purdie > --- > meta/lib/oeqa/selftest/cases/sstatetests.py | 4 ++--

[OE-core] [PATCH] adwaita-icon-theme: add a patch to speed up the do_install() task

2017-06-13 Thread Alexander Kanavin
Goes down to 40 seconds from over 4 minutes :) Note that there is no control over the amount of shell jobs; on my machine this is not a problem, but if it's a problem on less capable hardware, we can add some kind of limiter. Signed-off-by: Alexander Kanavin --- ...1-Run-installation-commands-a

[OE-core] [PATCH] runqemu: change terminal settings for valid tty's

2017-06-13 Thread Mikko Ylinen
runqemu uses stty to change terminal settings to give users better control to qemu. However, stty does not work when runqemu is run directly or indirectly via oe-selftest in a Docker container (presumably some problems with Docker's pseudo-tty implementation). The error reported is: stty: 'standar

[OE-core] [PATCH v4] mtools-native: disable reading host configs

2017-06-13 Thread Ed Bartosh
Removed code that reads /etc/mtools.conf, /etc/default/mtools.conf, /etc/mtools and /etc/default/mtools to ensure that mtools output doesn't depend on the global host configs. It's still possible to use ~/.mtoolsrc config or point MTOOLSRC environment variable to any configuration file if user wan

[OE-core] [PATCH 2/7] dhcp: switch from ftp to http

2017-06-13 Thread Maxin B. John
For the same reasons as Debian: https://www.debian.org/News/2017/20170425 Signed-off-by: Maxin B. John --- meta/recipes-connectivity/dhcp/dhcp.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/dhcp/dhcp.inc b/meta/recipes-connectivity/dhcp/dhcp.in

[OE-core] [PATCH 7/7] grub: switch from ftp to https

2017-06-13 Thread Maxin B. John
For the same reasons as Debian: https://www.debian.org/News/2017/20170425 Signed-off-by: Maxin B. John --- meta/recipes-bsp/grub/grub2.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-bsp/grub/grub2.inc b/meta/recipes-bsp/grub/grub2.inc index bb6ebdd..da6aad2

[OE-core] [PATCH 6/7] libid3tag: switch from ftp to http

2017-06-13 Thread Maxin B. John
For the same reasons as Debian: https://www.debian.org/News/2017/20170425 Signed-off-by: Maxin B. John --- meta/recipes-multimedia/libid3tag/libid3tag_0.15.1b.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/libid3tag/libid3tag_0.15.1b.bb b/meta/rec

[OE-core] [PATCH 3/7] mesa-demos: switch from ftp to https

2017-06-13 Thread Maxin B. John
For the same reasons as Debian: https://www.debian.org/News/2017/20170425 Signed-off-by: Maxin B. John --- meta/recipes-graphics/mesa/mesa-demos_8.3.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/mesa/mesa-demos_8.3.0.bb b/meta/recipes-graphics/me

[OE-core] [PATCH 0/7] Moving from ftp to http/https

2017-06-13 Thread Maxin B. John
Reduce the usage of ftp protocol in SRC_URIs: https://www.debian.org/News/2017/20170425 As part of [YOCTO #11413] Maxin B. John (7): libpcre: switch from ftp to https dhcp: switch from ftp to http mesa-demos: switch from ftp to https mesa: switch from ftp to https libglu: switch from

[OE-core] [PATCH 5/7] libglu: switch from ftp to https

2017-06-13 Thread Maxin B. John
For the same reasons as Debian: https://www.debian.org/News/2017/20170425 Signed-off-by: Maxin B. John --- meta/recipes-graphics/mesa/libglu_9.0.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/mesa/libglu_9.0.0.bb b/meta/recipes-graphics/mesa/libgl

[OE-core] [PATCH 1/7] libpcre: switch from ftp to https

2017-06-13 Thread Maxin B. John
For the same reasons as Debian: https://www.debian.org/News/2017/20170425 Signed-off-by: Maxin B. John --- meta/recipes-support/libpcre/libpcre_8.40.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-support/libpcre/libpcre_8.40.bb b/meta/recipes-support/libpcre

[OE-core] [PATCH 4/7] mesa: switch from ftp to https

2017-06-13 Thread Maxin B. John
For the same reasons as Debian: https://www.debian.org/News/2017/20170425 Signed-off-by: Maxin B. John --- meta/recipes-graphics/mesa/mesa_17.1.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/mesa/mesa_17.1.1.bb b/meta/recipes-graphics/mesa/mesa_17

Re: [OE-core] [PATCH v4 7/8] image: create symlinks needed for merged /usr

2017-06-13 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org > [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of > Amarnath Valluri > Sent: den 13 juni 2017 15:24 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [PATCH v4 7/8] image:

[OE-core] ✗ patchtest: failure for automake: Backport perl 5.22 fix (rev3)

2017-06-13 Thread Patchwork
== Series Details == Series: automake: Backport perl 5.22 fix (rev3) Revision: 3 URL : https://patchwork.openembedded.org/series/6623/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been executed

[OE-core] [PATCH][pyro] automake: Backport perl 5.22 fix

2017-06-13 Thread Ross Burton
From: Marek Vasut Backport 13f00eb4493c "automake: port to Perl 5.22 and later" from automake upstream to fix build with perl 5.22 . Signed-off-by: Marek Vasut Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- ...0001-automake-port-to-Perl-5.22-and-later.patch | 32 +++

[OE-core] [PATCH v4 2/8] cross.bbclass: merged /usr support

2017-06-13 Thread Amarnath Valluri
Use ${root_prefix} instead of ${base_prefix} while setting ${target_base_prefix}, otherwise we might loose the root prefix configuration change in case of 'usrmerge' distro feature is enabled. Signed-off-by: Amarnath Valluri --- meta/classes/cross.bbclass | 2 +- 1 file changed, 1 insertion(+),

[OE-core] [PATCH v4 3/8] systemd: changes to support merged /usr

2017-06-13 Thread Amarnath Valluri
- Enable/disable the split-usr support in systemd based on 'usrmerge' DISTRO_FEATURE. - Modify rootprefix to point to ${root_prefix}, rather than ${base_prefix}. - And fixed firmware path to use ${nonarch_base_libdir} instead of hard-coded '/lib', because when 'usrmege' distro feature enabled t

[OE-core] [PATCH v4 7/8] image: create symlinks needed for merged /usr

2017-06-13 Thread Amarnath Valluri
Prepare the symlinks required for merged /usr at the time of rootfs creation. The links created in rootfs are: /bin --> /usr/sbin /sbin --> /usr/sbin /lib --> /usr/lib /lib64 --> /usr/lib64 We cannot make these symlinks as part of 'base-files' or some other package. Because at rootfs creation, in

[OE-core] [PATCH] buildhistory-diff: exclude paths from the output

2017-06-13 Thread Ed Bartosh
Implemented -e/--exclude-path command line option to exclude paths from buildhistory-diff output. [YOCTO #11459] Signed-off-by: Ed Bartosh --- meta/lib/oe/buildhistory_analysis.py | 51 scripts/buildhistory-diff| 12 ++--- 2 files changed, 43

Re: [OE-core] [PATCH] util-linux: upgrade to 2.30

2017-06-13 Thread Richard Purdie
On Mon, 2017-06-12 at 14:23 -0400, Denys Dmytriyenko wrote: > Ping. Any comments, issues? https://autobuilder.yocto.io/builders/build-appliance/builds/306/steps/BuildImages_1/logs/stdio ERROR: util-linux-2.30-r0 do_install_ptest_base: Function failed: do_install_ptest_base (log file is located

Re: [OE-core] [PATCH v3] mtools-native: disable reading host configs

2017-06-13 Thread Burton, Ross
On 13 June 2017 at 12:55, Ed Bartosh wrote: > +Upstream-Status: Pending > Inappropriate would be the right choice here. +SRC_URI_append_class-native = "file://disable-hardcoded-configs.patch" Whilst the leading whitespace isn't required here, it's good form to include it Ross --

Re: [OE-core] [PATCH v3 7/8] image: create symlinks needed for merged /usr

2017-06-13 Thread Valluri, Amarnath
On Tue, 2017-06-13 at 08:05 +, Peter Kjellerstedt wrote: > > > > -Original Message- > > From: openembedded-core-boun...@lists.openembedded.org > > [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf > > Of > > Amarnath Valluri > > Sent: den 13 juni 2017 08:53 > > To: op

[OE-core] [PATCH v3] mtools-native: disable reading host configs

2017-06-13 Thread Ed Bartosh
Removed code that reads /etc/mtools.conf, /etc/default/mtools.conf, /etc/mtools and /etc/default/mtools to ensure that mtools output doesn't depend on the global host configs. It's still possible to use ~/.mtoolsrc config or point MTOOLSRC environment variable to any configuration file if user wan

[OE-core] ✗ patchtest: failure for #11283 wic ls & cp & rm (rev2)

2017-06-13 Thread Patchwork
== Series Details == Series: #11283 wic ls & cp & rm (rev2) Revision: 2 URL : https://patchwork.openembedded.org/series/7139/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been executed on the p

[OE-core] [PATCH v2 23/26] wic: add 'wic rm' command

2017-06-13 Thread Ed Bartosh
Added empty 'wic rm' command that does nothing. The functionality will be added by the next commits. [YOCTO #11283] Signed-off-by: Ed Bartosh --- scripts/lib/wic/engine.py | 7 +++ scripts/wic | 14 ++ 2 files changed, 21 insertions(+) diff --git a/scripts/lib/wi

[OE-core] [PATCH v2 25/26] wic: implement removing directories

2017-06-13 Thread Ed Bartosh
Added support for removing directories using mdeltree utility to Disk.del method [YOCTO #11283] Signed-off-by: Ed Bartosh --- scripts/lib/wic/engine.py | 22 ++ 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/scripts/lib/wic/engine.py b/scripts/lib/wic/engine.

[OE-core] [PATCH v2 24/26] wic: implement removing files

2017-06-13 Thread Ed Bartosh
Added implementation of Disk.del method and wic_r function that removes files from the vfat partition using mdel utility. [YOCTO #11283] Signed-off-by: Ed Bartosh --- scripts/lib/wic/engine.py | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/scripts/lib/wic/e

[OE-core] [PATCH v2 26/26] selftest: add test_wic_rm test case

2017-06-13 Thread Ed Bartosh
Added test case for "wic rm" functionality. - remove file from vfat partition - remove directory from vfat partition Signed-off-by: Ed Bartosh --- meta/lib/oeqa/selftest/cases/wic.py | 30 ++ 1 file changed, 30 insertions(+) diff --git a/meta/lib/oeqa/selftes

[OE-core] [PATCH v2 19/26] wic: fully implement 'wic cp'

2017-06-13 Thread Ed Bartosh
Added implementation of Disk.copy method and wic_cp function that copies files/directories to the vfat partition of the partitioned image. [YOCTO #11283] Signed-off-by: Ed Bartosh --- scripts/lib/wic/engine.py | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/scrip

[OE-core] [PATCH v2 20/26] selftest: add test_wic_cp test case

2017-06-13 Thread Ed Bartosh
Added test case for "wic cp" functionality. - copy file to vfat partition - copy directory to vfat partition Signed-off-by: Ed Bartosh --- meta/lib/oeqa/selftest/cases/wic.py | 46 - 1 file changed, 45 insertions(+), 1 deletion(-) diff --git a/meta/

[OE-core] [PATCH v2 21/26] wic: add wic_init_parser_rm

2017-06-13 Thread Ed Bartosh
Add parser for 'wic rm' subcommand. Signed-off-by: Ed Bartosh --- scripts/wic | 6 ++ 1 file changed, 6 insertions(+) diff --git a/scripts/wic b/scripts/wic index 5e81fad..fc192ec 100755 --- a/scripts/wic +++ b/scripts/wic @@ -379,6 +379,12 @@ def wic_init_parser_cp(subparser): subpars

[OE-core] [PATCH v2 22/26] wic: add help and usage content for 'wic rm'

2017-06-13 Thread Ed Bartosh
Added wic_rm_help and wic_rm_usage variables to help.py. These variables contain help content that will be used in 'wic rm help' and 'wic rm --help' output. Signed-off-by: Ed Bartosh --- scripts/lib/wic/help.py | 59 - 1 file changed, 58 insertions

[OE-core] [PATCH v2 12/26] wic: add 'wic cp' command

2017-06-13 Thread Ed Bartosh
Added empty 'wic cp' command that does nothing. The functionality will be added by the next commits. [YOCTO #11283] Signed-off-by: Ed Bartosh --- scripts/lib/wic/engine.py | 7 +++ scripts/wic | 13 + 2 files changed, 20 insertions(+) diff --git a/scripts/lib/wic

[OE-core] [PATCH v2 05/26] wic: add wic_init_parser_ls

2017-06-13 Thread Ed Bartosh
Added parser for 'wic ls' command. Signed-off-by: Ed Bartosh --- scripts/wic | 25 + 1 file changed, 25 insertions(+) diff --git a/scripts/wic b/scripts/wic index 49cad86..6c9a30d 100755 --- a/scripts/wic +++ b/scripts/wic @@ -35,6 +35,8 @@ import os import sys import

[OE-core] [PATCH v2 16/26] filemap: check if dest is written for every block

2017-06-13 Thread Ed Bartosh
If lenght parameter is provided to sparse_copy call it's mandatory to check if the output file is fully written after reading unmapped block from input file. If it's not done then sparse_copy can write more data than specified length. Signed-off-by: Ed Bartosh --- scripts/lib/wic/filemap.py | 7

[OE-core] [PATCH v2 15/26] filemap: change signature of sparse_copy function

2017-06-13 Thread Ed Bartosh
Renamed parameter offset->skip to match names of dd parameters. Changed affected sparse_copy calls. Added explanation of the parameters to docstring. Signed-off-by: Ed Bartosh --- scripts/lib/wic/filemap.py | 15 --- scripts/lib/wic/plugins/imager/direct.py | 2 +- 2

[OE-core] [PATCH v2 10/26] wic: add wic_init_parser_cp

2017-06-13 Thread Ed Bartosh
Add parser for 'wic cp' subcommand and a custom argument type. Signed-off-by: Ed Bartosh --- scripts/wic | 16 1 file changed, 16 insertions(+) diff --git a/scripts/wic b/scripts/wic index 4161f80..945dda8 100755 --- a/scripts/wic +++ b/scripts/wic @@ -341,6 +341,8 @@ def imgty

[OE-core] [PATCH v2 18/26] wic: add Disk._put_part_image method

2017-06-13 Thread Ed Bartosh
This method copies partition image into the wic image. It will be used in 'wic cp' and 'wic rm' subcommands to copy changed partition back into wic image. Signed-off-by: Ed Bartosh --- scripts/lib/wic/engine.py | 5 + 1 file changed, 5 insertions(+) diff --git a/scripts/lib/wic/engine.py b/

[OE-core] [PATCH v2 17/26] filemap: calculate dst size correctly

2017-06-13 Thread Ed Bartosh
Fixed calculation of the dst file size using skip, seek and length parameters. Current code does it incorrectly which causes sparse_copy API to create unnecessary big output files. Signed-off-by: Ed Bartosh --- scripts/lib/wic/filemap.py | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-)

[OE-core] [PATCH v2 09/26] selftest: add new test case test_wic_ls

2017-06-13 Thread Ed Bartosh
Tested 'wic ls' functionality: - list of image partitions - list of directory content of vfat partition Signed-off-by: Ed Bartosh --- meta/lib/oeqa/selftest/cases/wic.py | 20 1 file changed, 20 insertions(+) diff --git a/meta/lib/oeqa/selftest/cases/wic.py b/meta/lib/oe

[OE-core] [PATCH v2 08/26] engine: implement listing wic images

2017-06-13 Thread Ed Bartosh
Implemented 'wic ls' functionality: - list image partitions - list directory content of vfat partitions [YOCTO #11283] Signed-off-by: Ed Bartosh --- scripts/lib/wic/engine.py | 84 +-- 1 file changed, 82 insertions(+), 2 deletions(-) diff --git a/s

[OE-core] [PATCH v2 13/26] wic: add Disk._prop helper

2017-06-13 Thread Ed Bartosh
Added generic helper to use in property methods to access commands in a lazy manner. Signed-off-by: Ed Bartosh --- scripts/lib/wic/engine.py | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/scripts/lib/wic/engine.py b/scripts/lib/wic/engine.py index f8f2844..e

[OE-core] [PATCH v2 07/26] wic: add 'wic ls' command

2017-06-13 Thread Ed Bartosh
Added empty 'wic ls' command that does nothing. The functionality will be added by the next commits. Signed-off-by: Ed Bartosh --- scripts/lib/wic/engine.py | 4 scripts/wic | 15 +++ 2 files changed, 19 insertions(+) diff --git a/scripts/lib/wic/engine.py b/scri

[OE-core] [PATCH v2 14/26] wic: add mcopy property

2017-06-13 Thread Ed Bartosh
Added property that points to the mcopy executable. Signed-off-by: Ed Bartosh --- scripts/lib/wic/engine.py | 5 + 1 file changed, 5 insertions(+) diff --git a/scripts/lib/wic/engine.py b/scripts/lib/wic/engine.py index e3701c4..f24fb9a 100644 --- a/scripts/lib/wic/engine.py +++ b/scripts/l

[OE-core] [PATCH v2 11/26] wic: add help and usage content for 'wic cp'

2017-06-13 Thread Ed Bartosh
Added wic_cp_help and wic_cp_usage variables to help.py. These variables contain help content that will be used in 'wic cp help' and 'wic cp --help' output. [YOCTO #11283] Signed-off-by: Ed Bartosh --- scripts/lib/wic/help.py | 62 + 1 file change

[OE-core] [PATCH v2 06/26] wic: add help and usage content for 'wic ls'

2017-06-13 Thread Ed Bartosh
Added wic_ls_help and wic_ls_usage variables to help.py. These variables contain help content that will be used in 'wic ls help' and 'wic ls --help' output. Signed-off-by: Ed Bartosh --- scripts/lib/wic/help.py | 65 + 1 file changed, 65 insertions

[OE-core] [PATCH v2 04/26] bootimg-pcbios: make boot image file unique

2017-06-13 Thread Ed Bartosh
Plugin code uses boot.img file name for an image file. If there are two partitions that use bootimg-pcbios wic breaks with an error "file already exists: boot.img" Made image file name unique by adding wks like number to it to fix the issue. Signed-off-by: Ed Bartosh --- scripts/lib/wic/plugins

[OE-core] [PATCH v2 03/26] filemap: add parameter 'length' to sparse_copy

2017-06-13 Thread Ed Bartosh
Added parameter 'length' to specify amount of data to write into destination file. This is useful when only part of source file should be written into destination file. Signed-off-by: Ed Bartosh --- scripts/lib/wic/filemap.py | 15 --- 1 file changed, 12 insertions(+), 3 deletions(-)

[OE-core] [PATCH v2 01/26] mtools-native: disable reading host configs

2017-06-13 Thread Ed Bartosh
Removed code that reads /etc/mtools.conf, /etc/default/mtools.conf, /etc/mtools and /etc/default/mtools to ensure that mtools output doesn't depend on the global host configs. It's still possible to use ~/.mtoolsrc config or point MTOOLSRC environment variable to any configuration file if user wan

[OE-core] [PATCH v2 02/26] filemap: fix skip logic

2017-06-13 Thread Ed Bartosh
Fixed bug in processing 'skip' parameter: don't read input file if end of bmap block is less than skip Simplified logic of positioning to the start of data inside a partially skipped bmap block. Signed-off-by: Ed Bartosh --- scripts/lib/wic/filemap.py | 11 +++ 1 file changed, 7 inse

[OE-core] [PATCH v2 00/26] #11283 wic ls & cp & rm

2017-06-13 Thread Ed Bartosh
Hi, This is a consolidated patchet made of previously sent 'wic ls' 'wic cp' and 'wic rm' patchset. It doesn't depend on generic efi implementation, which made these 3 patchsets pending. Changes in v2: - Added patch for mtools-native to fix wic tests breakage caused by non-deterministic mtools

[OE-core] ✗ patchtest: failure for "allarch: Append to vardepsexcl..." and 4 more

2017-06-13 Thread Patchwork
== Series Details == Series: "allarch: Append to vardepsexcl..." and 4 more Revision: 1 URL : https://patchwork.openembedded.org/series/7211/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been e

[OE-core] [PATCH 2/5] insane: Don't depend on OVERRIDES

2017-06-13 Thread Richard Purdie
In common with the other package handling functions, don't depend on the value of OVERRIDES. This means when we change MACHINE, we don't have to repackage everything. Signed-off-by: Richard Purdie --- meta/classes/insane.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/in

[OE-core] [PATCH 5/5] bitbake.conf: Don't exclude MACHINE/MACHINEOVERRIDES from hashes

2017-06-13 Thread Richard Purdie
A long time ago (6 years), this seemed like a good idea. The reality is that OVERRIDES should not be being added to hashes and if it is, it likely needs excluding in its own right. This was a nice workaround but we need to fix the real underlying issues now. In some cases this means excluding OVERR

  1   2   >