Re: [OE-core] [PATCH] busybox: 1.29.3 -> 1.30.1

2019-02-15 Thread Andrej Valek
= "qemuarm" DISTRO = "poky" DISTRO_VERSION = "2.6+snapshot-20190215" TUNE_FEATURES= "arm armv5 thumb dsp" TARGET_FPU = "soft" meta meta-poky meta-yocto-bsp = "master-next:227617e923ce25ee266df51828ac4cc

Re: [OE-core] [PATCH v3] Fix cp's target path for ext* filesystems

2019-02-15 Thread Leonardo Rangel
Does anybody have other suggestions on this one? > Python subprocess' shell=True defaults to /bin/sh[1][2], which > often refers to a POSIX-compliant shell. As the -e flag is > not defined in the POSIX standard[3], some shells may > interpret "-e" as the first argument to the echo command, >

[OE-core] [OE-Core][PATCH] kernel-fitimage.bbclass: Fix the dependency issue while generating fitimage_initramfs

2019-02-15 Thread Manjukumar Matha
When building fitimage_initramfs, the correct depedency is to build after do_bundle_initramfs. We can run into the following dependency issue DEBUG: Python function extend_recipe_sysroot finished DEBUG: Executing shell function do_assemble_fitimage_initramfs aarch64-xilinx-linux-objcopy:

Re: [OE-core] [OE-Core][PATCH] bmap-tools: update from 3.4 to 3.5

2019-02-15 Thread Richard Purdie
On Thu, 2019-02-14 at 21:09 +, Alex Kiernan wrote: > bmap-tools 3.5 was released August 2018 but has no release tarball, > so > switch to using the git fetcher. Also pull in the fix for > StopIteration > being transformed into RuntimeError for Python 3.7. > > Signed-off-by: Alex Kiernan

Re: [OE-core] [PATCH v3 3/3] image_types.bbclass: Set memory usage limit and CPU threads for xz

2019-02-15 Thread Khem Raj
On Fri, Feb 15, 2019 at 5:44 AM Otavio Salvador wrote: > > On Tue, Feb 12, 2019 at 3:48 AM Khem Raj wrote: > > > > when building with opkg backend and huge packages e.g. chromium/llvm all > > going in parallel, memory pressure causes xz to catapult with > > > > do_package_write_ipk: Failed to

Re: [OE-core] [PATCH 1/3] busybox: Remove PN from rdeps of PN-dev

2019-02-15 Thread Khem Raj
On Fri, Feb 15, 2019 at 8:04 AM Richard Purdie wrote: > > On Fri, 2019-02-15 at 07:01 -0800, Khem Raj wrote: > > Richard/Ross > > > > Are you able to reproduce the problem and have > > alternative solution? > > Your reproduction steps needed "use ipk", then yes, I could. I've sent > out a patch

Re: [OE-core] [PATCH 1/3] busybox: Remove PN from rdeps of PN-dev

2019-02-15 Thread Richard Purdie
On Fri, 2019-02-15 at 07:01 -0800, Khem Raj wrote: > Richard/Ross > > Are you able to reproduce the problem and have > alternative solution? Your reproduction steps needed "use ipk", then yes, I could. I've sent out a patch which addresses the problem. Cheers, Richard --

[OE-core] [PATCH 5/5] lib/oe, oeqa/selftest: Fix DeprecationWarning: invalid escape sequence

2019-02-15 Thread Richard Purdie
Fix another load of regex escape sequence warnings for newer python versions. Signed-off-by: Richard Purdie --- meta/lib/oe/recipeutils.py | 8 meta/lib/oeqa/selftest/cases/bbtests.py | 6 +++--- meta/lib/oeqa/selftest/cases/devtool.py | 2 +-

[OE-core] [PATCH 3/5] lttng-ust: Upgrade 2.10.2 -> 2.10.3

