[OE-core] [zeus 27/28] libsdl2: fix failure appeared in bitbake libsdl2-native

2020-01-08 Thread Armin Kuster
From: Yanfei Xu When you bitbake libsdl2-native and your host had installed fcitx or ibus, it may cause you bitbake failed in do_compile. Disable fcitx and ibus check with EXTRA_OECONF in bb file. -snip- CC build/SDL_sysfilesystem.lo CC build/SDL_sysh

[OE-core] [zeus 28/28] kernel: Make symbol link to vmlinux.64 in boot directory

2020-01-08 Thread Armin Kuster
From: Vasyl Gomonovych Some mips 64 bit platforms use vmlinux.64 image name Make a symbol link to vmlinux.64 in arch/mips/boot/ Signed-off-by: Vasyl Gomonovych Signed-off-by: Richard Purdie (cherry picked from commit 70626b52e5e61c80018e9f1f85bc169d0434b986) Signed-off-by: Armin Kuster --- m

[OE-core] [zeus 24/28] python3: RDEPEND on libgcc

2020-01-08 Thread Armin Kuster
From: Joshua Watt =help> List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Sender: openembedded-core-boun...@lists.openembedded.org Errors-T

[OE-core] [zeus 26/28] pseudo: Make realpath() remove trailing slashes

2020-01-08 Thread Armin Kuster
From: Robert Yang Linux system's realpath() remove trailing slashes, but pseudo's doesn't, need make them identical. E.g., the following code (rel.c) prints '/tmp' with system's realpath, but pseudo's realpath prints '/tmp/': #include #include #include int main() { c

[OE-core] [zeus 23/28] python3: Upgrade 3.7.5 -> 3.7.6

2020-01-08 Thread Armin Kuster
From: Adrian Bunk Signed-off-by: Adrian Bunk Signed-off-by: Richard Purdie (cherry picked from commit aee9beb12226abf7a195b8ee801ea488920b2fdb) [Bug fix only update] Signed-off-by: Armin Kuster --- .../python/{python3_3.7.5.bb => python3_3.7.6.bb} | 4 ++-- 1 file changed, 2 inser

[OE-core] [zeus 25/28] python3: Update to apply libgcc fix to libpython, glibc only

2020-01-08 Thread Armin Kuster
From: Richard Purdie Update to account for review feedback on list. Signed-off-by: Richard Purdie (cherry picked from commit ec788594f3f6a47687c6eb321437f2d2b58b1518) Signed-off-by: Armin Kuster --- meta/recipes-devtools/python/python3_3.7.6.bb | 2 +- 1 file changed, 1 insertion(+), 1 deleti

[OE-core] [zeus 22/28] systemd: Upgrade 243 -> 243.2

2020-01-08 Thread Armin Kuster
From: Adrian Bunk Bugfix-only changes on the 243 stable branch. Signed-off-by: Adrian Bunk Signed-off-by: Richard Purdie Signed-off-by: Armin Kuster --- .../systemd/{systemd-boot_243.bb => systemd-boot_243.2.bb}| 0 .../systemd/{systemd-conf_243.bb => systemd-conf_243.2.bb}| 0 meta/

[OE-core] [zeus 18/28] liberror-perl: update 0.17027 -> 0.17028

2020-01-08 Thread Armin Kuster
From: Tim Orling HOMEPAGE change from bitbucket to github Upstream release notes: - Moved the VCS repo to https://github.com/shlomif/perl-error.pm - No other significant changes. Signed-off-by: Tim Orling Signed-off-by: Richard Purdie (cherry picked from commit 488680f45fbe28e32391e2a1a66

[OE-core] [zeus 16/28] linux-yocto/4.19/5.2/-dev: fix gcc10 build

2020-01-08 Thread Armin Kuster
From: Bruce Ashfield Integrating Khem's gcc10 build fix: [ Author: Khem Raj Date: Fri Dec 20 17:42:02 2019 -0800 x86/boot/compressed/64: Define __force_order only when CONFIG_RANDOMIZE_BASE is unset kaslr_64.c also defines the same variable, however when both files

[OE-core] [zeus 20/28] reproducible_build_simple: inherit podfix

2020-01-08 Thread Armin Kuster
From: Ross Burton When doing reproducible builds inherit podfix to remove the possibility of differing Perl versions causing manpages to change. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked from commit 5dc43edab4787906f2c9f51e51bf78d1dc966286) Signed-off-by: Armin Ku

[OE-core] [zeus 19/28] podfix: class to remove Pod::Man versions from manpages

2020-01-08 Thread Armin Kuster
From: Ross Burton Manpages generated by Pod::Man contain the version number, which isn't reproducible if we're using the host Perl to generate manpage. One option is to always depend on perl-native when generating manpages but this is a heavy dependency, so instead strip out the versions in do_i

