Re: [OE-core] [PATCH] libbsd: libbsd-overlay.pc: Set Cflags to use -I instead of -isystem

2017-02-22 Thread Richard Purdie
On Wed, 2017-02-22 at 20:45 -0300, Otavio Salvador wrote: > On Wed, Feb 22, 2017 at 3:51 PM, Fabio Berton > wrote: > > > > Hi! > > > > We need to backport this commit to morty. > Indeed; adding Richard on Cc. Armin is the person you need... Cheers, Richard --

Re: [OE-core] [PATCH 4/6] libdrm: Upgrade 2.4.74 -> 2.4.75

2017-02-22 Thread Burton, Ross
On 22 February 2017 at 13:02, Jussi Kukkonen wrote: > * Remove udev from depends (it's not actually used). > Is it not used by some of the tests? packages/corei7-64-poky-linux/libdrm/libdrm-tests: PKGSIZE changed from 350048 to 225496 (-35%) * PV changed from

Re: [OE-core] Patchwork not picking changes from the ML Was: [oe] [meta-python][PATCH] python-paho-mqtt: update to version 1.2

2017-02-22 Thread Michael Halstead
On Feb 22, 2017 1:56 PM, "Derek Straka" wrote: Martin - No problem. I'll resend the patches. Michael - Would it be worth waiting before I resend the change sets? It looks like at least a subset of them have made it through. Please wait while I make sure this problem is

Re: [OE-core] Patchwork not picking changes from the ML Was: [oe] [meta-python][PATCH] python-paho-mqtt: update to version 1.2

2017-02-22 Thread Derek Straka
Martin - No problem. I'll resend the patches. Michael - Would it be worth waiting before I resend the change sets? It looks like at least a subset of them have made it through. Thanks. -Derek On Wed, Feb 22, 2017 at 3:55 PM, Michael Halstead < mhalst...@linuxfoundation.org> wrote: > I've

Re: [OE-core] Patchwork not picking changes from the ML Was: [oe] [meta-python][PATCH] python-paho-mqtt: update to version 1.2

2017-02-22 Thread Jose Lamego
On 02/22/2017 02:55 PM, Michael Halstead wrote: > I've seen several issues with hooks. I was working on them yesterday and > will continue today. > > These are currently managed by hand but we are moving them into > configuration management which should help keep them working consistently.

[OE-core] [PATCH v2 2/2] meta/classes/populate_sdk: Adds support for generating eSDK manifest files

2017-02-22 Thread Francisco Pedraza
The functionalities to generate SDK and eSDK manifest files are different, the SDK comes from package information and the eSDK comes from sstate artifacts. Only execute write_sdk_{host, target}_manifest when is on populate_sdk class. Adds new functions write_sdk{host, target}_ext_manifest to

[OE-core] [PATCH v2 1/2] lib/oe/sdk: Add get_extra_sdk_info to reuse code in buildhistory

2017-02-22 Thread Francisco Pedraza
This function is going to be used for generating the target and host manifest files packages for eSDK. [YOCTO #9038] Signed-off-by: Francisco Pedraza --- meta/classes/buildhistory.bbclass | 20 meta/lib/oe/sdk.py| 17

[OE-core] [PATCH 1/1] selftest/eSDK.py: Cleanup when there is an error in setUpClass

2017-02-22 Thread mariano . lopez
From: Mariano Lopez Lately autobuilders are experiencing hangs with selftest, it seems it is cause if an error happens in setUpClass method of oeSDKExtSelfTest class because HTTP server keeps running in background. This patch will ensure tearDownClass will be run

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

2017-02-22 Thread Andreas Müller
On Wed, Feb 22, 2017 at 9:35 PM, Martin Jansa wrote: > 2nd build today just to confirm fix for chromium-wayland on qemux86, > pidgin and geoclue. > >> I've dropped only the last unblacklist for mpd which is still failing, >> will try it now with unblacklist, but without

Re: [OE-core] [PATCH 0/6] wic: fix for #11017

2017-02-22 Thread Ed Bartosh
On Wed, Feb 22, 2017 at 04:38:55PM +, Burton, Ross wrote: > Hi Ed, > > Something in your latest patchset is breaking selftest: > > https://autobuilder.yoctoproject.org/main/builders/nightly-wic/builds/626/steps/CreateWicImages/logs/stdio > > The broken commit is somewhere in ross/mut-wic.

Re: [OE-core] Patchwork not picking changes from the ML Was: [oe] [meta-python][PATCH] python-paho-mqtt: update to version 1.2

2017-02-22 Thread Michael Halstead
I've seen several issues with hooks. I was working on them yesterday and will continue today. These are currently managed by hand but we are moving them into configuration management which should help keep them working consistently. On Feb 22, 2017 12:47 PM, "Martin Jansa"

[OE-core] Patchwork not picking changes from the ML Was: [oe] [meta-python][PATCH] python-paho-mqtt: update to version 1.2

2017-02-22 Thread Martin Jansa
On Wed, Feb 22, 2017 at 12:45:36PM -0500, Derek Straka wrote: > Signed-off-by: Derek Straka It's not your fault Derek, but most of the patches from today and based on the pings from today also some earlier patches didn't make it into patchwork. This one is the only exception.

[OE-core] State of bitbake world, Failed tasks 2017-02-22

2017-02-22 Thread Martin Jansa
2nd build today just to confirm fix for chromium-wayland on qemux86, pidgin and geoclue. > I've dropped only the last unblacklist for mpd which is still failing, > will try it now with unblacklist, but without the version upgrade. This worked, the qemuarm issue reported in previous log happens

Re: [OE-core] [PATCH 11/24] cmake: update to 3.7.2

2017-02-22 Thread Philip Balister
Already in master-next, d3e5a6d38870ecede87812cb81c0b5630bd3b3ff Philip On 02/22/2017 06:51 AM, Alexander Kanavin wrote: > Signed-off-by: Alexander Kanavin > --- > .../cmake/{cmake-native_3.7.1.bb => cmake-native_3.7.2.bb}| 0 >

[OE-core] [PATCH 2/2] syslinux: fix build with glibc-2.25

2017-02-22 Thread Martin Jansa
Signed-off-by: Martin Jansa --- .../syslinux/syslinux-6.03-sysmacros.patch | 45 ++ meta/recipes-devtools/syslinux/syslinux_6.03.bb| 1 + 2 files changed, 46 insertions(+) create mode 100644

[OE-core] [PATCH 1/2] parted: fix build with glibc-2.25

2017-02-22 Thread Martin Jansa
Signed-off-by: Martin Jansa --- .../parted/parted/parted-3.2-sysmacros.patch | 32 ++ meta/recipes-extended/parted/parted_3.2.bb | 1 + 2 files changed, 33 insertions(+) create mode 100644

Re: [OE-core] [PATCH] libbsd: libbsd-overlay.pc: Set Cflags to use -I instead of -isystem

2017-02-22 Thread Fabio Berton
Hi! We need to backport this commit to morty. On 01/30/2017 03:41 PM, Otavio Salvador wrote: On Mon, Jan 30, 2017 at 2:27 PM, Fabio Berton wrote: pkg-config currently only handles -I and -L correctly, but misses -isystem, so we need to do this workaround to fix

Re: [OE-core] [PATCH 0/6] wic: fix for #11017

2017-02-22 Thread Burton, Ross
Hi Ed, Something in your latest patchset is breaking selftest: https://autobuilder.yoctoproject.org/main/builders/nightly-wic/builds/626/steps/CreateWicImages/logs/stdio The broken commit is somewhere in ross/mut-wic. Can you verify that I didn't leave something out, or otherwise chase this?

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

2017-02-22 Thread Burton, Ross
On 22 February 2017 at 16:24, Tanu Kaskinen wrote: > I'll investigate it. I'm not familiar with the topic, though, so I'll > first have to figure out some basic stuff: What does it mean to have > "relocations in .text"? Why is it a bad thing to have those? How can I > check if a

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

2017-02-22 Thread Tanu Kaskinen
On Wed, 2017-02-22 at 14:48 +, Burton, Ross wrote: > On 3 February 2017 at 07:06, Tanu Kaskinen wrote: > > > Relase notes: > > https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/10.0/ > > > > I'm seeing a new warning now: > > WARNING: pulseaudio-10.0-r0

Re: [OE-core] [PATCH 3/3] classes/populate_sdk_base: Adds support to generate extensible sdk package manifest

2017-02-22 Thread Aníbal Limón
On 02/22/2017 09:52 AM, Joshua Lock wrote: > On Tue, 2017-02-21 at 14:48 -0800, Francisco Pedraza wrote: >> This function writes on host and target manifest files for eSDK. >> [YOCTO #9038] >> >> Signed-off-by: Francisco Pedraza > com> >> --- >>

Re: [OE-core] [PATCH 3/3] classes/populate_sdk_base: Adds support to generate extensible sdk package manifest

2017-02-22 Thread Joshua Lock
On Tue, 2017-02-21 at 14:48 -0800, Francisco Pedraza wrote: > This function writes on host and target manifest files for eSDK. > [YOCTO #9038] > > Signed-off-by: Francisco Pedraza com> > --- >  meta/classes/populate_sdk_base.bbclass | 26 >

[OE-core] [PATCH] license.bbclass: run chown only under pseudo

2017-02-22 Thread Markus Lehtonen
The copy_license_files() function in license.bbclass is called in two different contexts. First, it is run as part of the do_populate_lic task. In addition, it is called from do_package task when LICENSE_CREATE_PACKAGE is enabled. The function has code that changes the owner of license files to

[OE-core] [PATCH 21/24] libnl: update to 3.2.29

2017-02-22 Thread Alexander Kanavin
Dropped patches are all backports. Signed-off-by: Alexander Kanavin --- ...01-lib-add-utility-function-nl_strerror_l.patch | 146 ...to-using-strerror_l-instead-of-strerror_r.patch | 403 -

[OE-core] [PATCH 23/24] nss: update to 3.28.1

2017-02-22 Thread Alexander Kanavin
Rebase nss-fix-support-cross-compiling.patch Signed-off-by: Alexander Kanavin --- ... => 0001-nss-fix-support-cross-compiling.patch} | 51 ++ .../nss/{nss_3.27.1.bb => nss_3.28.1.bb} | 8 ++-- 2 files changed, 18 insertions(+),

[OE-core] [PATCH 24/24] systemtap: update to 3.1

2017-02-22 Thread Alexander Kanavin
Removed patches are in upstream. Rebase monitor-option.patch and no-msgfmt-check.patch Add support for python 3 probes (this necessitates the 0001-Do-not-let-configure-write-a-python-location-into-th.patch) Add perl to RDEPENDS to fix a QA warning about one of the installed files. Signed-off-by:

[OE-core] [PATCH 16/24] ffmpeg: update to 3.2.4

2017-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-multimedia/ffmpeg/{ffmpeg_3.2.2.bb => ffmpeg_3.2.4.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/ffmpeg/{ffmpeg_3.2.2.bb => ffmpeg_3.2.4.bb} (97%) diff --git

[OE-core] [PATCH 22/24] libwebp: update to 0.6.0

2017-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-multimedia/webp/{libwebp_0.5.1.bb => libwebp_0.6.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/webp/{libwebp_0.5.1.bb => libwebp_0.6.0.bb} (93%) diff --git

[OE-core] [PATCH 15/24] epiphany: update to 3.22.6

2017-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../recipes-gnome/epiphany/{epiphany_3.22.3.bb => epiphany_3.22.6.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-gnome/epiphany/{epiphany_3.22.3.bb => epiphany_3.22.6.bb} (83%) diff

[OE-core] [PATCH 19/24] kbd: update to 2.0.4

2017-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-core/kbd/{kbd_2.0.3.bb => kbd_2.0.4.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-core/kbd/{kbd_2.0.3.bb => kbd_2.0.4.bb} (92%) diff --git

[OE-core] [PATCH 18/24] iso-codes: update to 3.74

2017-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../iso-codes/{iso-codes_3.72.bb => iso-codes_3.74.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/iso-codes/{iso-codes_3.72.bb => iso-codes_3.74.bb} (76%) diff

[OE-core] [PATCH 17/24] gnutls: update to 3.5.9

2017-02-22 Thread Alexander Kanavin
Drop 0001-Do-not-add-cli-args.h-to-cli-args.stamp-Makefile-tar.patch, it's merged upstream. Rebase 0001-configure.ac-fix-sed-command.patch. Signed-off-by: Alexander Kanavin --- ...cli-args.h-to-cli-args.stamp-Makefile-tar.patch | 27 --

[OE-core] [PATCH 13/24] ed: update to 1.14.1

2017-02-22 Thread Alexander Kanavin
Revert to the upstream server, now that we can handle .lz files. License checksum changes are due to copyright years. Signed-off-by: Alexander Kanavin --- meta/recipes-extended/ed/{ed_1.9.bb => ed_1.14.1.bb} | 12 ++-- 1 file changed, 6 insertions(+),

[OE-core] [PATCH 14/24] webkitgtk: update to 2.14.5

2017-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-sato/webkit/{webkitgtk_2.14.2.bb => webkitgtk_2.14.5.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-sato/webkit/{webkitgtk_2.14.2.bb => webkitgtk_2.14.5.bb} (97%) diff --git

[OE-core] [PATCH 12/24] lzip: add a recipe from meta-oe

2017-02-22 Thread Alexander Kanavin
ed tarballs are now available only in .lz format, which saves them an amazing 30 kilobytes over gz. Signed-off-by: Alexander Kanavin --- meta/recipes-extended/lzip/lzip_1.18.bb | 41 + 1 file changed, 41 insertions(+) create

[OE-core] [PATCH 08/24] bash-completion: update to 2.5

2017-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../{bash-completion_2.4.bb => bash-completion_2.5.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/bash-completion/{bash-completion_2.4.bb => bash-completion_2.5.bb}

[OE-core] [PATCH 11/24] cmake: update to 3.7.2

2017-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../cmake/{cmake-native_3.7.1.bb => cmake-native_3.7.2.bb}| 0 meta/recipes-devtools/cmake/cmake.inc | 4 ++-- meta/recipes-devtools/cmake/{cmake_3.7.1.bb => cmake_3.7.2.bb}

[OE-core] [PATCH 07/24] babeltrace: update to 1.5.2

2017-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../recipes-kernel/lttng/{babeltrace_1.5.1.bb => babeltrace_1.5.2.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-kernel/lttng/{babeltrace_1.5.1.bb => babeltrace_1.5.2.bb} (82%) diff

[OE-core] [PATCH 06/24] libva: fix upstream version check

2017-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-graphics/libva/libva_1.7.3.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-graphics/libva/libva_1.7.3.bb b/meta/recipes-graphics/libva/libva_1.7.3.bb index a7b4b90a062..982b48ce943 100644

[OE-core] [PATCH 10/24] btrfs-tools: update to 4.9.1

2017-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../btrfs-tools/{btrfs-tools_4.8.5.bb => btrfs-tools_4.9.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/btrfs-tools/{btrfs-tools_4.8.5.bb => btrfs-tools_4.9.1.bb} (95%)

[OE-core] [PATCH 09/24] boost: update to 1.63.0

2017-02-22 Thread Alexander Kanavin
Drop backported 0002-boost-test-execution_monitor.hpp-fix-mips-soft-float.patch Rebase consider-hardfp.patch to 0001-When-using-soft-float-on-ARM-we-should-not-expect-th.patch Signed-off-by: Alexander Kanavin --- ...bjam-native_1.62.0.bb =>

[OE-core] [PATCH 05/24] libepoxy: fix upstream version check

2017-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-graphics/libepoxy/libepoxy_1.4.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-graphics/libepoxy/libepoxy_1.4.0.bb b/meta/recipes-graphics/libepoxy/libepoxy_1.4.0.bb index

[OE-core] [PATCH 04/24] sysprof: inherit upstream-version-is-even

2017-02-22 Thread Alexander Kanavin
It is a gnome project, and so is subject to same versioning convention. Signed-off-by: Alexander Kanavin --- meta/recipes-kernel/sysprof/sysprof_3.22.3.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 02/24] zlib: fix upstream version check

2017-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-core/zlib/zlib_1.2.8.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/zlib/zlib_1.2.8.bb b/meta/recipes-core/zlib/zlib_1.2.8.bb index 913c7033d44..06d1d21d516 100644 ---

[OE-core] [PATCH 01/24] ruby: fix upstream version check

2017-02-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/ruby/ruby.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/ruby/ruby.inc b/meta/recipes-devtools/ruby/ruby.inc index f38ebb0a151..e24ae24187d 100644 ---

[OE-core] [PATCH 00/24] Recipe updates and version check fixes

2017-02-22 Thread Alexander Kanavin
I've skipped openssl 1.1 update (https://bugzilla.yoctoproject.org/show_bug.cgi?id=11091) and gperf 3.1 update (incompatible with latest libcap 2.25). The following changes since commit f04f4981c1309f07b569dc953f9b2f25695eb58f: wget.py: match .lz tarballs as well when determining latest

[OE-core] [PATCH 03/24] kconfig-frontends: fetch source from git

2017-02-22 Thread Alexander Kanavin
This is where development happens; tarballs are no longer produced. Signed-off-by: Alexander Kanavin --- .../kconfig-frontends/kconfig-frontends_3.12.0.0.bb | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git

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

2017-02-22 Thread Burton, Ross
On 3 February 2017 at 07:06, Tanu Kaskinen wrote: > Relase notes: > https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/10.0/ > I'm seeing a new warning now: WARNING: pulseaudio-10.0-r0 do_package_qa: QA Issue: ELF binary

[OE-core] [PATCH v2] image_types_wic: fix expansion error

2017-02-22 Thread Ed Bartosh
Variable WKS_SEARCH_PATH was not fully expanded when used directly in this expression: WKS_FULL_PATH = "${@wks_search('${WKS_FILES}'.split(), '${WKS_SEARCH_PATH}') or ''}" This caused expansion error: bb.data_smart.ExpansionError: Failure expanding variable WKS_FULL_PATH, which

[OE-core] [PATCH] initscripts/sysfs.sh: mount configfs if present

2017-02-22 Thread Mike Looijmans
configfs is another kernel virtual file system that should be mounted if configured, so if it's configured into the kernel, mount it. It is used to configure e.g. USB gadget mode and devicetree overlays. Signed-off-by: Mike Looijmans ---

[OE-core] State of bitbake world, Failed tasks 2017-02-22

2017-02-22 Thread Martin Jansa
Big thanks to Andreas who sent most of the fixes! I've dropped only the last unblacklist for mpd which is still failing, will try it now with unblacklist, but without the version upgrade. == Number of issues - stats == {| class='wikitable' !|Date !!colspan='3'|Failed tasks

[OE-core] [PATCH 6/6] gdk-pixbuf: Upgrade 2.36.1 -> 2.36.5

2017-02-22 Thread Jussi Kukkonen
Mostly bug fix releases. Generating the thumbnailer metadata now requires running yet another tool at build time. This is broken for cross-compiling, add a work-around. Add gdk-pixbuf-native to DEPENDS to make the above workaround possible: We already build gdk-pixbuf-native anyway so this is

[OE-core] [PATCH 5/6] menu-cache: Upgrade 1.0.1 -> 1.0.2

2017-02-22 Thread Jussi Kukkonen
Small bug fix release. Signed-off-by: Jussi Kukkonen --- .../menu-cache/{menu-cache_1.0.1.bb => menu-cache_1.0.2.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/menu-cache/{menu-cache_1.0.1.bb =>

[OE-core] [PATCH 4/6] libdrm: Upgrade 2.4.74 -> 2.4.75

2017-02-22 Thread Jussi Kukkonen
* Remove udev from depends (it's not actually used). * Rebase a patch Signed-off-by: Jussi Kukkonen --- .../recipes-graphics/drm/libdrm/installtests.patch | 28 +++--- .../drm/{libdrm_2.4.74.bb => libdrm_2.4.75.bb} | 6 ++--- 2 files changed, 22

[OE-core] [PATCH 2/6] gtk+3: Upgrade 3.22.7 -> 3.22.8

2017-02-22 Thread Jussi Kukkonen
Bug fix release. Signed-off-by: Jussi Kukkonen --- meta/recipes-gnome/gtk+/{gtk+3_3.22.7.bb => gtk+3_3.22.8.bb} | 4 ++-- ...tk-icon-utils-native_3.22.7.bb => gtk-icon-utils-native_3.22.8.bb} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) rename

[OE-core] [PATCH 3/6] libgudev: Upgrade 230 -> 231

2017-02-22 Thread Jussi Kukkonen
Very small bug fix release. Use --disable-umockdev: Testing is great but a single regression test isn't really worth a new build dependency (that isn't in oe-core yet). Signed-off-by: Jussi Kukkonen --- meta/recipes-gnome/libgudev/{libgudev_230.bb => libgudev_231.bb}

[OE-core] [PATCH 1/6] glib-2.0: Upgrade 2.50.2 -> 2.50.3

2017-02-22 Thread Jussi Kukkonen
Tiny bug fix release. Signed-off-by: Jussi Kukkonen --- meta/recipes-core/glib-2.0/{glib-2.0_2.50.2.bb => glib-2.0_2.50.3.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-core/glib-2.0/{glib-2.0_2.50.2.bb => glib-2.0_2.50.3.bb} (86%)

[OE-core] [PATCH 0/6] Version upgrades

2017-02-22 Thread Jussi Kukkonen
A bunch of minor version upgrades. The one that might need a closer look is gdk-pixbuf: There's now yet another tool that's required at build time and the build system is broken for the cross-compile case. Please drop the earlier gdk-pixbuf (2.36.4) upgrade. Cheers, Jussi The following

[OE-core] [PATCH] python-ptyprocess: BBCLASSEXTEND to native

2017-02-22 Thread liu . ming50
From: Ming Liu Some developers might need it. Signed-off-by: Ming Liu --- meta/recipes-devtools/python/python-ptyprocess_0.5.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH] python-pexpect: BBCLASSEXTEND to native

2017-02-22 Thread liu . ming50
From: Ming Liu Some developers might need it. Signed-off-by: Ming Liu --- meta/recipes-devtools/python/python-pexpect_4.2.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [OE-core] [PATCH] image_types_wic: fix expansion error

2017-02-22 Thread Burton, Ross
On 22 February 2017 at 11:12, Ed Bartosh wrote: > -WKS_FULL_PATH = "${@wks_search('${WKS_FILES}'.split(), > '${WKS_SEARCH_PATH}') or ''}" > +WKS_FULL_PATH = "${@wks_search('${WKS_FILES}'.split(), > d.getVar('WKS_SEARCH_PATH')) or ''}" > I think it would be safer to

Re: [OE-core] [PATCH] image_types_wic: fix expansion error

2017-02-22 Thread Martin Jansa
On Wed, Feb 22, 2017 at 01:12:29PM +0200, Ed Bartosh wrote: > Variable WKS_SEARCH_PATH was not fully expanded when used directly > in this expression: > WKS_FULL_PATH = "${@wks_search('${WKS_FILES}'.split(), > '${WKS_SEARCH_PATH}') or ''}" > This caused expansion error:

[OE-core] [PATCH] image_types_wic: fix expansion error

2017-02-22 Thread Ed Bartosh
Variable WKS_SEARCH_PATH was not fully expanded when used directly in this expression: WKS_FULL_PATH = "${@wks_search('${WKS_FILES}'.split(), '${WKS_SEARCH_PATH}') or ''}" This caused expansion error: bb.data_smart.ExpansionError: Failure expanding variable WKS_FULL_PATH, which

[OE-core] [PATCH] bitbake.conf: fix ineffective include conf/target/${TARGET_SYS}.conf

2017-02-22 Thread Andre McCurdy
TARGET_SYS is defined in terms of TARGET_ARCH, so it's not valid until after TUNE_ARCH has been set by the machine config. The original order of includes resulted in an attempt to include non-existent files such as: conf/target/INVALID-oe-linux.conf Signed-off-by: Andre McCurdy

Re: [OE-core] Task sequence question

2017-02-22 Thread Andreas Müller
On Wed, Feb 22, 2017 at 11:01 AM, Burton, Ross wrote: > > On 21 February 2017 at 23:20, Andreas Müller > wrote: >> >> after some fixing in meta-oe it seems I am able to build some >> xfce-image again. Watching the tasks go by I noticed that

[OE-core] [PATCH V5 0/1] ltp: upgrade to 20170116

2017-02-22 Thread Dengke Du
Changed in V5: Fix build errors when distro is poky-lsb Changed in V4: Rebase on the latest oe-core master branch Changed in V3: Add the runtime depends packages: "unzip gzip cpio cronie logrotate which at" according to Yi zhao's suggestion. Changed in V2:

[OE-core] [PATCH V5 1/1] ltp: upgrade to 20170116

2017-02-22 Thread Dengke Du
1. Upgrade ltp from 20160126 to 20170116. 2. Delete some patches because these have been integrated in upstream. 0001-ltp-Don-t-link-against-libfl.patch 0006-sendfile-Use-off64_t-instead-of-__off64_t.patch 0007-replace-SIGCLD-with-SIGCHLD.patch

Re: [OE-core] Task sequence question

2017-02-22 Thread Burton, Ross
On 21 February 2017 at 23:20, Andreas Müller wrote: > after some fixing in meta-oe it seems I am able to build some > xfce-image again. Watching the tasks go by I noticed that do_rootfs is > running already while many recipes still do their do_package_qa. This >

Re: [OE-core] [PATCH] python-native: extend RPROVIDES

2017-02-22 Thread Burton, Ross
On 22 February 2017 at 07:34, wrote: > Let RPROVIDES include identical packages as listed in PROVIDES of > python-2.7-manifest.inc, to satisfy the native runtime requirement > on python-native. > How about changing the script so that the generated manifest also contains

[OE-core] [PATCH v2 18/25] firmware: use ${nonarch_base_libdir} for firmware installation.

2017-02-22 Thread Amarnath Valluri
Replace hardcoded '/lib' in kernel firmware installation path with ${nonarch_base_libdir}. Signed-off-by: Amarnath Valluri --- .../linux-firmware/linux-firmware_git.bb | 168 ++--- 1 file changed, 84 insertions(+), 84 deletions(-) diff

[OE-core] [PATCH v2 19/25] mdadm: Avoid using hardocded udev, sbin paths

2017-02-22 Thread Amarnath Valluri
Use appropriate bitbake variables inplace of below hardcoded locations: /sbin -> ${base_sbindir} /lib/udev -> ${nonarch_base_libdir}/udev Signed-off-by: Amarnath Valluri --- meta/recipes-extended/mdadm/mdadm_4.0.bb | 6 -- 1 file changed, 4 insertions(+), 2

[OE-core] [PATCH v2 20/25] mktemp: Move installed files only when needed

2017-02-22 Thread Amarnath Valluri
Move binary(ies) only when ${base_bindir} != ${bindir}. When usrmerge distro feature is enabled they both might point to same location. Signed-off-by: Amarnath Valluri --- meta/recipes-extended/mktemp/mktemp_1.7.bb | 8 +--- 1 file changed, 5 insertions(+), 3

[OE-core] [PATCH v2 25/25] insane.bbclass: Add package QA check for merged /usr.

2017-02-22 Thread Amarnath Valluri
This check makes sure that, when usrmerge distro feature enabled, no package installs files to root (/bin, /sbin, /lib, /lib64) folders. Signed-off-by: Amarnath Valluri --- meta/classes/insane.bbclass | 16 1 file changed, 16 insertions(+) diff

[OE-core] [PATCH v2 24/25] image: create symlinks needed for merged /usr

2017-02-22 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,

[OE-core] [PATCH v2 23/25] lttng-modules: Replace '/lib' with ${nonarch_base_libdir}

2017-02-22 Thread Amarnath Valluri
Do not assume '/lib' for kernel modules location, instead use ${nonarch_base_libdir}. Because when 'usrmerge' distro feature is enabled, kernel modules are not located in /lib/modules, instead /usr/lib/modules. Signed-off-by: Amarnath Valluri ---

[OE-core] [PATCH v2 16/25] libarchive: Backport upstream fixes.

2017-02-22 Thread Amarnath Valluri
These set of patches backported from upstream, which fixes the issues in extracting hardlinks over softlinks while etracting packages by opkg. Signed-off-by: Amarnath Valluri --- ...te_disk_posix.c-make-_fsobj-functions-mor.patch | 245 +

[OE-core] [PATCH v2 21/25] net-tools: Place package content as per bitbake environment.

2017-02-22 Thread Amarnath Valluri
net-tools Makefile was hardcoded sbin, bin installation paths to /bin and /sbin respectively. This change moves the installed files to appropriate location as per configured bitbake environment. This might be solved much better way by patching Makefile, but that causing build issues, as

[OE-core] [PATCH v2 22/25] lsb: Make use of appropriate bitbake variables.

2017-02-22 Thread Amarnath Valluri
Using of bitbake environment variables in-place of hardcoded strings makes this recipe portable to all environments. Signed-off-by: Amarnath Valluri --- meta/recipes-extended/lsb/lsb_4.1.bb | 40 +--- 1 file changed, 19 insertions(+),

[OE-core] [PATCH v2 17/25] kernel: use ${nonarch_base_libdir} for kernel modules installation.

2017-02-22 Thread Amarnath Valluri
Replace hardcoded '/lib' in kernel modules installation path with ${nonarch_base_libdir}, which is meant exactly for this. Signed-off-by: Amarnath Valluri --- meta/classes/kernel-module-split.bbclass | 2 +- meta/classes/kernel.bbclass | 14

[OE-core] [PATCH v2 15/25] util-linux, shadow: Make 'nologin' alternative command

2017-02-22 Thread Amarnath Valluri
Both shadow and util-linux packages provides 'nologin' binary in ${base_sbindir} and ${sbindir} respectively, this leads to conflict when 'usrmerge' feature is enabled, where ${sbindir} == ${base_sbindir}. Hance, handle this to alternative system to resolve the conflict. Signed-off-by: Amarnath

[OE-core] [PATCH v2 12/25] attr/acl: Do not create broken static library link when not needed

2017-02-22 Thread Amarnath Valluri
Stop creating the static library archieve(liba(ttr|cl).a) when --disable-static configure option used. Signed-off-by: Amarnath Valluri --- meta/recipes-support/attr/ea-acl.inc | 2 + ...gure-option-to-enable-disable-static-libr.patch | 70

[OE-core] [PATCH v2 07/25] busybox: changes to support merged /usr

2017-02-22 Thread Amarnath Valluri
Most of the shell scripts refer to /bin/sh inside the script. When 'usrmege' feature is enabled, this path would be /usr/bin/sh. Hence, to satisfy build dependency add '/bin/sh' to it's providers list. Signed-off-by: Amarnath Valluri ---

[OE-core] [PATCH v2 11/25] util-linux: Fix packaging with "usrmerge"

2017-02-22 Thread Amarnath Valluri
From: Jussi Kukkonen Make sure fsck.cramfs is packaged before fsck so the latter does not steal the fsck.cramfs binary when building with usrmerge DISTRO_FEATURE. Signed-off-by: Jussi Kukkonen --- meta/recipes-core/util-linux/util-linux.inc

[OE-core] [PATCH v2 09/25] musl: Fix issues in relative symlink creation

2017-02-22 Thread Amarnath Valluri
Make use of lnr/ln -r while creating relative symlinks than guessing the relalive path. Signed-off-by: Amarnath Valluri --- ...dynamic-linker-a-relative-symlink-to-libc.patch | 62 ++ meta/recipes-core/musl/musl_git.bb | 2 +- 2

[OE-core] [PATCH v2 10/25] glibc: Ensure ldconfig is packaged into glibc

2017-02-22 Thread Amarnath Valluri
From: Jussi Kukkonen If "usrmerge" feature is used, /usr/sbin/ldconfig gets packaged into glibc-utils instead of glibc: Switch PACKAGES order to prevent this. Signed-off-by: Jussi Kukkonen --- meta/recipes-core/glibc/glibc-package.inc | 2 +-

[OE-core] [PATCH v2 08/25] sed: changes to support merged /usr

2017-02-22 Thread Amarnath Valluri
Few of the perl scripts referring '#!/bin/sed' inside the script. But when 'usrmerge' feature is enabled this path would be /usr/bin/sed. So to satisfy build dependency add '/bin/sed' to it's providers list. Signed-off-by: Amarnath Valluri ---

[OE-core] [PATCH v2 13/25] systemd: Do not add libnss_* to systemd package

2017-02-22 Thread Amarnath Valluri
libnss_* files should be part of corresponding sub-packages, the split happens by do_package_split(). By adding ${libdir}/libnss_* to FILES_${PN}, those files endup in systemd package when ${libdir} == ${base_libdir}. Signed-off-by: Amarnath Valluri ---

[OE-core] [PATCH v2 06/25] bash: changes to support merged /usr

2017-02-22 Thread Amarnath Valluri
Most of shell scripts refer to '#!/bin/{sh,bash}' inside the script. But when 'usrmege' feature is enabled this path will be /usr/bin/{sh, bash}. so to satisify build dependency add '/bin/{sh,bash}' to its providers list. Signed-off-by: Amarnath Valluri ---

[OE-core] [PATCH v2 03/25] cross.bbclass: merged /usr support

2017-02-22 Thread Amarnath Valluri
When 'usrmerge' distro feature enabled match target_base_libdir to ${target_libdir}. Signed-off-by: Amarnath Valluri --- meta/classes/cross.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/cross.bbclass

[OE-core] [PATCH v2 04/25] base-files: Replace hardcoded root paths with appropriate bitbake variables

2017-02-22 Thread Amarnath Valluri
/bin, /sbin, /lib are replaced with ${base_bindir}, ${base_sbindir} and ${base_libdir}. Signed-off-by: Amarnath Valluri --- meta/recipes-core/base-files/base-files_3.0.14.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git

[OE-core] [PATCH v2 02/25] bitbake.conf: Modify nativesdk variables to support 'usrmerge' DISTRO_FEATURE

2017-02-22 Thread Amarnath Valluri
Modify base bin, sbin, and lib nativesdk variables to be ${prefix_nativesdk}/$d, when the usrmerge DISTRO_FEATURE is enabled. Signed-off-by: Amarnath Valluri --- meta/conf/bitbake.conf | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git

[OE-core] [PATCH v2 25/25] insane.bbclass: Add package QA check for merged /usr.

2017-02-22 Thread Amarnath Valluri
This check makes sure that, when usrmerge distro feature enabled, no package installs files to root (/bin, /sbin, /lib, /lib64) folders. Signed-off-by: Amarnath Valluri --- meta/classes/insane.bbclass | 16 1 file changed, 16 insertions(+) diff

[OE-core] [PATCH v2 00/25] Fix for #7040 - Support for /usr merge

2017-02-22 Thread Amarnath Valluri
This set of patches implements the long-standing feature - merging of /bin, /sbin, /libs to their /usr counterparts. It introduces a 'usrmerge' DISTRO_FEATURE, when it's enabled: - other than native all base paths(base_{bin,sbin,lib}dir) points to ${exec_prefix}/{bin,sbin,lib} -

[OE-core] [PATCH v2 01/25] bitbake.conf: support for merged usr with DISTRO_FEATURE usrmerge

2017-02-22 Thread Amarnath Valluri
From: Joshua Lock Modify bindir, libdir and sbindir to be exec_prefix/$d, rather than base_prefix/$d, when the usrmerge DISTRO_FEATURE is enabled. Signed-off-by: Joshua Lock --- meta/conf/bitbake.conf | 12 1 file changed, 8

[OE-core] [PATCH v2 20/25] mktemp: Move installed files only when needed

2017-02-22 Thread Amarnath Valluri
Move binary(ies) only when ${base_bindir} != ${bindir}. When usrmerge distro feature is enabled they both might point to same location. Signed-off-by: Amarnath Valluri --- meta/recipes-extended/mktemp/mktemp_1.7.bb | 8 +--- 1 file changed, 5 insertions(+), 3

[OE-core] [PATCH v2 22/25] lsb: Make use of appropriate bitbake variables.

2017-02-22 Thread Amarnath Valluri
Using of bitbake environment variables in-place of hardcoded strings makes this recipe portable to all environments. Signed-off-by: Amarnath Valluri --- meta/recipes-extended/lsb/lsb_4.1.bb | 40 +--- 1 file changed, 19 insertions(+),

[OE-core] [PATCH v2 21/25] net-tools: Place package content as per bitbake environment.

2017-02-22 Thread Amarnath Valluri
net-tools Makefile was hardcoded sbin, bin installation paths to /bin and /sbin respectively. This change moves the installed files to appropriate location as per configured bitbake environment. This might be solved much better way by patching Makefile, but that causing build issues, as

[OE-core] [PATCH v2 24/25] image: create symlinks needed for merged /usr

2017-02-22 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,

[OE-core] [PATCH v2 23/25] lttng-modules: Replace '/lib' with ${nonarch_base_libdir}

2017-02-22 Thread Amarnath Valluri
Do not assume '/lib' for kernel modules location, instead use ${nonarch_base_libdir}. Because when 'usrmerge' distro feature is enabled, kernel modules are not located in /lib/modules, instead /usr/lib/modules. Signed-off-by: Amarnath Valluri ---

[OE-core] [PATCH v2 18/25] firmware: use ${nonarch_base_libdir} for firmware installation.

2017-02-22 Thread Amarnath Valluri
Replace hardcoded '/lib' in kernel firmware installation path with ${nonarch_base_libdir}. Signed-off-by: Amarnath Valluri --- .../linux-firmware/linux-firmware_git.bb | 168 ++--- 1 file changed, 84 insertions(+), 84 deletions(-) diff

  1   2   >