2019-02-15 Thread Richard Purdie
Signed-off-by: Richard Purdie --- .../lttng/{lttng-ust_2.10.2.bb => lttng-ust_2.10.3.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-kernel/lttng/{lttng-ust_2.10.2.bb => lttng-ust_2.10.3.bb} (90%) diff --git

[OE-core] [PATCH 4/5] lib/buildstats: Improve error message

2019-02-15 Thread Richard Purdie
Just stating the recipe counts are different isn't helpful, showing the differences makes it much easier to understand what changed. Signed-off-by: Richard Purdie --- scripts/lib/buildstats.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/lib/buildstats.py

[OE-core] [PATCH 1/5] target-sdk-provides-dummy: Extend to -dev and -src packages

2019-02-15 Thread Richard Purdie
This avoids errors when running populate_sdk under opkg: * Problem 1/1: * - package busybox-dev-1.30.1-r0.core2-64 requires busybox = 1.30.1-r0, but none of the providers can be installed * * Solution 1: * - allow deinstallation of

[OE-core] [PATCH 2/5] lttng-tools: Upgrade 2.10.5 -> 2.10.6

2019-02-15 Thread Richard Purdie
Signed-off-by: Richard Purdie --- .../lttng/{lttng-tools_2.10.5.bb => lttng-tools_2.10.6.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-kernel/lttng/{lttng-tools_2.10.5.bb => lttng-tools_2.10.6.bb} (97%) diff --git

Re: [OE-core] [OE-Core][PATCH] perf: Package libperf-jvmti.so as part of ${PN}

2019-02-15 Thread Alex Kiernan
On Tue, Jan 15, 2019 at 6:55 AM Alex Kiernan wrote: > > perf's jvmti support builds libperf-jvmti.so that needs to be packaged > as part of the main package, not a developer package. Given there's no > files in the developer package, override FILES_SOLIBSDEV so it's not > gobbled by

Re: [OE-core] [PATCH] mesa: upgrade 18.1.9 -> 18.3.3

2019-02-15 Thread Alexander Kanavin
On Fri, 15 Feb 2019 at 16:16, Otavio Salvador wrote: > I don't see urgency in to do the convertion so if there is more people > which wishes to keep autotools for this release, we can skip it for > 19.0.1 upgrade. The idea was to switch as many recipes as possible that are on the dependency

Re: [OE-core] [PATCH] mesa: upgrade 18.1.9 -> 18.3.3

2019-02-15 Thread Otavio Salvador
On Fri, Feb 15, 2019 at 12:36 PM Böszörményi Zoltán via Openembedded-core wrote: > > 2019. 02. 15. 14:26 keltezéssel, Alexander Kanavin írta: > > On Fri, 15 Feb 2019 at 14:21, Fabio Berton > > wrote: > >> In my opinion, there is no relation with an update and change build > >> system, once we

Re: [OE-core] [PATCH 1/3] busybox: Remove PN from rdeps of PN-dev

2019-02-15 Thread Khem Raj
Richard/Ross Are you able to reproduce the problem and have alternative solution? On Tue, Feb 12, 2019 at 11:04 AM Khem Raj wrote: > > On Tue, Feb 12, 2019 at 7:59 AM Burton, Ross wrote: > > > > Would a neater solution be to PACKAGES_remove = ${PN}-dev? > > > > That was first thing I tried

Re: [OE-core] [OE-Core][PATCH] bmap-tools: update from 3.4 to 3.5

2019-02-15 Thread Alex Kiernan
On Fri, Feb 15, 2019 at 11:27 AM Richard Purdie wrote: > > On Thu, 2019-02-14 at 22:17 +0100, Alexander Kanavin wrote: > > On Thu, 14 Feb 2019 at 22:10, Alex Kiernan > > wrote: > > > > > +PV .= "+git${SRCPV}" > > > > This is unnecessary and adds clutter. Just the plain version number > > is

Re: [OE-core] [PATCH 1/2] meson.bbclass: point to llvm-config

2019-02-15 Thread Khem Raj
On Thu, Feb 14, 2019 at 11:32 PM Anuj Mittal wrote: > > Allow packages using llvm-config to find it using meson's dependency > interface. > > Signed-off-by: Anuj Mittal > --- > meta/classes/meson.bbclass | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/meta/classes/meson.bbclass

Re: [OE-core] [PATCH] mesa: upgrade 18.1.9 -> 18.3.3

2019-02-15 Thread Böszörményi Zoltán via Openembedded-core
2019. 02. 15. 14:26 keltezéssel, Alexander Kanavin írta: On Fri, 15 Feb 2019 at 14:21, Fabio Berton wrote: In my opinion, there is no relation with an update and change build system, once we can use mesa 18.3.3 without meson. Please see:

Re: [OE-core] [PATCH] mesa: upgrade 18.1.9 -> 18.3.3

2019-02-15 Thread Alexander Kanavin
On Fri, 15 Feb 2019 at 14:59, Otavio Salvador wrote: > > I am not going to do it: this split, when done properly, would require > > separate rounds of testing of the commits, and I've already spent more > > time on it than I really want to. > > When I replied first, I said I was going to do the

Re: [OE-core] [PATCH] mesa: upgrade 18.1.9 -> 18.3.3

2019-02-15 Thread Otavio Salvador
On Fri, Feb 15, 2019 at 11:43 AM Alexander Kanavin wrote: > > On Fri, 15 Feb 2019 at 14:29, Otavio Salvador > wrote: > > > > > I am NOT against the switch. I am against in a single commit doing > > multiple changes at the same time. > > > > So AS MAINTAINER of the recipe, I nack this commit. > >

[OE-core] [PATCH] linux-firmware: Bump to 710963f revision

2019-02-15 Thread Otavio Salvador
Following changes are applied: 710963f Merge https://github.com/ajaykuee/linux-firmware c24aec4 nvidia: add TU10x typec controller firmware 28f5f7d Merge git://git.marvell.com/mwifiex-firmware f30a319 Merge branch 'ath10k-20190201' of

Re: [OE-core] [PATCH v3 3/3] image_types.bbclass: Set memory usage limit and CPU threads for xz

2019-02-15 Thread Otavio Salvador
On Tue, Feb 12, 2019 at 3:48 AM Khem Raj wrote: > > when building with opkg backend and huge packages e.g. chromium/llvm all > going in parallel, memory pressure causes xz to catapult with > > do_package_write_ipk: Failed to create package, opkg-build failed with: xz: > (stdin): Cannot allocate

Re: [OE-core] [PATCH] mesa: upgrade 18.1.9 -> 18.3.3

2019-02-15 Thread Alexander Kanavin
On Fri, 15 Feb 2019 at 14:29, Otavio Salvador wrote: > > I am NOT against the switch. I am against in a single commit doing > multiple changes at the same time. > > So AS MAINTAINER of the recipe, I nack this commit. I have to point out that as the maintainer you are supposed to be doing the

Re: [OE-core] [OE-Core][PATCH v2] bmap-tools: update from 3.4 to 3.5

2019-02-15 Thread Otavio Salvador
On Fri, Feb 15, 2019 at 8:02 AM Alex Kiernan wrote: > > bmap-tools 3.5 was released August 2018 but has no release tarball, so > switch to using the git fetcher. Also pull in the fix for StopIteration > being transformed into RuntimeError for Python 3.7. > > Signed-off-by: Alex Kiernan > --- > >

Re: [OE-core] [PATCH] mesa: upgrade 18.1.9 -> 18.3.3

2019-02-15 Thread Otavio Salvador
Alex, On Fri, Feb 15, 2019 at 11:26 AM Alexander Kanavin wrote: > > On Fri, 15 Feb 2019 at 14:21, Fabio Berton > wrote: > > In my opinion, there is no relation with an update and change build > > system, once we can use mesa 18.3.3 without meson. > > Please see: >

Re: [OE-core] [PATCH] mesa: upgrade 18.1.9 -> 18.3.3

2019-02-15 Thread Alexander Kanavin
On Fri, 15 Feb 2019 at 14:21, Fabio Berton wrote: > In my opinion, there is no relation with an update and change build > system, once we can use mesa 18.3.3 without meson. Please see: https://www.phoronix.com/scan.php?page=news_item=Mesa-19.0-Deprecates-Autotools We might as well switch to

Re: [OE-core] [PATCH] mesa: upgrade 18.1.9 -> 18.3.3

2019-02-15 Thread Otavio Salvador
Hello, On Fri, Feb 15, 2019 at 11:22 AM Fabio Berton wrote: > In my opinion, there is no relation with an update and change build > system, once we can use mesa 18.3.3 without meson. Agreed. > On Fri, Feb 15, 2019 at 1:11 PM Alexander Kanavin > wrote: ... > See commit

Re: [OE-core] [PATCH] mesa: upgrade 18.1.9 -> 18.3.3

2019-02-15 Thread Fabio Berton
Hi All! In my opinion, there is no relation with an update and change build system, once we can use mesa 18.3.3 without meson. On Fri, Feb 15, 2019 at 1:11 PM Alexander Kanavin wrote: > > From: Anuj Mittal > > * For changes, see: > https://www.mesa3d.org/relnotes/18.3.3.html > > * Convert from

[OE-core] [PATCH] mesa: upgrade 18.1.9 -> 18.3.3

2019-02-15 Thread Alexander Kanavin
From: Anuj Mittal * For changes, see: https://www.mesa3d.org/relnotes/18.3.3.html * Convert from using autotools to meson and get rid of unnecessary patches. * Include a patch to fix detection of host os combinations that we build for. Alex: * fixed mesa-native failures by correctly setting

Re: [OE-core] dracut is impossible to run in do_rootfs

2019-02-15 Thread Böszörményi Zoltán via Openembedded-core
Hi again, I am now replying to myself. If anyone is interested, I have solved it in dracut so it can use a sysroot. See: https://github.com/dracutdevs/dracut/pull/535 Then, the dracut recipe also needs changes so it can be built as native. A recipe is needed for a cross-compiler ldd from

Re: [OE-core] [PATCH 2/2] mesa: upgrade 18.1.9 -> 18.3.3

2019-02-15 Thread Mittal, Anuj
> -Original Message- > From: Alexander Kanavin [mailto:alex.kana...@gmail.com] > Sent: Friday, February 15, 2019 08:52 PM > To: Otavio Salvador > Cc: Mittal, Anuj ; Fabio Berton > ; Patches and discussions about the oe-core > layer > > Subject: Re: [OE-core] [PATCH 2/2] mesa: upgrade

Re: [OE-core] [PATCH 2/2] mesa: upgrade 18.1.9 -> 18.3.3

2019-02-15 Thread Alexander Kanavin
On Fri, 15 Feb 2019 at 13:46, Otavio Salvador wrote: > I think this patch should be split off. First we should upgrade to the > newer release and later convert it to use meson. > > This allows for better review and testing. > > If desired, we can do the upgrade on our side and Anuj can handle

Re: [OE-core] [PATCH 2/2] mesa: upgrade 18.1.9 -> 18.3.3

2019-02-15 Thread Otavio Salvador
On Fri, Feb 15, 2019 at 5:32 AM Anuj Mittal wrote: > > * For changes, see: > https://www.mesa3d.org/relnotes/18.3.3.html > > * Convert from using autotools to meson and get rid of unnecessary > patches. > > * Include a patch to fix detection of host os combinations that we build > for. > >

Re: [OE-core] [OE-Core][PATCH] bmap-tools: update from 3.4 to 3.5

2019-02-15 Thread Alexander Kanavin
On Fri, 15 Feb 2019 at 12:27, Richard Purdie wrote: > > On Thu, 2019-02-14 at 22:17 +0100, Alexander Kanavin wrote: > > On Thu, 14 Feb 2019 at 22:10, Alex Kiernan > > wrote: > > > > > +PV .= "+git${SRCPV}" > > > > This is unnecessary and adds clutter. Just the plain version number > > is enough.

Re: [OE-core] [OE-Core][PATCH] bmap-tools: update from 3.4 to 3.5

2019-02-15 Thread Richard Purdie
On Thu, 2019-02-14 at 22:17 +0100, Alexander Kanavin wrote: > On Thu, 14 Feb 2019 at 22:10, Alex Kiernan > wrote: > > > +PV .= "+git${SRCPV}" > > This is unnecessary and adds clutter. Just the plain version number > is enough. If I read the original commit message correctly, it is necessary as

Re: [OE-core] [PATCH] busybox: 1.29.3 -> 1.30.1

2019-02-15 Thread Richard Purdie
On Fri, 2019-02-15 at 09:22 +0100, Andrej Valek wrote: > - update to last stable version 1.30.1 > - remove and refresh already merged patches > > Signed-off-by: Andrej Valek > --- > ...inittab_1.29.3.bb => busybox-inittab_1.30.1.bb} | 0 > ...te-check-CONFIG_DESKTOP-before-using-od-t.patch |

Re: [OE-core] [PATCH 2/2] mesa: upgrade 18.1.9 -> 18.3.3

2019-02-15 Thread Alexander Kanavin
On Fri, 15 Feb 2019 at 10:54, Richard Purdie wrote: > > * For changes, see: > > https://www.mesa3d.org/relnotes/18.3.3.html > > > > * Convert from using autotools to meson and get rid of unnecessary > > patches. > > > > * Include a patch to fix detection of host os combinations that we > > build

[OE-core] [OE-Core][PATCH v2] bmap-tools: update from 3.4 to 3.5

2019-02-15 Thread Alex Kiernan
bmap-tools 3.5 was released August 2018 but has no release tarball, so switch to using the git fetcher. Also pull in the fix for StopIteration being transformed into RuntimeError for Python 3.7. Signed-off-by: Alex Kiernan --- Changes in v2: - Drop append of "+git${SRCPV}" to PV

Re: [OE-core] [PATCH 3/4] libidn2: fix buildpaths qa warning

2019-02-15 Thread Richard Purdie
On Thu, 2019-02-14 at 21:06 -0500, kai.k...@windriver.com wrote: > From: Kai Kang > > Fix buildpaths qa warning of libidn2: > > > WARNING: libidn2-2.0.5-r0 do_package_qa: QA Issue: File > > /work/core2-64-poky-linux/libidn2/2.0.5-r0/packages-split/libidn2- > > dev/usr/lib/pkgconfig/libidn2.pc >

Re: [OE-core] [PATCH 2/2] mesa: upgrade 18.1.9 -> 18.3.3

2019-02-15 Thread Richard Purdie
On Fri, 2019-02-15 at 15:32 +0800, Anuj Mittal wrote: > * For changes, see: > https://www.mesa3d.org/relnotes/18.3.3.html > > * Convert from using autotools to meson and get rid of unnecessary > patches. > > * Include a patch to fix detection of host os combinations that we > build > for. > >

[OE-core] [PATCH] oeqa/manual/bsp-hw.json: add non-IA tests

2019-02-15 Thread mazliana . mohamad
From: Mazliana QA team found that 10 manual bsp test cases from Testopia for Beaglebone, EdgeRouter, and MPC need to be up streamed [YOCTO #12650] Signed-off-by: Mazliana --- meta/lib/oeqa/manual/bsp-hw.json | 260 +++ 1 file changed, 260 insertions(+)

[OE-core] [PATCH 2/2] kernel-fitimage.bbclass: Introduce a way to provide external dtb

2019-02-15 Thread Manjukumar Matha
Currently kernel-fitimage gets the dtb from KERNEL_DEVICETREE, however there are instances when the DTB file can be generated using other recipes, provide a way to include the DTB instead of inkernel device tree. Add support for external device tree during the creation of fitimage. If virtual/dtb

[OE-core] [PATCH] busybox: 1.29.3 -> 1.30.1

2019-02-15 Thread Andrej Valek
- update to last stable version 1.30.1 - remove and refresh already merged patches Signed-off-by: Andrej Valek --- ...inittab_1.29.3.bb => busybox-inittab_1.30.1.bb} | 0 ...te-check-CONFIG_DESKTOP-before-using-od-t.patch | 83 --