[OE-core] [zeus 21/28] podfix: only alter normal files

2020-01-08 Thread Armin Kuster
From: Ross Burton Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked from commit 23d38b2ad6f7a39e5c1ffd092322942474935c33) Signed-off-by: Armin Kuster --- meta/classes/podfix.bbclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/classes/podfix.bbclass b/meta

[OE-core] [zeus 14/28] linux-yocto/5.2: update to v5.2.26

2020-01-08 Thread Armin Kuster
From: Bruce Ashfield Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: d0be30663e55 Linux 5.2.26 a5f01eb4ae19 can: mcba_usb: fix use-after-free on disconnect d440c83adfe2 x86/fpu: Don't cache access to fpu_fpregs_owner_ctx d0a6ac8ee

[OE-core] [zeus 15/28] linux-yocto/5.2: update to v5.2.27

2020-01-08 Thread Armin Kuster
From: Bruce Ashfield Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 766f754fb8ce Linux 5.2.27 2e635a05d05c ASoC: SOF: Intel: hda-stream: fix the CONFIG_ prefix missing 1708b2a269de usb: gadget: udc: core: Fix segfault if udc_bind_to_

[OE-core] [zeus 17/28] linux-yocto/5.2: update to v5.2.28

2020-01-08 Thread Armin Kuster
From: Bruce Ashfield Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 7943d7e69aa7 Linux 5.2.28 b5db992cfdd3 usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() a0b637f7868d usb: gadget: configfs: Fix missing spin_lock_i

[OE-core] [zeus 13/28] linux-yocto/5.2: update to v5.2.25

2020-01-08 Thread Armin Kuster
From: Bruce Ashfield Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 38cbae50e893 Linux 5.2.25 efe66d67e43d wimax: i2400: Fix memory leak in i2400m_op_rfkill_sw_toggle aae5e918d3f4 wimax: i2400: fix memory leak 596fd85a2430 iio: i

[OE-core] [zeus 12/28] linux-yocto/4.19: update to v4.19.87

2020-01-08 Thread Armin Kuster
From: Bruce Ashfield Updating linux-yocto/4.19 to the latest korg -stable release that comprises the following commits: 174651bdf802 Linux 4.19.87 6938a9da7ff8 PM / devfreq: Fix kernel oops on governor module load 345712c95eec KVM: PPC: Book3S HV: Flush link stack on guest exit to ho

[OE-core] [zeus 11/28] linux-yocto/5.2: update to v5.2.24

2020-01-08 Thread Armin Kuster
From: Bruce Ashfield Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 67c4ef96da8e Linux 5.2.24 b65008090e4e blk-rq-qos: fix first node deletion of rq_qos_del() 660039a1505a opp: of: drop incorrect lockdep_assert_held() 915ff97f555

[OE-core] [zeus 10/28] linux-yocto/4.19: update to v4.19.84

2020-01-08 Thread Armin Kuster
From: Bruce Ashfield Updating linux-yocto/4.19 to the latest korg -stable release that comprises the following commits: c555efaf1402 Linux 4.19.84 46a4a014c48e kvm: x86: mmu: Recovery of shattered NX large pages 6082f2e28887 kvm: Add helper function for creating VM worker threads

[OE-core] [zeus 08/28] linux-yocto/5.2: update to v5.2.22

2020-01-08 Thread Armin Kuster
From: Bruce Ashfield Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 0bea818b6e18 Linux 5.2.22 5f1126e23315 nbd: verify socket is supported during setup 4888496abcfe USB: usblp: fix use-after-free on disconnect 0ba545e8fda8 USB: l

[OE-core] [zeus 09/28] linux-yocto/5.2: update to v5.2.23

2020-01-08 Thread Armin Kuster
From: Bruce Ashfield Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 6e5893ab1fe2 Linux 5.2.23 86ac741509b1 kvm: x86: mmu: Recovery of shattered NX large pages c553a0a399c9 kvm: Add helper function for creating VM worker threads f

[OE-core] [zeus 05/28] sstate: Ensure mkdir happens before mktemp

2020-01-08 Thread Armin Kuster
From: Richard Purdie This avoids a directory not present error. Fix a comment typo whilst here. Signed-off-by: Richard Purdie (cherry picked from commit 1360d8d7d99b70a80c8cdbc1fc6d9e6752483139) Signed-off-by: Armin Kuster --- meta/classes/sstate.bbclass | 5 ++--- 1 file changed, 2 insertio

[OE-core] [zeus 06/28] sstate.bbclass: Fix for consistent whitespace

2020-01-08 Thread Armin Kuster
From: Martin Jansa Signed-off-by: Martin Jansa Signed-off-by: Richard Purdie (cherry picked from commit e874d067ace03774132ba3030a898678057c1304) Signed-off-by: Armin Kuster --- meta/classes/sstate.bbclass | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/meta/c

