[OE-core] ✗ patchtest: failure for "[pyro] v86d, qemuboot-x86.inc:..." and 3 more

2017-08-11 Thread Patchwork
== Series Details == Series: "[pyro] v86d, qemuboot-x86.inc:..." and 3 more Revision: 1 URL : https://patchwork.openembedded.org/series/8201/ 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][morty 1/5] test-dependencies.sh: Strip also '\.bb: .*' before adding failed recipe to list of failed

2017-08-11 Thread Martin Jansa
From: Martin Jansa * format of bitbake tasks changed in: 2c88afb taskdata/runqueue: Rewrite without use of ID indirection -ERROR: Task 4 (/OE/build/oe-core/openembedded-core/meta/recipes-devtools/rpm/sftp.bb, do_fetch) failed with exit code '1' +ERROR: Task /OE/build/oe-core/openembedded-

[OE-core] [PATCH][morty 3/5] eudev: set LGPL-2.1+ for libudev package

2017-08-11 Thread Martin Jansa
Signed-off-by: Martin Jansa --- meta/recipes-core/udev/eudev_3.2.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-core/udev/eudev_3.2.bb b/meta/recipes-core/udev/eudev_3.2.bb index 211252cebc..857d20db78 100644 --- a/meta/recipes-core/udev/eudev_3.2.bb +++ b/

[OE-core] [PATCH][morty 5/5] insane.bbclass: fix override handling in RDEPENDS QA

2017-08-11 Thread Martin Jansa
From: Gan Yau Wai The package_qa_check_rdepends() in insane.bbclass has incorrectly replace its localdata OVERRIDES value with the package name. Fixing it by appending the package name to the existing OVERRIDES value. This resolves RDEPENDS QA error when setting PACKAGECONFIG using a pn- override

[OE-core] [PATCH][morty 4/5] icecc.bbclass: prevent nativesdk builds depending on target specific KERNEL_CC

