[OE-core] [PATCH 1/2] enchant2: fix qa issue about staticdev

2020-01-13 Thread Chen Qi
staticdev package defaults to include ${libdir}/${BPN}/*.a, but for enchant2, the file locates under ${libdir}/echant-2/. So fix it to avoid the following QA issue. QA Issue: non -staticdev package contains static .a library: enchant2 path '/.../usr/lib/enchant-2/enchant_aspell.a'

Re: [OE-core] [PATCH V4] u-boot-fw-utils: Add support for libubootenv

2020-01-13 Thread ChenQi
On 01/09/2020 05:31 PM, Stefano Babic wrote: Hi Chen, On 09/01/20 02:29, ChenQi wrote: Resend as previous email forgets to add Stefano. In case of multilib, the do_package fails with ERROR: libubootenv-0.2-r0 do_package: QA Issue: libubootenv: Files/directories were installed but not shipped

[OE-core] [PATCH 2/2] libubootenv: do not use hardcoded lib

2020-01-13 Thread Chen Qi
Avoid using hardcoded lib to fix the following error. ERROR: libubootenv-0.2-r0 do_package: QA Issue: libubootenv: Files/directories were installed but not shipped in any package: /usr/lib/libubootenv.so /usr/lib/libubootenv.so.0.2 Signed-off-by: Chen Qi ---

Re: [OE-core] ✗ patchtest: failure for gstreamer1.0: Enable debug in builds

2020-01-13 Thread Khem Raj
On 1/13/20 8:02 PM, Patchwork wrote: == Series Details == Series: gstreamer1.0: Enable debug in builds Revision: 1 URL : https://patchwork.openembedded.org/series/21994/ State : failure this applies on top of master-next, tool is confused a bit here. == Summary == Thank you for

[OE-core] ✗ patchtest: failure for gstreamer1.0: Enable debug in builds

2020-01-13 Thread Patchwork
== Series Details == Series: gstreamer1.0: Enable debug in builds Revision: 1 URL : https://patchwork.openembedded.org/series/21994/ 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] gstreamer1.0: Enable debug in builds

2020-01-13 Thread Khem Raj
Packages like gst-shark needs this option to be on Fixes | checking whether the GStreamer debugging system is enabled... no | configure: error: Tracers require GStreamer debug support. Rebuild GStreamer core with --enable-gst-debu g. Signed-off-by: Khem Raj Cc: Carlos Rafael Giani ---

[OE-core] [PATCH] tcp-wrappers: Remove redundant forward declarations

2020-01-13 Thread Khem Raj
fgets is already in stdio.h, and it can confuse the compilers when using fortified headers, therefore remove the declarations Signed-off-by: Khem Raj --- ...0001-Remove-fgets-extern-declaration.patch | 43 +++ .../tcp-wrappers/tcp-wrappers_7.6.bb | 1 + 2 files

[OE-core] Yocto Project Newcomer & Unassigned Bugs - Help Needed

2020-01-13 Thread sjolley.yp.pm
All, The triage team is starting to try and collect up and classify bugs which a newcomer to the project would be able to work on in a way which means people can find them. They're being listed on the triage page under the appropriate heading:

[OE-core] [PATCH] kernel-fitimage: avoid duplicated items in KERNEL_IMAGETYPE_FOR_MAKE

2020-01-13 Thread liu . ming50
From: Ming Liu When replacementtype is already in KERNEL_IMAGETYPE_FOR_MAKE, we do not have to replace fitImage with it again, that will lead to duplicated items in KERNEL_IMAGETYPE_FOR_MAKE. Signed-off-by: Ming Liu --- meta/classes/kernel-fitimage.bbclass | 8 ++-- 1 file changed, 6

Re: [OE-core] [PATCH] meta: gdk-pixbuf: add man packageconfig

2020-01-13 Thread Alexander Kanavin
The correct way to configure this is to inherit manpages class, and name the option 'manpages' as well. Alex On Mon, 13 Jan 2020 at 22:10, Maxime Roussin-Bélanger < maxime.roussinbelan...@gmail.com> wrote: > The current default for the meson configuration is to build > the man. It will only do

[OE-core] [PATCH] meta: gdk-pixbuf: add man packageconfig

2020-01-13 Thread Maxime Roussin-Bélanger
The current default for the meson configuration is to build the man. It will only do it if it finds the xsltproc binary and man option (default: on). Adding the packageconfig make sure that xsltproc will be found in the correct path (recipe-sysroot-native) and that the docbook can be used. The

Re: [OE-core] [WIP][PATCH 01/12] gstreamer: Add common .inc files for meson based recipes

2020-01-13 Thread Khem Raj
there are some plugins in meta-multimedia which are erroring out https://errors.yoctoproject.org/Errors/Build/96752/ On Wed, Jan 8, 2020 at 3:43 PM Carlos Rafael Giani wrote: > > Sorry, I missed this message somehow. Will do that tomorrow. > > > On 02.01.20 22:47, Alexander Kanavin wrote: > >

[OE-core] [PATCHv2] wic: add UEFI kernel as UEFI stub

2020-01-13 Thread Maxim Uvarov
Linux kernel can be compiled as UEFI stub and loaded directly with UEFI firmware without grub or other UEFI shell. Tested with wic file: bootloader --ptable gpt --timeout=0 --append="rootwait" part /boot --source bootimg-efi --sourceparams="loader=uefi-kernel" \ --ondisk sda --fstype=vfat

Re: [OE-core] [PATCH 01/12] gstreamer: Add common .inc files for meson based recipes

2020-01-13 Thread Khem Raj
On Mon, Jan 13, 2020 at 12:18:32PM +, Richard Purdie wrote: > On Sun, 2020-01-12 at 14:59 +0100, Carlos Rafael Giani wrote: > > * gstreamer1.0-plugins-common.inc > > The old gstreamer1.0-plugins.inc file, adapted for meson > > * gstreamer1.0-plugins-packaging.inc > > The old

Re: [OE-core] [PATCH 04/12] gstreamer1.0-plugins-good: Transition to meson based builds

2020-01-13 Thread Khem Raj
On Mon, Jan 13, 2020 at 03:50:09PM +0100, Carlos Rafael Giani wrote: > Actually, you have a point. I seem to have forgotten to fix this in this > patch. With meson, it appears that the meta-qt5 bbappend is no longer > necessary, since meson finds the Qt5 moc/rcc/uic tools on its own, so a >

Re: [OE-core] [PATCH 01/12] gstreamer: Add common .inc files for meson based recipes

2020-01-13 Thread Alexander Kanavin
I have reproduced this just now. You need to set up a special 'nodistro' configuration like this: bblayers.conf: BBLAYERS ?= " \ /home/alexander/development/poky/meta \ " (and no other layers) local.conf: MACHINE ??= "qemuarm" DISTRO ?= "nodistro" INHERIT += 'uninative' require

Re: [OE-core] [PATCH 01/12] gstreamer: Add common .inc files for meson based recipes

2020-01-13 Thread Alexander Kanavin
${GST_TEST_SUITE_NAME} is not actually defined anywhere? I believe this has the undesired effect of running all installed test suites rather than just gstreamer, including glib and others. Alex On Sun, 12 Jan 2020 at 15:31, Carlos Rafael Giani wrote: > * gstreamer1.0-plugins-common.inc >

Re: [OE-core] Looking for a way to build latest tagged releases in recipes

2020-01-13 Thread chris.laplante--- via Openembedded-core
Hi Richard, > FWIW I do want to see the system used to do things like this. I've kind > of envisaged you'd do it "up front" though. For example it should be > trivial for a script to use tinfoil, iterate through and generate an > include file of the revisions you want, using the fetcher calls. >

Re: [OE-core] [PATCH 01/12] gstreamer: Add common .inc files for meson based recipes

2020-01-13 Thread Carlos Rafael Giani
Except that there is no such package. Also, even if I build GStreamer from scratch with all optional packageconfigs disabled, I do not get this error, nor do I get any warnings about potentially missing dependencies. So, I don't know what is going on here.. On 13.01.20 13:59, Richard Purdie

[OE-core] [warrior 26/28] sudo: correct SRC_URI

2020-01-13 Thread Armin Kuster
From: Alexander Kanavin The old URI returns 404, and has an invalid TLS certificate. Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie (cherry picked from commit 73ff6aba0a53ffc3ee0a5859a3ad4c8021be4de0) Signed-off-by: Armin Kuster --- meta/recipes-extended/sudo/sudo_1.8.27.bb

[OE-core] [warrior 27/28] sudo: Fix fetching sources

2020-01-13 Thread Armin Kuster
From: Ferry Toth It looks like https://www.sudo.ws/download.html changed certificate and directory structure. This breaks fetching sources. Signed-off-by: Ferry Toth Signed-off-by: Ross Burton Signed-off-by: Armin Kuster (cherry picked from commit f02e9f46ce54fed3c7ddfad7d1003a2fb7ba3a67)

[OE-core] [warrior 28/28] stress: update SRC_URI

2020-01-13 Thread Armin Kuster
Fixes: WARNING: stress-1.0.4-r0 do_fetch: Failed to fetch URL http://people.seas.harvard.edu/~apw/stress/stress-1.0.4.tar.gz, attempting MIRRORS if available Signed-off-by: Armin Kuster --- meta/recipes-extended/stress/stress_1.0.4.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[OE-core] [warrior 25/28] popt: fix SRC_URI

2020-01-13 Thread Armin Kuster
From: Oleksandr Kravchuk rpm5.org has been down for about a year now. Use linuxfromscratch.org as an alternative reliable source instead. Signed-off-by: Oleksandr Kravchuk Signed-off-by: Richard Purdie (cherry picked from commit d9224014da9a512b1b8837e4e7a736d465c97be3) Signed-off-by: Armin

[OE-core] [warrior 24/28] cve-check: Switch to NVD CVE JSON feed version 1.1

2020-01-13 Thread Armin Kuster
From: Niko Mauno Switch to recently released version 1.1 of NVD CVE JSON feed, as in https://nvd.nist.gov/General/News/JSON-1-1-Vulnerability-Feed-Release it is mentioned that Due to changes required to support CVSS v3.1 scoring, the JSON vulnerability feeds must be modified. This will

[OE-core] [warrior 23/28] cve-check: fetch CVE data once at a time instead of in a single call

2020-01-13 Thread Armin Kuster
From: Ross Burton This code used to construct a single SQL statement that fetched the NVD data for every CVE requested. For recipes such as the kernel where there are over 2000 CVEs to report this can hit the variable count limit and the query fails with "sqlite3.OperationalError: too many SQL

[OE-core] [warrior 21/28] cve-check: rewrite look to fix false negatives

2020-01-13 Thread Armin Kuster
From: Ross Burton A previous optimisation was premature and resulted in false-negatives in the report. Rewrite the checking algorithm to first get the list of potential CVEs by vendor:product, then iterate through every matching CPE for that CVE to determine if the bounds match or not. By

[OE-core] [warrior 20/28] cve-update-db-native: clean up proxy handling

2020-01-13 Thread Armin Kuster
From: Ross Burton urllib handles adding proxy handlers if the proxies are set in the environment, so call bb.utils.export_proxies() to do that and remove the manual setup. (From OE-Core rev: 6b73004668b3b71c9c38814b79fbb58c893ed434) Signed-off-by: Ross Burton Signed-off-by: Richard Purdie

[OE-core] [warrior 22/28] cve-check: neaten get_cve_info

2020-01-13 Thread Armin Kuster
From: Ross Burton Remove obsolete Python 2 code, and use convenience methods for neatness. (From OE-Core rev: f19253cc9e70c974a8e21a142086c13d7cde04ff) Signed-off-by: Ross Burton Signed-off-by: Richard Purdie Signed-off-by: Armin Kuster --- meta/classes/cve-check.bbclass | 18

[OE-core] [warrior 19/28] cve-update-db-native: add an index on the CVE ID column

2020-01-13 Thread Armin Kuster
From: Ross Burton Create an index on the PRODUCTS table which contains a row for each CPE, drastically increasing the performance of lookups for a specific CVE. (From OE-Core rev: b4048b05b3a00d85c40d09961f846eadcebd812e) Signed-off-by: Ross Burton Signed-off-by: Richard Purdie

[OE-core] [warrior 16/28] cve-check: we don't actually need to unpack to check

2020-01-13 Thread Armin Kuster
From: Ross Burton The patch scanner works with patch files in the layer, not in the workdir, so it doesn't need to unpack. (From OE-Core rev: 2cba6ada970deb5156e1ba0182f4f372851e3c17) Signed-off-by: Ross Burton Signed-off-by: Richard Purdie Signed-off-by: Armin Kuster ---

[OE-core] [warrior 18/28] cve-update-db-native: don't hardcode the database name

2020-01-13 Thread Armin Kuster
From: Ross Burton Don't hardcode the database filename, there's a variable for this in cve-check.bbclass. (From OE-Core rev: 0d188a9dc4ae64c64cd661e9d9c3841e86f226ab) Signed-off-by: Ross Burton Signed-off-by: Richard Purdie Signed-off-by: Armin Kuster ---

[OE-core] [warrior 17/28] cve-update-db-native: don't refresh more than once an hour

2020-01-13 Thread Armin Kuster
From: Ross Burton We already fetch the yearly CVE metadata and check that for updates before downloading the full data, but we can speed up CVE checking further by only checking the CVE metadata once an hour. (From OE-Core rev: 50d898fd360c58fe85460517d965f62b7654771a) Signed-off-by: Ross

[OE-core] [warrior 13/28] sdk: Install nativesdk locales for all TCLIBC variants

2020-01-13 Thread Armin Kuster
From: Khem Raj install_locales() here is actually operating on nativesdk and only glibc is the default library for nativesdk, since thats what most of desktop/server distros use, therefore bailing out based on TCLIBC is not needed here, since nativesdk-glibc would be required for all non-glibc

[OE-core] [warrior 15/28] cve-check: failure to parse versions should be more visible

2020-01-13 Thread Armin Kuster
From: Ross Burton Signed-off-by: Richard Purdie Signed-off-by: Armin Kuster --- meta/classes/cve-check.bbclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/classes/cve-check.bbclass b/meta/classes/cve-check.bbclass index f87bcc9dc6..1c8b2223a2 100644 ---

[OE-core] [warrior 14/28] cve-check: ensure all known CVEs are in the report

2020-01-13 Thread Armin Kuster
From: Ross Burton CVEs that are whitelisted or were not vulnerable when there are version comparisons were not included in the report, so alter the logic to ensure that all relevant CVEs are in the report for completeness. (From OE-Core rev: 98256ff05fcfe9d5ccad360582c36eafb577c264)

[OE-core] [warrior 11/28] procps: whitelist CVE-2018-1121

2020-01-13 Thread Armin Kuster
From: Ross Burton This CVE is about race conditions in 'ps' which make it unsuitable for security audits. As these race conditions are unavoidable ps shouldn't be used for security auditing, so this isn't a valid CVE. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie Signed-off-by:

[OE-core] [warrior 12/28] libpcap: upgrade 1.9.0 -> 1.9.1

2020-01-13 Thread Armin Kuster
From: Zang Ruochen -libpcap/0001-pcap-usb-linux.c-add-missing-limits.h-for-musl-syste.patch Removed since this is included in 1.9.1. Signed-off-by: Zang Ruochen Signed-off-by: Richard Purdie [CVE-2018-16301 CVE-2019-15161 CVE-2019-15162 CVE-2019-15163 CVE-2019-15164 CVE-2019-15165]

[OE-core] [warrior 08/28] libxfont2: set CVE_PRODUCT

2020-01-13 Thread Armin Kuster
From: Chen Qi Signed-off-by: Chen Qi Signed-off-by: Richard Purdie Signed-off-by: Adrian Bunk Signed-off-by: Armin Kuster --- meta/recipes-graphics/xorg-lib/libxfont2_2.0.3.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-graphics/xorg-lib/libxfont2_2.0.3.bb

[OE-core] [warrior 10/28] webkitgtk: set CVE_PRODUCT

2020-01-13 Thread Armin Kuster
From: Chen Qi Signed-off-by: Chen Qi Signed-off-by: Richard Purdie Signed-off-by: Adrian Bunk Signed-off-by: Armin Kuster --- meta/recipes-sato/webkit/webkitgtk_2.22.7.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-sato/webkit/webkitgtk_2.22.7.bb

[OE-core] [warrior 09/28] libsndfile1: whitelist CVE-2018-13419

2020-01-13 Thread Armin Kuster
From: Ross Burton This is a memory leak that nobody else can replicate and has been rejected by upstream. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie Signed-off-by: Adrian Bunk Signed-off-by: Armin Kuster --- meta/recipes-multimedia/libsndfile/libsndfile1_1.0.28.bb | 3 +++ 1

[OE-core] [warrior 01/28] openssl: set CVE vendor to openssl

2020-01-13 Thread Armin Kuster
From: Anuj Mittal Differentiate it from openssl gem for Ruby. Signed-off-by: Anuj Mittal Signed-off-by: Richard Purdie Signed-off-by: Adrian Bunk Signed-off-by: Armin Kuster --- meta/recipes-connectivity/openssl/openssl_1.1.1b.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git

[OE-core] [warrior 03/28] git: set CVE vendor to git-scm

2020-01-13 Thread Armin Kuster
From: Ross Burton There's a Jenkins plugin for Git. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie Signed-off-by: Adrian Bunk Signed-off-by: Armin Kuster --- meta/recipes-devtools/git/git.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/git/git.inc

[OE-core] [warrior 06/28] boost: set CVE vendor to Boost

2020-01-13 Thread Armin Kuster
From: Ross Burton There's a Boost module for Drupal. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie Signed-off-by: Adrian Bunk Signed-off-by: Armin Kuster --- meta/recipes-support/boost/boost.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git

[OE-core] [warrior 04/28] subversion: set CVE vendor to Apache

2020-01-13 Thread Armin Kuster
From: Ross Burton There's a Jenkins plugin for Subversion. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie Signed-off-by: Adrian Bunk Signed-off-by: Armin Kuster --- meta/recipes-devtools/subversion/subversion_1.11.1.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git

[OE-core] [warrior 00/28] Patch review

2020-01-13 Thread Armin Kuster
Please have review comments back by Wednesday The following changes since commit 7009d823a0799ce7132bd77329b273a476718c8c: python: update to 2.7.17 (2019-11-23 21:01:39 -0800) are available in the Git repository at: git://git.openembedded.org/openembedded-core-contrib stable/warrior-nut

[OE-core] [warrior 07/28] libpam: set CVE_PRODUCT

2020-01-13 Thread Armin Kuster
From: Ross Burton Signed-off-by: Ross Burton Signed-off-by: Richard Purdie Signed-off-by: Adrian Bunk Signed-off-by: Armin Kuster --- meta/recipes-extended/pam/libpam_1.3.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-extended/pam/libpam_1.3.0.bb

[OE-core] [warrior 02/28] flex: set CVE_PRODUCT to include vendor

2020-01-13 Thread Armin Kuster
From: Ross Burton There are many projects called Flex and they have CVEs, so also set the vendor to remove these false positives. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie Signed-off-by: Adrian Bunk Signed-off-by: Armin Kuster --- meta/recipes-devtools/flex/flex_2.6.0.bb | 3

[OE-core] [warrior 05/28] ed: set CVE vendor to avoid false positives

2020-01-13 Thread Armin Kuster
From: Ross Burton Signed-off-by: Ross Burton Signed-off-by: Richard Purdie Signed-off-by: Adrian Bunk Signed-off-by: Armin Kuster --- meta/recipes-extended/ed/ed_1.15.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-extended/ed/ed_1.15.bb

Re: [OE-core] [PATCH] wic: add UEFI kernel as UEFI stub

2020-01-13 Thread Maxim Uvarov
On Mon, 13 Jan 2020 at 16:57, Paul Barker wrote: > > On Sat, 4 Jan 2020, at 20:07, Maxim Uvarov wrote: > > Linux kernel can be compiled as UEFI stub and loaded directly > > with UEFI firmware without grub or other UEFI shell. > > > > Tested with wic file: > > bootloader --ptable gpt --timeout=0

Re: [OE-core] busybox: udhcpc: fix IPv6 support when using udhcpc

2020-01-13 Thread Quentin Schulz
Hi all, On Mon, May 14, 2018 at 04:44:15PM +0200, Stefan Agner wrote: > From: Stefan Agner > > The udhcpc script calls ip addr flush .. which flushes addresses > of any address family, including IPv6. However, busybox udhcpc is > IPv4 only and should not influence IPv6 addressing. Hence use ip

Re: [OE-core] [PATCH 04/12] gstreamer1.0-plugins-good: Transition to meson based builds

2020-01-13 Thread Carlos Rafael Giani
Actually, you have a point. I seem to have forgotten to fix this in this patch. With meson, it appears that the meta-qt5 bbappend is no longer necessary, since meson finds the Qt5 moc/rcc/uic tools on its own, so a packageconfig could be added right here. However, I'd like to investigate that

Re: [OE-core] [PATCH 05/28] python3: update to 3.8.1

2020-01-13 Thread Alexander Kanavin
On Thu, 9 Jan 2020 at 23:14, Richard Purdie < richard.pur...@linuxfoundation.org> wrote: > On Thu, 2020-01-09 at 20:49 +0100, Alexander Kanavin wrote: > > The problem is, I couldn't reproduce this locally at all. Random > > glitch? > > No, its happened on multiple workers and there should be a

Re: [OE-core] [PATCHv2] wic: fix images build in parallel

2020-01-13 Thread Maxim Uvarov
On Mon, 13 Jan 2020 at 17:00, Paul Barker wrote: > > On Mon, 13 Jan 2020 at 13:57, Maxim Uvarov wrote: > > > > On Mon, 13 Jan 2020 at 16:31, Paul Barker wrote: > > > > > > On Mon, 13 Jan 2020 at 13:08, Maxim Uvarov > > > wrote: > > > > > > > > OE wic plugins create temporary file with the

Re: [OE-core] [PATCH 04/12] gstreamer1.0-plugins-good: Transition to meson based builds

2020-01-13 Thread Adrian Bunk
On Sun, Jan 12, 2020 at 04:52:24PM -0800, Khem Raj wrote: > On Sun, Jan 12, 2020 at 6:33 AM Carlos Rafael Giani > wrote: >... > > # qt5 support is disabled, because it is not present in OE core, and > > requires more work than > > # just adding a packageconfig (it requires access to moc, uic,

Re: [OE-core] [PATCH] wic: add UEFI kernel as UEFI stub

2020-01-13 Thread Paul Barker
On Sat, 4 Jan 2020, at 20:07, Maxim Uvarov wrote: > Linux kernel can be compiled as UEFI stub and loaded directly > with UEFI firmware without grub or other UEFI shell. > > Tested with wic file: > bootloader --ptable gpt --timeout=0 --append="rootwait" > part /boot --source bootimg-efi

Re: [OE-core] [PATCHv2] wic: fix images build in parallel

2020-01-13 Thread Paul Barker
On Mon, 13 Jan 2020 at 13:57, Maxim Uvarov wrote: > > On Mon, 13 Jan 2020 at 16:31, Paul Barker wrote: > > > > On Mon, 13 Jan 2020 at 13:08, Maxim Uvarov wrote: > > > > > > OE wic plugins create temporary file with the index of the line > > > tmp file name. This causes race in case several

Re: [OE-core] [PATCHv2] wic: fix images build in parallel

2020-01-13 Thread Maxim Uvarov
On Mon, 13 Jan 2020 at 16:31, Paul Barker wrote: > > On Mon, 13 Jan 2020 at 13:08, Maxim Uvarov wrote: > > > > OE wic plugins create temporary file with the index of the line > > tmp file name. This causes race in case several builds run in time. > > Add more entropy as timestamp to remove this

Re: [OE-core] [PATCHv2] wic: fix images build in parallel

2020-01-13 Thread Paul Barker
On Mon, 13 Jan 2020 at 13:08, Maxim Uvarov wrote: > > OE wic plugins create temporary file with the index of the line > tmp file name. This causes race in case several builds run in time. > Add more entropy as timestamp to remove this race. How would two wic images to be built in parallel with

Re: [OE-core] [PATCH] wic: add UEFI kernel as UEFI stub

2020-01-13 Thread Maxim Uvarov
Can this patch be applied without embedded test? On Thu, 9 Jan 2020 at 14:47, Maxim Uvarov wrote: > > On Sun, 5 Jan 2020 at 17:52, Richard Purdie > wrote: > > > > On Sat, 2020-01-04 at 23:07 +0300, Maxim Uvarov wrote: > > > Linux kernel can be compiled as UEFI stub and loaded directly > > >

[OE-core] [PATCHv2] wic: fix images build in parallel

2020-01-13 Thread Maxim Uvarov
OE wic plugins create temporary file with the index of the line tmp file name. This causes race in case several builds run in time. Add more entropy as timestamp to remove this race. Suggested-by: Ilias Apalodimas Signed-off-by: Maxim Uvarov --- v2: shortlog change to match template.

[OE-core] ✗ patchtest: failure for fix wic images build in parallel

2020-01-13 Thread Patchwork
== Series Details == Series: fix wic images build in parallel Revision: 1 URL : https://patchwork.openembedded.org/series/21983/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been executed on

Re: [OE-core] [PATCH 01/12] gstreamer: Add common .inc files for meson based recipes

2020-01-13 Thread Richard Purdie
On Mon, 2020-01-13 at 13:55 +0100, Carlos Rafael Giani wrote: > Nope. This is an odd one. Are you sure there isn't a problem with > the > setup itself? In step2c, I see: > > > ERROR: core-image-sato-1.0-r0 do_testsdk: The toolchain > /home/pokybuild/yocto-worker/qemuarm-oecore/build/build/tmp-

Re: [OE-core] [PATCH 01/12] gstreamer: Add common .inc files for meson based recipes

2020-01-13 Thread Carlos Rafael Giani
Nope. This is an odd one. Are you sure there isn't a problem with the setup itself? In step2c, I see: > ERROR: core-image-sato-1.0-r0 do_testsdk: The toolchain /home/pokybuild/yocto-worker/qemuarm-oecore/build/build/tmp-glibc/deploy/sdk/oecore-i686-armv7vet2hf-neon-toolchain-nodistro.0.sh is

[OE-core] [PATCH 1/2] systemd: add missing Upstream-Status

2020-01-13 Thread Ross Burton
Signed-off-by: Ross Burton --- ...22-Use-INT_MAX-instead-of-TIME_T_MAX-for-timerfd_settim.patch | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/systemd/systemd/0022-Use-INT_MAX-instead-of-TIME_T_MAX-for-timerfd_settim.patch

[OE-core] [PATCH 2/2] gettext: fix typo in Upstream-Status

2020-01-13 Thread Ross Burton
Signed-off-by: Ross Burton --- .../gettext-0.20.1/0001-tests-autopoint-3-unset-MAKEFLAGS.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/gettext/gettext-0.20.1/0001-tests-autopoint-3-unset-MAKEFLAGS.patch

[OE-core] [PATCH] fix wic images build in parallel

2020-01-13 Thread Maxim Uvarov
OE wic plugins create temporary file with the index of the line tmp file name. This causes race in case several builds run in time. Add more entropy as timestamp to remove this race. Suggested-by: Ilias Apalodimas Signed-off-by: Maxim Uvarov ---

Re: [OE-core] [PATCH 01/12] gstreamer: Add common .inc files for meson based recipes

2020-01-13 Thread Richard Purdie
On Sun, 2020-01-12 at 14:59 +0100, Carlos Rafael Giani wrote: > * gstreamer1.0-plugins-common.inc > The old gstreamer1.0-plugins.inc file, adapted for meson > * gstreamer1.0-plugins-packaging.inc > The old gst-plugins-package.inc file, adapted for meson > * gstreamer1.0-ptest.inc > Common