[OE-core] [zeus 07/28] linux-yocto/5.2: update to v5.2.21

2020-01-08 Thread Armin Kuster
From: Bruce Ashfield Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: e91ef5bcdeda Linux 5.2.21 Signed-off-by: Bruce Ashfield (cherry picked from commit 1f51f1505cdeec5cc464bbbc14f5514d7440a426) Signed-off-by: Armin Kuster --- .../linux/li

[OE-core] [zeus 02/28] sstate: Stop overwriting SSTATE_PKG

2020-01-08 Thread Armin Kuster
From: Richard Purdie Its rather antisocial to overwrite SSTATE_PKG with an expanded form for the variable and it stops the value of BB_UNIHASH being changed when the package is written out. Instead of expanding the variable, append to it instead to avoid this rather hard to figure out behaviou

[OE-core] [zeus 04/28] sstate: Ensure target sstate directory exists if unihash changes

2020-01-08 Thread Armin Kuster
From: Richard Purdie The previous patches meant the mkdir might no longer match the final target directory. Fix this. Signed-off-by: Richard Purdie (cherry picked from commit 0af4dae84099e8632a9ea6a4afdbea2f232bb170) Signed-off-by: Armin Kuster --- meta/classes/sstate.bbclass | 4 ++-- 1 file

[OE-core] [zeus 03/28] sstate: Ensure SSTATE_PKG is reloaded when handling siginfo

2020-01-08 Thread Armin Kuster
From: Richard Purdie STATE_PKG may have been changed by sstate_report_unihash so don't cache the variable's value. Signed-off-by: Richard Purdie (cherry picked from commit be29a25400c4ea285ab3f588c5831f00ba5d4f63) Signed-off-by: Armin Kuster --- meta/classes/sstate.bbclass | 3 ++- 1 file cha

[OE-core] [zeus 01/28] sstate: Add ability to hide summary output for sstate