2017-08-11 Thread Martin Jansa
* without this we cause nativesdk-linux-libc-headers to depend on target specific KERNEL_CC (through icecc_get_tool -> icecc_is_kernel -> KERNEL_CC -> HOST_CC_KERNEL_ARCH -> TARGET_CC_KERNEL_ARCH -> TUNE_FEATURES(thumb) as shown by bitbake-diffsigs: OE qemux86@ ~/build/oe-core $ ls /OE/

[OE-core] [PATCH][morty 2/5] sstate-sysroot-cruft: Add /etc/ld.so.conf to whitelist

2017-08-11 Thread Martin Jansa
From: Martin Jansa * it reports at least 2 issues in every build (this file in native and target sysroot) add it to whitelist Signed-off-by: Martin Jansa Signed-off-by: Ross Burton --- scripts/sstate-sysroot-cruft.sh | 12 1 file changed, 12 insertions(+) diff --git a/scripts/

Re: [OE-core] [PATCH][pyro 3/4] insane.bbclass: fix override handling in RDEPENDS QA

2017-08-11 Thread Martin Jansa
I'm sorry for resending the first 2 patches in this series, but git send-email didn't like the colon in Gan Yau Wai e-mail name - it's inside the quotes for author e-mail, but in Signed-off-by it's parsed without quotes, so the colon is taken as e-mail separator. For second git send-email tryi, I'

[OE-core] [PATCH][pyro 3/4] insane.bbclass: fix override handling in RDEPENDS QA

2017-08-11 Thread Martin Jansa
From: Gan Yau Wai The package_qa_check_rdepends() in insane.bbclass has incorrectly replace its localdata OVERRIDES value with the package name. Fixing it by appending the package name to the existing OVERRIDES value. This resolves RDEPENDS QA error when setting PACKAGECONFIG using a pn- override

[OE-core] [PATCH][pyro 2/4] icecc.bbclass: prevent nativesdk builds depending on target specific KERNEL_CC

2017-08-11 Thread Martin Jansa
* without this we cause nativesdk-linux-libc-headers to depend on target specific KERNEL_CC (through icecc_get_tool -> icecc_is_kernel -> KERNEL_CC -> HOST_CC_KERNEL_ARCH -> TARGET_CC_KERNEL_ARCH -> TUNE_FEATURES(thumb) as shown by bitbake-diffsigs: OE qemux86@ ~/build/oe-core $ ls /OE/

[OE-core] [PATCH][pyro 4/4] mesa.inc: drop wrong path in --with-llvm-prefix and export LLVM_CONFIG

2017-08-11 Thread Martin Jansa
* this was added in oe-core/pyro but breaks all builds with llvm from meta-oe as reported in: http://lists.openembedded.org/pipermail/openembedded-core/2017-April/135050.html * fix it by partial backport from master: http://git.openembedded.org/openembedded-core/commit/?id=da29bc17e4dd748f

[OE-core] [PATCH][pyro 1/4] v86d, qemuboot-x86.inc: use KERNEL_MODULE_AUTOLOAD+KERNEL_MODULE_PROBECONF for uvesafb instead of fbsetup init script

2017-08-11 Thread Martin Jansa
* also add UVESA_MODE variable for easier change of resolution and respect it in QB_KERNEL_CMDLINE_APPEND as well * don't use init script just to call modprobe * I wasn't able to test this all the way with runqemu, because runqemu doesn't work on my system, but I've verified that the right par

[OE-core] [PATCH][pyro 1/4] v86d, qemuboot-x86.inc: use KERNEL_MODULE_AUTOLOAD+KERNEL_MODULE_PROBECONF for uvesafb instead of fbsetup init script

2017-08-11 Thread Martin Jansa
* also add UVESA_MODE variable for easier change of resolution and respect it in QB_KERNEL_CMDLINE_APPEND as well * don't use init script just to call modprobe * I wasn't able to test this all the way with runqemu, because runqemu doesn't work on my system, but I've verified that the right par

[OE-core] [PATCH] rm_work: fix build break for do_image_complete

2017-08-11 Thread Martin Jansa
* since following commit: commit 2ff9d40dc88d43567472218cf3d3faf414398c71 Author: Richard Purdie Date: Sun Jul 30 16:06:57 2017 +0100 image/rm_work: Promote do_image_complete to be more sstate like all image rm_work tasks are failing with: mv: 1.0-r0.do_image_complete.228730130ba

[OE-core] [PATCH][pyro 2/4] icecc.bbclass: prevent nativesdk builds depending on target specific KERNEL_CC

2017-08-11 Thread Martin Jansa
* without this we cause nativesdk-linux-libc-headers to depend on target specific KERNEL_CC (through icecc_get_tool -> icecc_is_kernel -> KERNEL_CC -> HOST_CC_KERNEL_ARCH -> TARGET_CC_KERNEL_ARCH -> TUNE_FEATURES(thumb) as shown by bitbake-diffsigs: OE qemux86@ ~/build/oe-core $ ls /OE/

[OE-core] ✗ patchtest: failure for curl: upgrade to 7.54.0 (rev2)

2017-08-11 Thread Patchwork
== Series Details == Series: curl: upgrade to 7.54.0 (rev2) Revision: 2 URL : https://patchwork.openembedded.org/series/6459/ 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] ✗ patchtest: failure for curl: upgrade to 7.54.0 (rev3)

2017-08-11 Thread Patchwork
== Series Details == Series: curl: upgrade to 7.54.0 (rev3) Revision: 3 URL : https://patchwork.openembedded.org/series/6459/ 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] ✗ patchtest: failure for curl: upgradeto 7.54.0

2017-08-11 Thread Patchwork
== Series Details == Series: curl: upgradeto 7.54.0 Revision: 1 URL : https://patchwork.openembedded.org/series/8196/ 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 proposed

[OE-core] [meta-oe][PATCH v3] curl: upgrade to 7.54.0

2017-08-11 Thread Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk --- meta/recipes-support/curl/{curl_7.53.1.bb => curl_7.54.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/curl/{curl_7.53.1.bb => curl_7.54.0.bb} (94%) diff --git a/meta/recipes-support/curl/curl_7.53.1.bb b/meta/re

[OE-core] [meta-oe][PATCH v2] curl: upgrade to 7.54.0

2017-08-11 Thread Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk --- meta/recipes-support/curl/{curl_7.53.1.bb => curl_7.54.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/curl/{curl_7.53.1.bb => curl_7.54.0.bb} (94%) diff --git a/meta/recipes-support/curl/curl_7.53.1.bb b/meta/re

[OE-core] [meta-oe][PATCH] curl: upgradeto 7.54.0

2017-08-11 Thread Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk --- meta/recipes-support/curl/{curl_7.53.1.bb => curl_7.54.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/curl/{curl_7.53.1.bb => curl_7.54.0.bb} (94%) diff --git a/meta/recipes-support/curl/curl_7.53.1.bb b/meta/re

[OE-core] [PATCH] musl: Build only in ARM mode when using clang

2017-08-11 Thread Khem Raj
clang 5.0 has a codegen bug when compiling musl in thumb2 mode see https://bugs.llvm.org/show_bug.cgi?id=34165 Signed-off-by: Khem Raj --- meta/recipes-core/musl/musl_git.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-core/musl/musl_git.bb b/meta/recipes-core/musl/musl_g

[OE-core] [PATCH v2 06/10] gstreamer1.0-rtsp-server: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
From: Maxin John Signed-off-by: Carlos Rafael Giani --- .../recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.10.4.bb | 6 -- .../recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.12.2.bb | 6 ++ 2 files changed, 6 insertions(+), 6 deletions(-) delete mode 100644 meta/reci

[OE-core] [PATCH v2 09/10] gstreamer1.0-vaapi: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
* Remove backported patch: 1. vaapivideobufferpool-create-allocator-if-needed.patch * Add PACKAGECONFIG_GL variable to make it possible for BSP layers to customize what should be the default, EGL or GLX * Set virtual/egl instead of virtual/mesa as egl dependency in case platform specific dr

[OE-core] [PATCH v2 10/10] gstreamer1.0-python: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
Signed-off-by: Carlos Rafael Giani --- .../{gstreamer1.0-python_1.10.4.bb => gstreamer1.0-python_1.12.2.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-python_1.10.4.bb => gstreamer1.0-python_1.12.2.bb} (57%) diff --git a/me

[OE-core] [PATCH v2 01/10] gstreamer1.0: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
* Version 1.12 introduces support for libdw (provided by elfutils). libdw adds source lines & numbers to backtraces. A new "dw" packageconfig added for enabling/disabling this feature. In addition, the old patch for deterministic unwind configuration was replaced with one that also allows t

[OE-core] [PATCH v2 08/10] gstreamer1.0-libav: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
From: Maxin John Signed-off-by: Carlos Rafael Giani --- .../{gstreamer1.0-libav_1.10.4.bb => gstreamer1.0-libav_1.12.2.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-libav_1.10.4.bb => gstreamer1.0-libav_1.12.2.bb} (88%)

[OE-core] [PATCH v2 07/10] gstreamer1.0-omx: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
From: Maxin John Signed-off-by: Carlos Rafael Giani --- .../{gstreamer1.0-omx_1.10.4.bb => gstreamer1.0-omx_1.12.2.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-omx_1.10.4.bb => gstreamer1.0-omx_1.12.2.bb} (69%) di

[OE-core] [PATCH v2 05/10] gstreamer1.0-plugins-ugly: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
From: Maxin John * libmad plugin was removed in 1.12.0, since mad is GPLed, unmaintained, and both gst-libav & the mpg123 plugin are fully functional alternatives. Signed-off-by: Carlos Rafael Giani --- meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly.inc | 1 - ...1.0-plu

[OE-core] [PATCH v2 00/10] gstreamer 1.x: upgrade to 1.12.2

2017-08-11 Thread Carlos Rafael Giani
This set of patches upgrades the GStreamer 1.x recipes to version 1.12.2. It is bsed on Maxin B. John's 1.12.1 upgrades, which in turn were based on the original proposed patches for an upgrade to 1.12.0. GStreamer is moving towards meson as the primary build system. However, OE's support for meso

[OE-core] [PATCH v2 04/10] gstreamer1.0-plugins-bad: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
* Remove backported patches: 1. 0001-smoothstreaming-implement-adaptivedemux-s-get_live_s.patch 2. 0001-smoothstreaming-use-the-duration-from-the-list-of-fr.patch 3. 0001-mssdemux-improved-live-playback-support.patch * Refreshed the following patches: 1. 0001-Makefile.am-don-t-hardcode-lib

[OE-core] [PATCH v2 03/10] gstreamer1.0-plugins-good: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
From: Maxin John * Remove backported patch: 1. 0001-v4l2object-Also-add-videometa-if-there-is-padding-to.patch * Added RPROVIDES to handle the renamed plugins (oss4 is not enabled): 1. libgstpulse -> libgstpulseaudio 2. libgstsouphttpsrc -> libgstsoup * Updated gstreamer1.0-meta-base to i

[OE-core] [PATCH v2 02/10] gstreamer1.0-plugins-base: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
From: Maxin John * Remove upstreamed patch: 1. encodebin-Need-more-buffers-in-output-queue-for-bett.patch Signed-off-by: Carlos Rafael Giani --- ...eed-more-buffers-in-output-queue-for-bett.patch | 32 -- ...10.4.bb => gstreamer1.0-plugins-base_1.12.2.bb} | 5 ++-- 2 fil

[OE-core] ✗ patchtest: failure for gstreamer 1.x: upgrade to 1.12.2

2017-08-11 Thread Patchwork
== Series Details == Series: gstreamer 1.x: upgrade to 1.12.2 Revision: 1 URL : https://patchwork.openembedded.org/series/8192/ 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

[OE-core] [PATCH 10/10] gstreamer1.0-python: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
Signed-off-by: Carlos Rafael Giani --- .../{gstreamer1.0-python_1.10.4.bb => gstreamer1.0-python_1.12.2.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-python_1.10.4.bb => gstreamer1.0-python_1.12.2.bb} (57%) diff --git a/me

[OE-core] [PATCH 01/10] gstreamer1.0: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
From: Maxin John * Version 1.12 introduces support for libdw (provided by elfutils). libdw adds source lines & numbers to backtraces. A new "dw" packageconfig added for enabling/disabling this feature. In addition, the old patch for deterministic unwind configuration was replaced with one

[OE-core] [PATCH 07/10] gstreamer1.0-omx: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
From: Maxin John Signed-off-by: Carlos Rafael Giani --- .../{gstreamer1.0-omx_1.10.4.bb => gstreamer1.0-omx_1.12.2.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-omx_1.10.4.bb => gstreamer1.0-omx_1.12.2.bb} (69%) di

[OE-core] [PATCH 08/10] gstreamer1.0-libav: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
From: Maxin John Signed-off-by: Carlos Rafael Giani --- .../{gstreamer1.0-libav_1.10.4.bb => gstreamer1.0-libav_1.12.2.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-libav_1.10.4.bb => gstreamer1.0-libav_1.12.2.bb} (88%)

[OE-core] [PATCH 05/10] gstreamer1.0-plugins-ugly: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
From: Maxin John * libmad plugin was removed in 1.12.0, since mad is GPLed, unmaintained, and both gst-libav & the mpg123 plugin are fully functional alternatives. Signed-off-by: Carlos Rafael Giani --- meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly.inc | 1 - ...1.0-plu

[OE-core] [PATCH 09/10] gstreamer1.0-vaapi: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
* Remove backported patch: 1. vaapivideobufferpool-create-allocator-if-needed.patch * Add PACKAGECONFIG_GL variable to make it possible for BSP layers to customize what should be the default, EGL or GLX * Set virtual/egl instead of virtual/mesa as egl dependency in case platform specific dr

[OE-core] [PATCH 02/10] gstreamer1.0-plugins-base: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
From: Maxin John * Remove upstreamed patch: 1. encodebin-Need-more-buffers-in-output-queue-for-bett.patch Signed-off-by: Carlos Rafael Giani --- ...eed-more-buffers-in-output-queue-for-bett.patch | 32 -- ...10.4.bb => gstreamer1.0-plugins-base_1.12.2.bb} | 5 ++-- 2 fil

[OE-core] [PATCH 06/10] gstreamer1.0-rtsp-server: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
From: Maxin John Signed-off-by: Carlos Rafael Giani --- .../recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.10.4.bb | 6 -- .../recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.12.2.bb | 6 ++ 2 files changed, 6 insertions(+), 6 deletions(-) delete mode 100644 meta/reci

[OE-core] [PATCH 04/10] gstreamer1.0-plugins-bad: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
* Remove backported patches: 1. 0001-smoothstreaming-implement-adaptivedemux-s-get_live_s.patch 2. 0001-smoothstreaming-use-the-duration-from-the-list-of-fr.patch 3. 0001-mssdemux-improved-live-playback-support.patch * Refreshed the following patches: 1. 0001-Makefile.am-don-t-hardcode-lib

[OE-core] [PATCH 03/10] gstreamer1.0-plugins-good: upgrade to version 1.12.2

2017-08-11 Thread Carlos Rafael Giani
From: Maxin John * Remove backported patch: 1. 0001-v4l2object-Also-add-videometa-if-there-is-padding-to.patch * Added RPROVIDES to handle the renamed plugins (oss4 is not enabled): 1. libgstpulse -> libgstpulseaudio 2. libgstsouphttpsrc -> libgstsoup * Updated gstreamer1.0-meta-base to i

[OE-core] [PATCH 00/10] gstreamer 1.x: upgrade to 1.12.2

2017-08-11 Thread Carlos Rafael Giani
This set of patches upgrades the GStreamer 1.x recipes to version 1.12.2. It is bsed on Maxin B. John's 1.12.1 upgrades, which in turn were based on the original proposed patches for an upgrade to 1.12.0. GStreamer is moving towards meson as the primary build system. However, OE's support for meso

Re: [OE-core] [oe] State of bitbake world, Failed tasks 2017-08-09

2017-08-11 Thread Martin Jansa
On Fri, Aug 11, 2017 at 07:58:36PM +0200, Andreas Müller wrote: > On Fri, Aug 11, 2017 at 6:45 PM, Martin Jansa wrote: > > > > firefox and mariadb fail like this only since > > conf/distro/include/security_flags.inc was included > > > > qtbase fails because of ptest addition as reported on ML > >

Re: [OE-core] [oe] State of bitbake world, Failed tasks 2017-08-09

2017-08-11 Thread Andreas Müller
On Fri, Aug 11, 2017 at 6:45 PM, Martin Jansa wrote: > > firefox and mariadb fail like this only since > conf/distro/include/security_flags.inc was included > > qtbase fails because of ptest addition as reported on ML > >> Kodi patch to use std::string was sent. mongodb needs something similar. >

Re: [OE-core] [PATCH v2] image.bbclass: delete DATE variable too

2017-08-11 Thread Stefan Agner
On 2017-08-29 02:54, Stefan Agner wrote: I am sorry, I didn't meant to spoof the date. I had to play with dates on said system to reproduce the issue. -- Stefan > From: Stefan Agner > > When creating a custom image which uses the DATE variable the basehash > seems to change every day and lead

[OE-core] [PATCH v2] image.bbclass: delete DATE variable too

2017-08-11 Thread Stefan Agner
From: Stefan Agner When creating a custom image which uses the DATE variable the basehash seems to change every day and lead to errors such as: ERROR: console-tdx-image-2.7.6-r0 do_image_customimg: Error executing a python function in exec_python_func() autogenerated: The stack trace of python

Re: [OE-core] [oe] State of bitbake world, Failed tasks 2017-08-09

2017-08-11 Thread Martin Jansa
On Fri, Aug 11, 2017 at 08:59:48AM -0700, Khem Raj wrote: > On Fri, Aug 11, 2017 at 1:03 AM, Martin Jansa wrote: > > It got significantly worse again. > > > > http://www.openembedded.org/wiki/Bitbake_World_Status > > > > Lot of linking issues seems unique to gold ( firefox, qtbase, mariadb ) fir

Re: [OE-core] [oe] State of bitbake world, Failed tasks 2017-08-09

2017-08-11 Thread Khem Raj
On Fri, Aug 11, 2017 at 1:03 AM, Martin Jansa wrote: > It got significantly worse again. > > http://www.openembedded.org/wiki/Bitbake_World_Status > Lot of linking issues seems unique to gold ( firefox, qtbase, mariadb ) Kodi patch to use std::string was sent. mongodb needs something similar. ima

[OE-core] [PATCH v3 0/7] Support signed RPM package feeds

2017-08-11 Thread Markus Lehtonen
Changes since v2: - bug id in the commit message of the last patch corrected The following changes since commit df7f5221a56118da7654476f072c37ae1e75dc50: libinput: Upgrade 1.7.3 -> 1.8.1 (2017-08-09 09:25:47 +0100) are available in the git repository at: git://git.openembedded.org/openembed

[OE-core] [PATCH v2 7/7] dnf: expand dnf selftest to test signed package feeds

2017-08-11 Thread Markus Lehtonen
[YOCTO #12099] Signed-off-by: Markus Lehtonen --- meta-selftest/files/signing/key.passphrase | 1 + meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py | 3 ++- meta/lib/oeqa/selftest/cases/runtime_test.py| 12 +++- 3 files changed, 14 insertions(+), 2 deletions(-) cr

[OE-core] [PATCH v2 6/7] oeqa: fix temp file handling in dnf package feed test

2017-08-11 Thread Markus Lehtonen
Prevent stale temp files and a possible (if unlikely) race in tempfile usage. Signed-off-by: Markus Lehtonen --- meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py b

[OE-core] [PATCH v2 5/7] oeqa: fix dnf tests

2017-08-11 Thread Markus Lehtonen
Rename one dnf runtime test that it will recognized as a python module and thus also found by the oe test loader. Also, fix value of TEST_SUITES in dnf selftest so that all test dependencies are satisfied and the runtime test may be successfully run from there. Signed-off-by: Markus Lehtonen ---

[OE-core] [PATCH v2 4/7] package_manager.py: enable dnf's repo_gpgcheck if feed signing is enabled

2017-08-11 Thread Markus Lehtonen
If package feed signing is enabled enable repo gpg signature check for rpm repositories added via PACKAGE_FEED_URIS. This has the implication that all repositories added via this mechanism must be signed with the same key. [YOCTO #11209] Signed-off-by: Markus Lehtonen --- meta/lib/oe/package_ma

[OE-core] [PATCH v2 0/7] Support signed RPM package feeds

2017-08-11 Thread Markus Lehtonen
Second try of re-enabling signed rpm package feeds. Changes since v1: - enabling sign_package_feed.bbclass now causes the pubkey of the signing key to be installed in the image - enabling sign_package_feed.bbclass automatically enables repo_gpgcheck (i.e. gpg signature check of the repo metada

[OE-core] [PATCH v2 3/7] sign_package_feed.bbclass: install signing key into rootfs

2017-08-11 Thread Markus Lehtonen
If package-management is enabled. [YOCTO #11209] Signed-off-by: Markus Lehtonen --- meta/classes/sign_package_feed.bbclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/classes/sign_package_feed.bbclass b/meta/classes/sign_package_feed.bbclass index 71df03bab3..f03c4802d0 100644

[OE-core] [PATCH v2 2/7] dnf: rrecommend gnupg

2017-08-11 Thread Markus Lehtonen
This makes it possible to enable 'repo_gpgcheck' in dnf.conf. That is, do GPG signature check on repository metadata. Without gnupg dnf fails with "error: Invalid crypto engine." [YOCTO #11209] Signed-off-by: Markus Lehtonen --- meta/recipes-devtools/dnf/dnf_2.5.1.bb | 2 ++ 1 file changed, 2 i

[OE-core] [PATCH v2 1/7] lib/oe/package_manager: re-implement rpm feed signing

2017-08-11 Thread Markus Lehtonen
[YOCTO #11209] Signed-off-by: Markus Lehtonen --- meta/lib/oe/package_manager.py | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/meta/lib/oe/package_manager.py b/meta/lib/oe/package_manager.py index 518cf8dbe3..942f2dd903 100644 --- a/meta/lib/oe/package_manage

Re: [OE-core] [PATCH] image-prelink: Disable for musl images

2017-08-11 Thread Mark Hatle
On 8/11/17 2:16 AM, Richard Purdie wrote: > For some reason prelink was refusing to prelink musl images but now sometimes > does modify the binaries. Since musl has no support for this, such images > end up broken and unable to boot. > > To avoid this, be explicit and only apply prelinking for lib

Re: [OE-core] [PATCH 5/5] dnf: expand dnf selftest to test signed package feeds

2017-08-11 Thread Leonardo Sandoval
On Fri, 2017-08-11 at 13:51 +0300, Markus Lehtonen wrote: > [YOCTO #12099] seems that the bugzilla ID does not exit. > > Signed-off-by: Markus Lehtonen > --- > meta-selftest/files/signing/key.passphrase | 1 + > meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py | 12 >

Re: [OE-core] [PATCH 5/5] dnf: expand dnf selftest to test signed package feeds

2017-08-11 Thread Alexander Kanavin
On 08/11/2017 03:54 PM, Markus Lehtonen wrote: Wait a moment. If feed signing is enabled, then dnf's "repo_gpgcheck", and "gpgkey" settings should be configured and working by default. You shouldn't fix them after the fact in the test. Please add the necessary code to insert_

Re: [OE-core] [PATCH] mesa: update to 17.1.6

2017-08-11 Thread Andrea Galbusera
On Thu, Aug 10, 2017 at 11:37 AM, Andreas Müller < schnitzelt...@googlemail.com> wrote: > Optional installation of khrplatform.h was implemented upstream by a > slightly > different approach -> 0001-mapi-Only-install-khrplat > form.h-with-EGL-or-GLES.patch > can be removed. > Signed-off-by: Andr

Re: [OE-core] [PATCH 5/5] dnf: expand dnf selftest to test signed package feeds

2017-08-11 Thread Alexander Kanavin
On 08/11/2017 03:54 PM, Markus Lehtonen wrote: Wait a moment. If feed signing is enabled, then dnf's "repo_gpgcheck", and "gpgkey" settings should be configured and working by default. You shouldn't fix them after the fact in the test. Please add the necessary code to insert_

Re: [OE-core] [PATCH 5/5] dnf: expand dnf selftest to test signed package feeds

2017-08-11 Thread Markus Lehtonen
On 11/08/2017, 14.11, "Alexander Kanavin" wrote: On 08/11/2017 01:51 PM, Markus Lehtonen wrote: > --- a/meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py > +++ b/meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py > @@ -31,12 +31,24 @@ class DnfSelftest(DnfTest): >

[OE-core] [PATCH 2/2] libpfm4: remove the recipe

2017-08-11 Thread Alexander Kanavin
It was required only by oprofile. Signed-off-by: Alexander Kanavin --- ...Makefile-Add-LDFLAGS-variable-to-SLDFLAGS.patch | 31 -- .../files/fix-misleading-indentation-error.patch | 38 -- meta/recipes-kernel/libpfm/libpfm4_4.6.0.bb| 33 -

[OE-core] [PATCH 1/2] oprofile: remove the recipe

2017-08-11 Thread Alexander Kanavin
Perf is the preferred solution, and oprofile is difficult to maintain against musl. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/distro_alias.inc | 1 - meta/conf/layer.conf | 1 - meta/recipes-kernel/oprofile/oprofile.inc | 6

Re: [OE-core] [PATCH 6/7] oprofile: update to 1.2.0

2017-08-11 Thread Alexander Kanavin
On 08/09/2017 11:47 PM, Burton, Ross wrote: Breaks with musl: http://errors.yoctoproject.org/Errors/Details/150200/ Should we just remove oprofile? From git log I understood that it has been deprecated in favour of perf, and this musl failure is non-trivial to fix (necessary version of basen

Re: [OE-core] [PATCH 5/5] dnf: expand dnf selftest to test signed package feeds

2017-08-11 Thread Alexander Kanavin
On 08/11/2017 01:51 PM, Markus Lehtonen wrote: --- a/meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py +++ b/meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py @@ -31,12 +31,24 @@ class DnfSelftest(DnfTest): temp_file = os.path.join(self.temp_dir.name, 'tmp.repo') self.tc.t

[OE-core] [PATCH 4/5] oeqa: fix temp file handling in dnf package feed test

2017-08-11 Thread Markus Lehtonen
Prevent stale temp files and a possible (if unlikely) race in tempfile usage. Signed-off-by: Markus Lehtonen --- meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py b

[OE-core] [PATCH 5/5] dnf: expand dnf selftest to test signed package feeds

2017-08-11 Thread Markus Lehtonen
[YOCTO #12099] Signed-off-by: Markus Lehtonen --- meta-selftest/files/signing/key.passphrase | 1 + meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py | 12 meta/lib/oeqa/selftest/cases/runtime_test.py| 13 - 3 files changed, 25 insertions(+), 1 deleti

[OE-core] [PATCH 2/5] dnf: rrecommend gnupg

2017-08-11 Thread Markus Lehtonen
This makes it possible to enable 'repo_gpgcheck' in dnf.conf. That is, do GPG signature check on repository metadata. Without gnupg dnf fails with "error: Invalid crypto engine." [YOCTO #11209] Signed-off-by: Markus Lehtonen --- meta/recipes-devtools/dnf/dnf_2.5.1.bb | 2 ++ 1 file changed, 2 i

[OE-core] [PATCH 3/5] oeqa: fix dnf tests

2017-08-11 Thread Markus Lehtonen
Rename one dnf runtime test that it will recognized as a python module and thus also found by the oe test loader. Also, fix value of TEST_SUITES in dnf selftest so that all test dependencies are satisfied and the runtime test may be successfully run from there. Signed-off-by: Markus Lehtonen ---

[OE-core] [PATCH 1/5] lib/oe/package_manager: re-implement rpm feed signing

2017-08-11 Thread Markus Lehtonen
[YOCTO #11209] Signed-off-by: Markus Lehtonen --- meta/lib/oe/package_manager.py | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/meta/lib/oe/package_manager.py b/meta/lib/oe/package_manager.py index 518cf8dbe3..942f2dd903 100644 --- a/meta/lib/oe/package_manage

[OE-core] [PATCH 0/5] Support signed RPM package feeds

2017-08-11 Thread Markus Lehtonen
This patchset re-enabled support for signed RPM package feeds, a feature that was disabled in dnf transition. It also extends the dnf selftest to cover signed package feeds (in addition to fixing the testcase which was not being run at all because of invalid naming). The second patch pulls in new

[OE-core] [PATCH 2/5] assimp: fix upstream version check

2017-08-11 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-graphics/vulkan/assimp_4.0.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-graphics/vulkan/assimp_4.0.0.bb b/meta/recipes-graphics/vulkan/assimp_4.0.0.bb index 0268ebb3727..7a96a4f36c1 100644 --- a/meta/recipes-graphics/vulk

[OE-core] [PATCH 1/5] distrodata.bbclass: add UPSTREAM_VERSION_UNKNOWN and UPSTREAM_CHECK_UNRELIABLE

2017-08-11 Thread Alexander Kanavin
These are optional per-recipe variables with the following meaning: UPSTREAM_VERSION_UNKNOWN - set if the upstream version check fails reliably, e.g. absent git tags, or weird version format used on our or on upstream side. If this variable is not set and version check fails, or if it is set and t

[OE-core] [PATCH 4/5] pax-utils: check upstream version from debian servers

2017-08-11 Thread Alexander Kanavin
Gentoo server can be very slow to list the tarball directory. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/pax-utils/pax-utils_1.2.2.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/pax-utils/pax-utils_1.2.2.bb b/meta/recipes-devtools/pax-utils/pax-ut

[OE-core] [PATCH 3/5] v86d: take tarball from debian

2017-08-11 Thread Alexander Kanavin
Gentoo is removing the package due to dead upstream; Debian might carry it for a while longer. Signed-off-by: Alexander Kanavin --- meta/recipes-bsp/v86d/v86d_0.1.10.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-bsp/v86d/v86d_0.1.10.bb b/meta/recipes-

[OE-core] [PATCH 5/5] selftest: fix distrodata.py to use per-recipe UPSTREAM_VERSION_UNKNOWN setting

2017-08-11 Thread Alexander Kanavin
... instead of a global exception list which was problematic. [YOCTO #11896] Signed-off-by: Alexander Kanavin --- meta-selftest/files/distrodata/checkpkg_exceptions | 28 -- meta/lib/oeqa/selftest/cases/distrodata.py | 15 +--- meta/recipes-core/dbus-wait/dbu

Re: [OE-core] Meson support in oe-core

2017-08-11 Thread Alexander Kanavin
On 08/10/2017 05:05 PM, Leonardo Sandoval wrote: After meson support is in master, we can start converting recipes from autotools to meson. That requires careful manual work, but the good news is that it can be done piece-meal; there's no need to switch everything at once. Alex, is there a au

[OE-core] [PATCH] mesa: Fix build with vulkan on non-x86

2017-08-11 Thread Jussi Kukkonen
The intel vulkan driver requires libdrm-intel: Only enable it when building for x86 or x86-64 similar to DRI drivers. Building on non-x86* with vulkan leads to "--with-vulkan-drivers= ": this is interpreted correctly by the build system. Signed-off-by: Jussi Kukkonen --- meta/recipes-graphics/m

[OE-core] State of bitbake world, Failed tasks 2017-08-09

2017-08-11 Thread Martin Jansa
It got significantly worse again. http://www.openembedded.org/wiki/Bitbake_World_Status == Number of issues - stats == {| class='wikitable' !|Date !!colspan='3'|Failed tasks !!|Signatures !!colspan='14'|QA !!Comment |- || ||qemuarm

[OE-core] [PATCH V3 1/1] ltp: upgrade to upstream latest commit on 20170804

2017-08-11 Thread Dengke Du
1. Drop 4 patches because the upstream already contains them: 0001-dirtyc0w-Include-stdint.h.patch 0006-fix-PATH_MAX-undeclared-when-building-with-musl.patch 0037-faccessat-and-fchmodat-Fix-build-warnings.patch 0038-syscalls-add_key02-update-to-test-fix-for-nonempty-N.patch 2. Dro

[OE-core] [PATCH V3 0/1] ltp: upgrade to upstream latest commit on 20170804

2017-08-11 Thread Dengke Du
The following changes since commit 5e4bd86130866d4a92fa7b0fa6d3628126dfdf91: libinput: Upgrade 1.7.3 -> 1.8.1 (2017-08-09 09:38:25 +0100) are available in the git repository at: https://github.com/DengkeDu/openembedded-core.git dengke/ltp-fix-PAGE_SIZE https://github.com//tree/dengke/ltp-f

[OE-core] [PATCH] image-prelink: Disable for musl images

2017-08-11 Thread Richard Purdie
For some reason prelink was refusing to prelink musl images but now sometimes does modify the binaries. Since musl has no support for this, such images end up broken and unable to boot. To avoid this, be explicit and only apply prelinking for libc-glibc. [YOCTO #11913] Signed-off-by: Richard Pur