2020-01-08 Thread Armin Kuster
From: Richard Purdie Its confusing to keep seeing sstate summary messages when hash equivalency is active. This adds an option to control it. A default value is given which maintains compatibility with different bitbake versions. Signed-off-by: Richard Purdie (cherry picked from commit 03800486

[OE-core] [zeus 00/28][v2] Pull request

2020-01-08 Thread Armin Kuster
V2 pull request with valgrind change removed. The following changes since commit 754d0ae5a960056468cdf50e5965a4c22515f8f9: lttng-modules: fix NULL pointer deference error when testing rpc_task_running (2019-12-31 10:36:32 +) are available in the Git repository at: git://git.openembedde

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

2020-01-08 Thread Khem Raj
On Wed, Jan 8, 2020 at 4:10 AM Pascal Huerst wrote: > > Hey everyone! > > I'm looking for a way in yocto to build tagged releases or actually to > build the newest tagged release from repositories. > > There is a way to specify a branch or a tag in a recipe, but no way to > always clone the newest

Re: [OE-core] Update layer compatibility to Dunfell

2020-01-08 Thread Khem Raj
On Wed, Jan 8, 2020 at 7:39 AM nick83ola wrote: > > Hi, > is it time to update the layer compatibility for meta* to dunfell? > > Especially because after change > > commit 9702544b3e75d761d86cae7e8b36f3f2625b68ce > Author: Denys Dmytriyenko > Date: Thu Nov 14 19:40:07 2019 -0500 > >

Re: [OE-core] [PATCH v2] ltp: nm01: Remove prefix zeros of the addresses output by nm before comparing

2020-01-08 Thread He Zhe
Hi Ross, It seems that the upgrading of ltp is not moving on. And this patch is not included in ltp 20190930. Could we get this merged first? Thanks, Zhe On 1/6/20 8:32 PM, He Zhe wrote: > I saw that thread stop a few days ago. This was just merged in ltp about 10 > hours ago and should not be

Re: [OE-core] [OE-Core][PATCH 1/2] manpages.bbclass: Fix rootfs host corruption

2020-01-08 Thread Alex Kiernan
On Thu, Dec 19, 2019 at 10:17 PM Alex Kiernan wrote: > > When running mandb we end up with files owned by the build user, correct > this. Also pick up non-default locales and relocate their index.db files > to /var/cache. > > Signed-off-by: Alex Kiernan > --- Ping? > > meta/classes/manpages.bb

Re: [OE-core] [PATCH 06/14] dummy-sdk-package.inc: do not include files into RREPLACES

2020-01-08 Thread Kang Kai
On 2020/1/6 下午7:34, Alexander Kanavin wrote: I made a couple of patches for this, they seem to fix the issues. Please test: http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=akanavin/package-version-updates&id=a695bd5a8951b640add0cbc3e8171da7f58982b6 http://git.yoctoproject.org/cgit.cg

Re: [OE-core] [PATCH] sysklogd: add a delay before klogd connect syslogd

2020-01-08 Thread Randy MacLeod
On 1/8/20 2:33 AM, yanfei...@windriver.com wrote: From: Yanfei Xu klogd and syslogd's type has been changed from "forking" to "simple" in service file used by systemd. It causes klogd will boot on the heels of syslogd in a very short time and result in a empty kern.log. Adding a delay before k

[OE-core] [PATCH] meta/classes/menson.bbclass: Add python3 dependency

2020-01-08 Thread Aníbal Limón
The python3native.bbclass set PYTHON_{LIBRARY, INCLUDE_DIR} pointing to python target build, a patch was add to use target _sysconfigdata too [1] but is not available without python3 dependency. Fixes waffle build when trying to find _sysconfigdata module, ... | Program python3 found: YES (/home

Re: [OE-core] [PATCH 14/28] libcap: update to 2.30

2020-01-08 Thread Khem Raj
On Wed, Jan 8, 2020 at 1:22 PM Richard Purdie wrote: > > On Wed, 2020-01-08 at 14:27 +0100, Alexander Kanavin wrote: > > Signed-off-by: Alexander Kanavin > > --- > > ...-tests-do-not-run-target-executables.patch | 33 > > +++ > > .../libcap/{libcap_2.27.bb => libcap_2.30.bb} | 5

Re: [OE-core] [PATCH 07/28] acl/attr: update to latest upstream releases

2020-01-08 Thread Khem Raj
Fails smbnetfs, perhaps xattr/attr.h -> sys/attr.h fix is needed here too https://errors.yoctoproject.org/Errors/Details/305698/ On Wed, Jan 8, 2020 at 5:29 AM Alexander Kanavin wrote: > > The latest release use standard autotools, so drop all > the build system related hacks and patches. > > Pt

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

2020-01-08 Thread ChenQi
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 in any package: /usr/lib/libubootenv.so /usr/lib/libubootenv.so.0.2 Regards, Chen Q

Re: [OE-core] [PATCH 13/28] elfutils: upgrade 0.177 -> 0.178

2020-01-08 Thread Khem Raj
regressing following package http://errors.yoctoproject.org/Errors/Details/305730/ On Wed, Jan 8, 2020 at 5:30 AM Alexander Kanavin wrote: > > Remove 0007-Fix-control-path-where-we-have-str-as-uninitialized-.patch > as issue fixed upstream. > > Rebase other patches. > > Adjust ptests, pass rate

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

2020-01-08 Thread Khem Raj
On Wed, Jan 8, 2020 at 3:03 PM Richard Purdie wrote: > > On Wed, 2020-01-08 at 14:27 +0100, Alexander Kanavin wrote: > > Drop backports, rebase other patches. > > > > One patch I wasn't able to rebase as upstream code changed too much: > > 0003-setup.py-pass-missing-libraries-to-Extension-for-mul.

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

2020-01-08 Thread Carlos Rafael Giani
Sorry, I missed this message somehow. Will do that tomorrow. On 02.01.20 22:47, Alexander Kanavin wrote: So can you resend the patchset, without any special tags (wip/rfc etc) please? To give it a run on the autobuilder. Alex On 19 Dec 2019, at 12.57, Carlos Rafael Giani

Re: [OE-core] [PATCH] meta/classes/meson.bbclass: Add inherit setuptools3

2020-01-08 Thread Anibal Limon
On Wed, 18 Dec 2019 at 14:31, Ross Burton wrote: > On 03/12/2019 22:06, Aníbal Limón wrote: > > Fixes, > > > > ... > > | Program python3 found: YES > (/home/anibal.limon/linaro/oe-rpb-master/build-410c/tmp-rpb-glibc/work/aarch64-linaro-linux/waffle/1.6.0-r0/recipe-sysroot-native/usr/bin/python3-n

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

2020-01-08 Thread Richard Purdie
On Wed, 2020-01-08 at 14:27 +0100, Alexander Kanavin wrote: > Drop backports, rebase other patches. > > One patch I wasn't able to rebase as upstream code changed too much: > 0003-setup.py-pass-missing-libraries-to-Extension-for-mul.patch > Please determine if it is still needed, produce a new ver

Re: [OE-core] [PATCH 11/28] ifupdown: update 0.8.22 -> 0.8.35

2020-01-08 Thread Richard Purdie
On Wed, 2020-01-08 at 14:27 +0100, Alexander Kanavin wrote: > Remove inet-6-.defn-fix-inverted-checks-for-loopback.patch as > it is difficult to rebase and not clear if still necessary. > > Signed-off-by: Alexander Kanavin > --- > ...efn-fix-inverted-checks-for-loopback.patch | 403 -

Re: [OE-core] [PATCH 14/28] libcap: update to 2.30

2020-01-08 Thread Richard Purdie
On Wed, 2020-01-08 at 14:27 +0100, Alexander Kanavin wrote: > Signed-off-by: Alexander Kanavin > --- > ...-tests-do-not-run-target-executables.patch | 33 > +++ > .../libcap/{libcap_2.27.bb => libcap_2.30.bb} | 5 +-- > 2 files changed, 36 insertions(+), 2 deletions(-) > create

[OE-core] [PATCH] runqemu: Add network bridge support

2020-01-08 Thread Joshua Watt
Qemu supports attaching the virtual machine to an existing network bridge interface via the qemu-bridge-helper program (as long as the system is correctly configured to give the user permissions). Add support for runqemu to do this also via the "bridge=" argument. Note that for this to work correct

[OE-core] [PATCH] glib: support target/os/libc-specific Meson cross files

2020-01-08 Thread Ross Burton
Build systems have a common problem that some tests can only be done by executing a piece of test code (compared to just compiling or linking test code). In a cross-compilation the execution of this code isn't possible and the Meson solution to this is to allow 'cross properties' to be specified i

[OE-core] [PATCH] cups: fix crossscripts

2020-01-08 Thread Diego Rondini
Fix crossscripts to report the correct "serverbin" value. While the packaged "cups-config --serverbin" reported "/usr/libexec/cups" the crossscripts version reported "/usr/lib/cups", causing packaging issues when building for example cups-filters. Also fix FILES_${PN} to use ${libexecdir}; previous

[OE-core] [PATCH V2] opensbi: Use -ffreestanding compiler options

2020-01-08 Thread Khem Raj
This usually helps compiler to not use built-in optimizations for string functions and mem* functions unnecessarily, since OE's compiler is hosted for linux cross compile, this also means we instruct it rightly for building a baremetal application Refresh the patches to apply without fuzz Fixes li

[OE-core] Update layer compatibility to Dunfell

2020-01-08 Thread nick83ola
Hi, is it time to update the layer compatibility for meta* to dunfell? Especially because after change commit 9702544b3e75d761d86cae7e8b36f3f2625b68ce Author: Denys Dmytriyenko Date: Thu Nov 14 19:40:07 2019 -0500 distro_features_check: expand with MACHINE_FEATURES and COMBINE

Re: [OE-core] [PATCH] maintainers.inc: cleanup entries

2020-01-08 Thread Richard Purdie
On Wed, 2020-01-08 at 15:54 +0100, Alexander Kanavin wrote: > On Wed, 8 Jan 2020 at 15:47, Richard Purdie < > richard.pur...@linuxfoundation.org> wrote: > > On Wed, 2020-01-08 at 12:17 +0100, Alexander Kanavin wrote: > > > Just a note: there is an oe-selftest for this which you can use > > to > > >

Re: [OE-core] [PATCH] maintainers.inc: cleanup entries

2020-01-08 Thread Alexander Kanavin
On Wed, 8 Jan 2020 at 15:47, Richard Purdie < richard.pur...@linuxfoundation.org> wrote: > On Wed, 2020-01-08 at 12:17 +0100, Alexander Kanavin wrote: > > Just a note: there is an oe-selftest for this which you can use to > > verify that all recipes still have a maintainer listed: > > > > oe-selft

Re: [OE-core] [PATCH] maintainers.inc: cleanup entries

2020-01-08 Thread Richard Purdie
On Wed, 2020-01-08 at 12:17 +0100, Alexander Kanavin wrote: > Just a note: there is an oe-selftest for this which you can use to > verify that all recipes still have a maintainer listed: > > oe-selftest -r distrodata.Distrodata.test_maintainers Perhaps we should extend it to check for recipes whi

Re: [OE-core] [PATCH 1/7] oe-pkgdata-browser: Rename from pkgdataui.py

2020-01-08 Thread Ross Burton
On 08/01/2020 03:44, Peter Kjellerstedt wrote: Signed-off-by: Peter Kjellerstedt Thanks for this series, a good slew of small improvements! Ross -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded

[OE-core] OpenEmbedded at FOSDEM 2020: Request for volunteers and demos

2020-01-08 Thread Paul Barker
Hey folks, We've got a stand for OpenEmbedded at FOSDEM 2020 (https://fosdem.org/2020/stands/). For anyone who hasn't been to FOSDEM before, it's the Free and Open Source Developers' European Meeting at ULB in Brussels, Belgium on Feb 1st and 2nd. FOSDEM is free to attend conference with dozens of

[OE-core] [PATCH] gstreamer1.0-plugins-bad: Add packageconfig for vdpau acceleration

2020-01-08 Thread Richard Leitner
libvdpau support was added to meta-oe by commit bf1de4db2 ("libvdpau: Add recipe") in 2016. Therefore add a packageconfig for the corresponding gstreamer plugin. Signed-off-by: Richard Leitner --- .../gstreamer/gstreamer1.0-plugins-bad_1.16.1.bb | 4 ++-- 1 file changed, 2 insertion

[OE-core] ✗ patchtest: failure for "rpm: upgrade to 4.15.1..." and 27 more

2020-01-08 Thread Patchwork
== Series Details == Series: "rpm: upgrade to 4.15.1..." and 27 more Revision: 1 URL : https://patchwork.openembedded.org/series/21922/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been execute

[OE-core] [PATCH 26/28] perl: package Config.pm from arch directory into the main perl package

2020-01-08 Thread Alexander Kanavin
Otherwise, some modules such as libmodule-build-perl fail to work properly. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/perl/perl_5.30.1.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/perl/perl_5.30.1.bb b/meta/recipes-devtools/perl/perl_5.30.1.bb in

[OE-core] [PATCH 25/28] kbd: fix failing ptests

2020-01-08 Thread Alexander Kanavin
Some assumptions about where data files are needs to be adjusted. Signed-off-by: Alexander Kanavin --- .../kbd/set-proper-path-of-resources.patch| 58 ++- meta/recipes-core/kbd/kbd_2.2.0.bb| 4 +- 2 files changed, 47 insertions(+), 15 deletions(-) diff --git a/m

[OE-core] [PATCH 28/28] libmodule-build-perl: fix ptests

2020-01-08 Thread Alexander Kanavin
Particularly remove a broken detection of skipped tests (which was marking tests that actually passed), and install additional artefacts needed for testing. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/perl/libmodule-build-perl/run-ptest | 2 -- meta/recipes-devtools/perl/libmodule

[OE-core] [PATCH 27/28] perl: install typemap and other extutils metadata as part of perl-core

2020-01-08 Thread Alexander Kanavin
Modules actually make use of these files, so they belong in perl-core other than perl-doc (the immediate failure was ptests for libmodule-build-perl failing). Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/perl/perl_5.30.1.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-

[OE-core] [PATCH 16/28] systemtap: remove the unneeded patch

2020-01-08 Thread Alexander Kanavin
As the problem is now fixed with a backported patch to gettext itself, the patch is no longer needed. Signed-off-by: Alexander Kanavin --- ...-LINGUAS-drop-the-polish-translation.patch | 27 --- .../systemtap/systemtap_git.inc | 1 - 2 files changed, 28 deletions(-

[OE-core] [PATCH 17/28] lib/oe/package_manager.py: put the sdk_provides_dummy_target upfront

2020-01-08 Thread Alexander Kanavin
Otherwise, the package utilizing this architecure does not get properly prioritized by rpm/dnf. This isn't seen single-lib builds (as the architecture ends up upfront anyway), but is triggered in multulib where the architecture may end up in the middle of the list due to multilib expansion/trimming

[OE-core] [PATCH 24/28] gawk: fix failing ptests

2020-01-08 Thread Alexander Kanavin
They were failing due to incorrect locale being used. Signed-off-by: Alexander Kanavin --- meta/recipes-extended/gawk/gawk_5.0.1.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-extended/gawk/gawk_5.0.1.bb b/meta/recipes-extended/gawk/gawk_5.0.1.bb index eaba6c78eda..e79ccf

[OE-core] [PATCH 19/28] staging.bbclass: correctly exclude ptest directories

2020-01-08 Thread Alexander Kanavin
They were not excluded when multilib variants were being built. Signed-off-by: Alexander Kanavin --- meta/classes/staging.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/staging.bbclass b/meta/classes/staging.bbclass index 7e108950f5f..4dd2ed01010 100644

[OE-core] [PATCH 22/28] gzip: do not pull in perl-ptest for gzip-ptest

2020-01-08 Thread Alexander Kanavin
This significantly adds to the ptest execution time and isn't needed, as all tests pass anyway. Signed-off-by: Alexander Kanavin --- meta/recipes-extended/gzip/gzip_1.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/gzip/gzip_1.10.bb b/meta/recipes

[OE-core] [PATCH 21/28] ptest-packagelists.inc: add a couple of missed ptests

2020-01-08 Thread Alexander Kanavin
Also remove mdadm-ptest as it is already included in the slow list. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/ptest-packagelists.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/conf/distro/include/ptest-packagelists.inc b/meta/conf/distro/inclu

[OE-core] [PATCH 20/28] ptest: report ptests that couldn't be run at all

2020-01-08 Thread Alexander Kanavin
Currently if a ptest does not produce PASS or FAIL, but simply errors out, this is not caught or reported; I think some ptests may have silently regressed due to this. Signed-off-by: Alexander Kanavin --- meta/lib/oeqa/runtime/cases/ptest.py | 5 + 1 file changed, 5 insertions(+) diff --git

[OE-core] [PATCH 23/28] gettext: additional ptest fixing

2020-01-08 Thread Alexander Kanavin
In previous testing some tests were skipped due to missing autotools; when autotools are present on target, additional failures are exposed. Signed-off-by: Alexander Kanavin --- ...01-tests-autopoint-3-unset-MAKEFLAGS.patch | 26 +++ meta/recipes-core/gettext/gettext_0.20.1.bb

[OE-core] [PATCH 15/28] virglrenderer: update to 0.8.1

2020-01-08 Thread Alexander Kanavin
Switch over to meson build system, add a patch to avoid target python3 dependency. Signed-off-by: Alexander Kanavin --- ...uild-use-python3-directly-for-python.patch | 27 +++ ...nderer_0.8.0.bb => virglrenderer_0.8.1.bb} | 5 ++-- 2 files changed, 30 insertions(+), 2 deletions(

[OE-core] [PATCH 18/28] dummy-sdk-package.inc: do multilib expanesion for RREPLACES as well

2020-01-08 Thread Alexander Kanavin
Otherwise, multilib packages such as lib64-perl aren't properly replaced: Error: Problem: package target-sdk-provides-dummy-1.0-r0.sdk_provides_dummy_target conflicts with lib64-perl provided by lib64-perl-5.30.1-r0.x86_64 - package target-sdk-provides-dummy-1.0-r0.sdk_provides_dummy_target co

[OE-core] [PATCH 14/28] libcap: update to 2.30

2020-01-08 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...-tests-do-not-run-target-executables.patch | 33 +++ .../libcap/{libcap_2.27.bb => libcap_2.30.bb} | 5 +-- 2 files changed, 36 insertions(+), 2 deletions(-) create mode 100644 meta/recipes-support/libcap/files/0002-tests-do-not-run-targe

[OE-core] [PATCH 13/28] elfutils: upgrade 0.177 -> 0.178

2020-01-08 Thread Alexander Kanavin
Remove 0007-Fix-control-path-where-we-have-str-as-uninitialized-.patch as issue fixed upstream. Rebase other patches. Adjust ptests, pass rate is now 100% again: == All 206 tests passed (6 tests were not run) == Signed-off-by: Alexander Kanavin --- .../

[OE-core] [PATCH 12/28] ovmf: update to 201911

2020-01-08 Thread Alexander Kanavin
Remove unused patch. Signed-off-by: Alexander Kanavin --- ...vmf-update-path-to-native-BaseTools.patch} | 11 --- ...le-adjust-to-build-in-under-bitbake.patch} | 17 +- ... => 0003-ovmf-enable-long-path-file.patch} | 18 +++--- ...patch => 0004-ovmf-Update-to-latest.patch} | 26 +

[OE-core] [PATCH 09/28] ltp: update to 20190930

2020-01-08 Thread Alexander Kanavin
Drop a big pile of backports. Add a patch to address absent string formatting error. Additional fixing of builds with musl. Signed-off-by: Alexander Kanavin --- ...me-check-for-getdents-getdents64-API.patch | 72 .../ltp/0001-Add-more-musl-exclusions.patch | 70 ...option

[OE-core] [PATCH 10/28] resolvconf: update to 1.82

2020-01-08 Thread Alexander Kanavin
Switch to git, as using debian snapshots makes automated upgrades impossible. Signed-off-by: Alexander Kanavin --- .../resolvconf/{resolvconf_1.79.bb => resolvconf_1.82.bb} | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) rename meta/recipes-connectivity/resolvconf/{resolvconf_1.79

[OE-core] [PATCH 07/28] acl/attr: update to latest upstream releases

2020-01-08 Thread Alexander Kanavin
The latest release use standard autotools, so drop all the build system related hacks and patches. Ptests have been rewritten, with 100% pass rate for both. Signed-off-by: Alexander Kanavin --- .../0001-test-patch-out-failing-bits.patch| 63 ++ ...dcode-the-build-path-into-a-helper-l.patch

[OE-core] [PATCH 11/28] ifupdown: update 0.8.22 -> 0.8.35

2020-01-08 Thread Alexander Kanavin
Remove inet-6-.defn-fix-inverted-checks-for-loopback.patch as it is difficult to rebase and not clear if still necessary. Signed-off-by: Alexander Kanavin --- ...efn-fix-inverted-checks-for-loopback.patch | 403 -- ...{ifupdown_0.8.22.bb => ifupdown_0.8.35.bb} | 11 +- 2 files c

[OE-core] [PATCH 02/28] rpm: switch to openssl from nss

2020-01-08 Thread Alexander Kanavin
nss is a problematic library in many ways, but openssl seems to work just fine. rpm was the only user of nss in oe-core, which opens the possibility of moving it out. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/rpm/rpm_4.15.1.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deleti

[OE-core] [PATCH 03/28] rpm: fix with musl and latest elfutils.

2020-01-08 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...lugins.c-call-dlerror-prior-to-dlsym.patch | 29 +++ meta/recipes-devtools/rpm/rpm_4.15.1.bb | 1 + 2 files changed, 30 insertions(+) create mode 100644 meta/recipes-devtools/rpm/files/0001-rpmplugins.c-call-dlerror-prior-to-dlsym.p

[OE-core] [PATCH 04/28] nss: update to 3.48

2020-01-08 Thread Alexander Kanavin
Drop a backport, and a patch that causes build errors with the new version. Add a patch to make ARM HW crypto optional; upstream for some reason does not allow disabling it. Signed-off-by: Alexander Kanavin --- ...ppc64-inline-assembler-for-clang-r-j.patch | 35 -- ...figure-opt

[OE-core] [PATCH 06/28] gstreamer1.0-python: add a patch to fix python 3.8 builds

2020-01-08 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...son.build-fix-builds-with-python-3.8.patch | 24 +++ .../gstreamer/gstreamer1.0-python_1.16.1.bb | 4 +++- 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-python/0001-me

[OE-core] [PATCH 08/28] pseudo: adjust for attr 2.4.48

2020-01-08 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...xattr-adjust-for-attr-2.4.48-release.patch | 48 +++ meta/recipes-devtools/pseudo/pseudo_git.bb| 1 + 2 files changed, 49 insertions(+) create mode 100644 meta/recipes-devtools/pseudo/files/0006-xattr-adjust-for-attr-2.4.48-release.pa

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

2020-01-08 Thread Alexander Kanavin
Drop backports, rebase other patches. One patch I wasn't able to rebase as upstream code changed too much: 0003-setup.py-pass-missing-libraries-to-Extension-for-mul.patch Please determine if it is still needed, produce a new version, and work with upstream to get it merged. 0001-main.c-if-OEPYTHO

[OE-core] [PATCH 01/28] rpm: upgrade to 4.15.1

2020-01-08 Thread Alexander Kanavin
Drop patches that were merged upstream. 0001-mono-find-provides-requires-do-not-use-monodis-from-.patch modifies a file that was removed upstream. Add a 0001-rpmfc.c-do-not-run-file-classification-in-parallel.patch as unfortunately the new parallel file classification feature from upstream trips

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

2020-01-08 Thread Pascal Huerst
Hey everyone! I'm looking for a way in yocto to build tagged releases or actually to build the newest tagged release from repositories. There is a way to specify a branch or a tag in a recipe, but no way to always clone the newest tagged release, that I'm aware of. I submitted a patch to bitbake'

[OE-core] [PATCH 2/2] wic: Add --include-path argument

2020-01-08 Thread Paul Barker
This option adds the contents of the given path to a partition built with the rootfs source plugin. The path is relative to the directory in which wic is running not the rootfs itself so use of an absolute path is recommended. This option is most useful when multiple copies of the rootfs are added

[OE-core] [PATCH 1/2] wic: Preserve intermediate files

2020-01-08 Thread Paul Barker
When debugging issues or trying to add new features in wic it's useful to examine the intermediate files created by the tool such as images of the individual partitions. Previously these files were created in a subdirectory of IMGDEPLOYDIR and, deleted by wic itself and then the working subdirector

Re: [OE-core] [PATCH] maintainers.inc: cleanup entries

2020-01-08 Thread Alexander Kanavin
Just a note: there is an oe-selftest for this which you can use to verify that all recipes still have a maintainer listed: oe-selftest -r distrodata.Distrodata.test_maintainers Alex On Wed, 8 Jan 2020 at 07:52, Yi Zhao wrote: > Cleanup the following entries because these recipes have been remo

Re: [OE-core] Question about the behavior and intent of recrdeptask

2020-01-08 Thread Richard Purdie
On Wed, 2020-01-08 at 12:14 +0900, Masahiro Yamada wrote: > So, the concept of "recursive dependency" sounds > somewhat odd to me. > > I guess I am missing important use-cases. > I'd like to know the reason why we need recrdeptask. FWIW your description sounds right. We need this flag for severa

Re: [OE-core] [PATCH 1/2] devtool/standard.py: Allow recipe to disable menuconfig logic

2020-01-08 Thread Schrempf Frieder
On 13.12.19 17:14, Tom Hochstein wrote: > I made a PR as well: > > https://github.com/openembedded/openembedded-core/pull/57 > > Tom I don't think PRs are accepted for oe-core. Your patches should be ok, if someone reviews and applies them. Dear maintainers, could you consider to review/apply