[OE-core][dunfell 00/21] Pull request (cover letter only)

2020-06-22 Thread Steve Sakoman
The following changes since commit d9de155f6452f916edd3131addd0c2eebaf4d639: vim: _FORTIFY_SOURCE=2 be gone (2020-06-16 10:14:02 -1000) are available in the Git repository at: git://git.openembedded.org/openembedded-core-contrib stable/dunfell-next

[OE-core] [PATCH] libmodulemd: switch branch master -> main

2020-06-22 Thread hongxu
Upstream delete branch master, and convert it to main Signed-off-by: Hongxu Jia --- meta/recipes-devtools/libmodulemd/libmodulemd_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/libmodulemd/libmodulemd_git.bb

[OE-core] [PATCH] xmlcatalog: add exit 0

2020-06-22 Thread Jeremy Puhlman
In most sysroot creation steps, the sysroots components are installed in depenancy order. However, in the case of build-sysroots, since it is not using standard dependacies, post installs that use xmlcatalog fail because xmlcatalog is not installed. Since the last execution in the script is

Re: [OE-core][PATCH V2] qemu: uprev v4.2.0 -> v5.0.0

2020-06-22 Thread Sakib Sajal
On 2020-06-22 5:00 p.m., Richard Purdie wrote: On Mon, 2020-06-22 at 18:36 +0100, Richard Purdie via lists.openembedded.org wrote: On Fri, 2020-06-19 at 14:12 -0400, Sakib Sajal wrote: Major update after v4.2. Changes: - os_find_datadir() was changed after the v4.2 release causing

Re: [OE-core] [dunfell][PATCH 1/4] go-mod.bbclass: Add class for `go mod` support

2020-06-22 Thread Khem Raj
On Mon, Jun 22, 2020 at 1:13 PM Steve Sakoman wrote: > > This set of patches is contained in the series I sent out for review > this morning :-) ah even better, Feel free to ignore this series then > > Steve > > On Mon, Jun 22, 2020 at 10:02 AM Khem Raj wrote: > > > > From: Otavio Salvador >

Re: [OE-core] [PATCH 0/6] Update bind and replace dhcp

2020-06-22 Thread Richard Purdie
On Mon, 2020-06-22 at 07:19 -0700, akuster wrote: > Move to the latest Bind ESV and replace the depricated dhcp with kea. > Three packages need to move from meta-oe to core. > > The new bind is not compatable with the dhcp Thanks, I'm keen to see this happen. check-layer threw errors:

[OE-core] [PATCH 2/5] sqlite3: upgrade 3.32.2 -> 3.32.3

2020-06-22 Thread Andreas Müller
Signed-off-by: Andreas Müller --- .../sqlite/{sqlite3_3.32.2.bb => sqlite3_3.32.3.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/sqlite/{sqlite3_3.32.2.bb => sqlite3_3.32.3.bb} (68%) diff --git

[OE-core] [PATCH 1/5] libinput: upgrade 1.15.5 -> 1.15.6

2020-06-22 Thread Andreas Müller
Signed-off-by: Andreas Müller --- .../wayland/{libinput_1.15.5.bb => libinput_1.15.6.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/wayland/{libinput_1.15.5.bb => libinput_1.15.6.bb} (92%) diff --git

[OE-core] [PATCH 3/5] desktop-file-utils: upgrade 0.24 -> 0.26

2020-06-22 Thread Andreas Müller
Signed-off-by: Andreas Müller --- ...{desktop-file-utils_0.24.bb => desktop-file-utils_0.26.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-devtools/desktop-file-utils/{desktop-file-utils_0.24.bb => desktop-file-utils_0.26.bb} (81%) diff --git

[OE-core] [PATCH 4/5] file: upgrade 5.38 -> 5.39

2020-06-22 Thread Andreas Müller
Signed-off-by: Andreas Müller --- meta/recipes-devtools/file/{file_5.38.bb => file_5.39.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/file/{file_5.38.bb => file_5.39.bb} (96%) diff --git a/meta/recipes-devtools/file/file_5.38.bb

[OE-core] [PATCH 5/5] ffmpeg: upgrade 4.2.3 -> 4.3

2020-06-22 Thread Andreas Müller
Signed-off-by: Andreas Müller --- .../ffmpeg/{ffmpeg_4.2.3.bb => ffmpeg_4.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-multimedia/ffmpeg/{ffmpeg_4.2.3.bb => ffmpeg_4.3.bb} (98%) diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg_4.2.3.bb

Re: [OE-core] [PATCH] kernel-fitimage.bbclass: allow passing UBOOT_SIGN_EXTRA_OPTS to uboot-mkimage

2020-06-22 Thread Richard Purdie
On Mon, 2020-06-22 at 15:50 +0200, Torben Hohn wrote: > To use pkcs11, it is necessary to pass "-N pkcs11". > And there are also a few more options, that are useful. > > Pass UBOOT_SIGN_EXTRA_OPTS to uboot-mkimage, when signing the > fitImage. > > Signed-off-by: Torben Hohn > --- >

[OE-core] [PATCH] oeqa/utils/command: Improve stdin handling in runCmd

2020-06-22 Thread Richard Purdie
Occasionally we've been seeing leftover threads from runCmd. The stdin test assumes we clean up all threads but the code assumes that the daemonic thread can be left behind. The issue can be reproduced by adding a time.sleep(10) to the end of writeThread() which will mean it stays resident past

[OE-core] [PATCH] oeqa/selftest/runcmd: Add better debug for thread count mismatch failures

2020-06-22 Thread Richard Purdie
Signed-off-by: Richard Purdie --- meta/lib/oeqa/selftest/cases/runcmd.py | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/meta/lib/oeqa/selftest/cases/runcmd.py b/meta/lib/oeqa/selftest/cases/runcmd.py index 3755764ee71..a5ef1ea95fa 100644 ---

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

2020-06-22 Thread Stephen Jolley
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:

Re: [OE-core][PATCH V2] qemu: uprev v4.2.0 -> v5.0.0

2020-06-22 Thread Richard Purdie
On Mon, 2020-06-22 at 18:36 +0100, Richard Purdie via lists.openembedded.org wrote: > On Fri, 2020-06-19 at 14:12 -0400, Sakib Sajal wrote: > > Major update after v4.2. > > > > Changes: > > - os_find_datadir() was changed after the v4.2 release > > causing v5.0 to not find the bios and not

Re: [OE-core] [dunfell][PATCH 1/4] go-mod.bbclass: Add class for `go mod` support

2020-06-22 Thread Steve Sakoman
This set of patches is contained in the series I sent out for review this morning :-) Steve On Mon, Jun 22, 2020 at 10:02 AM Khem Raj wrote: > > From: Otavio Salvador > > When using Go Modules, the the current working directory MUST be at or > below the location of the 'go.mod' file when the

[OE-core] [dunfell][PATCH 1/4] go-mod.bbclass: Add class for `go mod` support

2020-06-22 Thread Khem Raj
From: Otavio Salvador When using Go Modules, the the current working directory MUST be at or below the location of the 'go.mod' file when the go tool is used, and there is no way to tell it to look elsewhere. It will automatically look upwards for the file, but not downwards. To support this

[OE-core] [dunfell][PATCH 4/4] glide: Avoid use of 'go mod' support

2020-06-22 Thread Khem Raj
From: Otavio Salvador Glide utility must not use 'go mod' support, so we explicitly disable it. Signed-off-by: Otavio Salvador Signed-off-by: Richard Purdie --- meta/recipes-devtools/glide/glide_0.13.3.bb | 4 1 file changed, 4 insertions(+) diff --git

[OE-core] [dunfell][PATCH 2/4] go.bbclass: Add `-trimpath` to default build flags

2020-06-22 Thread Khem Raj
From: Otavio Salvador The `-trimpath` option is important for reproducible builds so full build paths and module paths are not embedded. Signed-off-by: Otavio Salvador Signed-off-by: Richard Purdie --- meta/classes/go.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [dunfell][PATCH 3/4] go-dep: Avoid use of 'go mod' support

2020-06-22 Thread Khem Raj
From: Otavio Salvador dep utility must not use 'go mod' support, so we explicitly disable it. Signed-off-by: Otavio Salvador Signed-off-by: Richard Purdie --- meta/recipes-devtools/go/go-dep_0.5.4.bb | 4 1 file changed, 4 insertions(+) diff --git

Re: [OE-Core][PATCH v2] rootfs-postcommands: Enable rootfs_check_host_user_contaminated

2020-06-22 Thread Richard Purdie
On Mon, 2020-06-22 at 19:53 +0100, Alex Kiernan wrote: > On Mon, Jun 22, 2020 at 6:34 PM Richard Purdie > wrote: > > On Mon, 2020-06-22 at 11:57 +0100, Alex Kiernan wrote: > > > Generate output for each contaminated path so it's visible in the main > > > log file, then enable

Re: [OE-Core][PATCH v2] rootfs-postcommands: Enable rootfs_check_host_user_contaminated

2020-06-22 Thread Alex Kiernan
On Mon, Jun 22, 2020 at 6:34 PM Richard Purdie wrote: > > On Mon, 2020-06-22 at 11:57 +0100, Alex Kiernan wrote: > > Generate output for each contaminated path so it's visible in the main > > log file, then enable rootfs_check_host_user_contaminated by default. > > > > Signed-off-by: Alex Kiernan

Re: [OE-core] package bzip2-ptest requires /usr/bin/sh, but no providers found in RDEPENDS_bzip2-ptest

2020-06-22 Thread Khem Raj
On Mon, Jun 22, 2020 at 10:59 AM Rahul Kumar wrote: > Hi community members, > > I am working on Yocto Newcommer Bug 13444 - Add test suite for bzip2 > Patch link > https://patchwork.openembedded.org/patch/173009/ > > but upstream build, reported below error . > step1b: ERROR: bzip2-1.0.8-r0

[OE-core][dunfell 32/33] meson.bbclass: avoid unexpected operating-system names

2020-06-22 Thread Steve Sakoman
From: Andreas M?ller For example 'linux-gnueabi' is not what meson consumers expect: See canonical table of OS names for Meson (thanks Ross). Surprisingly this did not pop up earlier but wrong system-name can break building as described in [1] [1]

[OE-core][dunfell 31/33] recipetool: create: fix SRCBRANCH not being passed to params

2020-06-22 Thread Steve Sakoman
From: Tuomas Salokanto When explicitly passing a branch using --srcbranch in 'devtool add' or 'recipetool create', the branch name is not included in the params of bb.fetch2.encodeurl and default 'master' branch is used instead. Signed-off-by: Tuomas Salokanto Signed-off-by: Ross Burton

[OE-core][dunfell 33/33] gstreamer1.0-plugins-bad: add support for vdpau

2020-06-22 Thread Steve Sakoman
From: Ross Burton libvdpau support was added to meta-oe by commit bf1de4db2 ("libvdpau: Add recipe") in 2016. Therefore add a packageconfig for the corresponding gstreamer plugin. Based on a patch by Richard Leitner Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked

[OE-core][dunfell 25/33] go-mod.bbclass: Add class for `go mod` support

2020-06-22 Thread Steve Sakoman
From: Otavio Salvador When using Go Modules, the the current working directory MUST be at or below the location of the 'go.mod' file when the go tool is used, and there is no way to tell it to look elsewhere. It will automatically look upwards for the file, but not downwards. To support this

[OE-core][dunfell 24/33] net-tools: backport a patch from upstream to use the same ifconfig format as debian/ubuntu

2020-06-22 Thread Steve Sakoman
From: Martin Jansa * this is needed for python3-ifcfg to parse it correctly https://github.com/ftao/python-ifcfg/issues/43 * backport this single patch, so it can be backported to dunfell then for master we should upgrade to new snapshot from debian which includes other fixes and

[OE-core][dunfell 30/33] apr-util: make gdbm optional

2020-06-22 Thread Steve Sakoman
From: Alexander Kanavin This helps with gpl3-free builds. Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie (cherry picked from commit 3260ad9e8ff185b4799269bbcdd9f638e976c4b4) Signed-off-by: Steve Sakoman --- meta/recipes-support/apr/apr-util_1.6.1.bb | 6 +++--- 1 file

[OE-core][dunfell 27/33] go-dep: Avoid use of 'go mod' support

2020-06-22 Thread Steve Sakoman
From: Otavio Salvador dep utility must not use 'go mod' support, so we explicitly disable it. Signed-off-by: Otavio Salvador Signed-off-by: Richard Purdie (cherry picked from commit b34000ae3dd6e0a1d7fc332efb35c5da84cf2275) Signed-off-by: Steve Sakoman ---

[OE-core][dunfell 26/33] glide: Avoid use of 'go mod' support

2020-06-22 Thread Steve Sakoman
From: Otavio Salvador Glide utility must not use 'go mod' support, so we explicitly disable it. Signed-off-by: Otavio Salvador Signed-off-by: Richard Purdie (cherry picked from commit b5a4369ba606677285b0a89a78c040b38f57767f) Signed-off-by: Steve Sakoman ---

[OE-core][dunfell 29/33] linux-firmware: add ice for Intel E800 series driver

2020-06-22 Thread Steve Sakoman
From: Yongxin Liu Signed-off-by: Yongxin Liu Signed-off-by: Richard Purdie (cherry picked from commit cdc65ddba0258be0c82deb4c174cd26005e7c32a) Signed-off-by: Steve Sakoman --- .../linux-firmware/linux-firmware_20200519.bb| 9 + 1 file changed, 9 insertions(+) diff --git

[OE-core][dunfell 28/33] go.bbclass: Add `-trimpath` to default build flags

2020-06-22 Thread Steve Sakoman
From: Otavio Salvador The `-trimpath` option is important for reproducible builds so full build paths and module paths are not embedded. Signed-off-by: Otavio Salvador Signed-off-by: Richard Purdie (cherry picked from commit e3df027b3697b6a92b417bba8d442a5bd15525fd) Signed-off-by: Steve

[OE-core][dunfell 22/33] oeqa/runtime: Add OERequirePackage decorator

2020-06-22 Thread Steve Sakoman
From: Konrad Weihmann Add new decorator which behaves like OEHasPackage, but fails the testcase if a dependency isn't met. This helps to identify missing packages in the image under test when using static test suite lists, otherwise a missing package won't fail the overall test suite and errors

[OE-core][dunfell 21/33] common-licenses: add BSD-2-Clause-Patent

2020-06-22 Thread Steve Sakoman
From: Ross Burton Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked from commit d6e8c4a63caefdf36dfbc9d230c9e8db4b43dc5a) Signed-off-by: Steve Sakoman --- .../common-licenses/BSD-2-Clause-Patent.txt | 47 +++ 1 file changed, 47 insertions(+) create

[OE-core][dunfell 23/33] classes/archiver: Create patched archive before configuring

2020-06-22 Thread Steve Sakoman
From: Joshua Watt do_configure and do_preconfigure can modify source files, which causes race conditions if these tasks run in parallel with do_ar_patched. Add explicit task dependencies to ensure that do_ar_patched finishes before these tasks start. Specifically, this fixes a race condition

[OE-core][dunfell 09/33] qemu: fix CVE-2020-13361

2020-06-22 Thread Steve Sakoman
From: Lee Chee Yang Signed-off-by: Lee Chee Yang Signed-off-by: Richard Purdie (cherry picked from commit 2dcef5dfb5c4c57fd793d04ac936a9ff73aae844) Signed-off-by: Steve Sakoman --- meta/recipes-devtools/qemu/qemu.inc | 1 + .../qemu/qemu/CVE-2020-13361.patch| 61

[OE-core][dunfell 20/33] buildhistory-collect-srcrevs: sort directories

2020-06-22 Thread Steve Sakoman
From: Dan McGregor From: Daniel McGregor In order to allow consistent output of buildhistory-collect-srcrevs sort the list of directories returned by os.walk. Otherwise the list of SRCREVs is returned in an unspecified order. We save the output of this command on build, so it creates smaller

[OE-core][dunfell 16/33] install-buildtools: remove hardcoded x86-64 architecture

2020-06-22 Thread Steve Sakoman
From: Ross Burton Remove all instances of the hardcoded 'x86_64' and replace with the current host platform. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked from commit 52dc6f671ff67a1149be7ef4c65126ea3c907a3d) Signed-off-by: Steve Sakoman ---

[OE-core][dunfell 10/33] recipetool: Fix list concatenation when using edit

2020-06-22 Thread Steve Sakoman
From: Alex Kiernan If there are multiple appends, ensure we concatenate compatible things: Traceback (most recent call last): File "/home/akiernan/poky/scripts/recipetool", line 111, in ret = main() File "/home/akiernan/poky/scripts/recipetool", line 100, in main ret =

[OE-core][dunfell 15/33] install-buildtools: fail if an error occurs

2020-06-22 Thread Steve Sakoman
From: Ross Burton Several failure paths were displaying an error message but not returning, so the install process continued and failed further. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked from commit b00e28735b64a781707441ec6187dd7f9240d97a) Signed-off-by: Steve

[OE-core][dunfell 12/33] systemd: Sync systemd-serialgetty@.service with upstream

2020-06-22 Thread Steve Sakoman
From: Otavio Salvador The systemd upstream has been doing some improvements in the service which were not in sync, with the forked file. Mainly: - Use BindsTo to bind the service with the required serial device - Add of getty-pre.target as dependency so we can run things before

[OE-core][dunfell 08/33] vim: restore the 'chmod -x' workaround in do_install

2020-06-22 Thread Steve Sakoman
From: Chen Qi These workarounds are removed because a previous patch solve the host path reference for gawk and perl, and it skips the do_package_qa issue by setting the INSANE_SKIP. But it introduces regression for do_rootfs. The dependencies are calculated and will require packages like

[OE-core][dunfell 18/33] bind: update to 9.11.19

2020-06-22 Thread Steve Sakoman
From: akuster Bug fix only updates. suitable for Stable branch updates where applicable. Drop CVE patches included in update LIC_FILES_CHKSUM update copyright year to 2020 Full changes found at : https://gitlab.isc.org/isc-projects/bind9/-/blob/v9_11/CHANGES Signed-off-by: Armin Kuster

[OE-core][dunfell 13/33] mtd-utils: Fix return value of ubiformat

2020-06-22 Thread Steve Sakoman
From: Otavio Salvador This changeset fixes a feature regression in ubiformat. Older versions of ubiformat, when invoked with a flash-image, would return 0 in the case no error was encountered. Upon upgrading to latest, it was discovered that ubiformat returned 255 even without encountering an

[OE-core][dunfell 14/33] relocatable.bbclass: Avoid an exception if an empty pkgconfig dir exist

2020-06-22 Thread Steve Sakoman
From: Peter Kjellerstedt Rewrite relocatable_native_pcfiles() so that it can handle that any of the checked pkgconfig directories are empty without causing an exception. Signed-off-by: Peter Kjellerstedt Signed-off-by: Richard Purdie (cherry picked from commit

[OE-core][dunfell 11/33] buildtools-tarball: export OPENSSL_CONF in environment setup

2020-06-22 Thread Steve Sakoman
The autobuilder has been experiencing SSL: CERTIFICATE_VERIFY_FAILED errors during error report uploads when using buildtools due to looking for certs in /opt/poky Signed-off-by: Steve Sakoman Signed-off-by: Richard Purdie (cherry picked from commit 197f1d5d14b8e57295f5a81c03c86abba5328614)

[OE-core][dunfell 19/33] perl: Fix host specific modules problems

2020-06-22 Thread Steve Sakoman
From: Richard Purdie We were seeing a ton of empty perl modules being created such as "perl-module-x86-64-linux-encoding" where the name would include ${TARGET_ARCH}-linux. These files were already being filtered in an earlier do_split_packages() expression so exclude them from the latter one to

[OE-core][dunfell 17/33] libpam: Remove option 'obscure' from common-password

2020-06-22 Thread Steve Sakoman
From: haiqing libpam does not support 'obscure' checks to password, there are the same checks in pam_cracklib module. And this fix can remove the below error message while updating password with 'passwd': pam_unix(passwd:chauthtok):unrecognized option[obscure] Signed-off-by: Haiqing Bai

[OE-core][dunfell 07/33] encodings: clear postinst script

2020-06-22 Thread Steve Sakoman
From: Kai Kang Postinst script from xorg-font-common.inc doesn't apply to this recipe. So clear the postinst script of encodings. Signed-off-by: Kai Kang Signed-off-by: Richard Purdie (cherry picked from commit 99ae6dbb7278dfd264453af852c108fa56a0d4e3) Signed-off-by: Steve Sakoman ---

[OE-core][dunfell 06/33] wpa-supplicant: remove service templates from SYSTEMD_SERVICE

2020-06-22 Thread Steve Sakoman
From: Kai Kang Remove service templates wpa_supplicant-nl80211@.service and wpa_supplicant-wired@.service from SYSTEMD_SERVICE that they should NOT be started/stopped by calling 'systemctl' in postinst and prerm scripts. Signed-off-by: Kai Kang Signed-off-by: Richard Purdie (cherry picked

[OE-core][dunfell 05/33] mdadm: remove service template from SYSTEMD_SERVICE

2020-06-22 Thread Steve Sakoman
From: Kai Kang Remove service template mdmon@.service from SYSTEMD_SERVICE which should be not started by systemctl directly. It is hanlded by udev rules. Replace tab with spaces in SRC_URI as well. Signed-off-by: Kai Kang Signed-off-by: Richard Purdie (cherry picked from commit

[OE-core][dunfell 04/33] ltp: Add missing dependencies on coreutils, bc, e2fsprogs and gdb

2020-06-22 Thread Steve Sakoman
From: Richard Purdie When the tests are run we see messages like: /opt/ltp/testcases/bin/run_cpuctl_stress_test.sh: line 242: nice: command not found /opt/ltp/testcases/bin/run_cpuctl_test_fj.sh: line 66: tac: command not found vma05 1 TCONF: 'gdb' not found memcg_failcnt 1 TCONF: 'bc' not

[OE-core][dunfell 00/33] Patch review

2020-06-22 Thread Steve Sakoman
Please review this next set of patches for dunfell and have comments back by end of day Wednesday. The following changes since commit 6372f78c2456a9b57ef5f8ff9b975426bd1a46be: u-boot-tools: backport patch from upstream to fix gcc 10 builds (2020-06-18 04:34:55 -1000) are available in the Git

[OE-core][dunfell 01/33] patchelf: switch to git

2020-06-22 Thread Steve Sakoman
From: Alexander Kanavin The tarball download website is full of broken links; while direct tarball download still works, exploring around and checking for latest versions does not. Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie (cherry picked from commit

[OE-core][dunfell 03/33] populate_sdk_base.bbclass: fix warning: name not matched

2020-06-22 Thread Steve Sakoman
From: "wenlin.k...@windriver.com" When do populate_sdk with SDK_ARCHIVE_TYPE = "zip", have below warning in log file, this patch fixes it. zip warning: name not matched: sysroots/core2-64-poky-linux/etc/tmpfiles.d/etc.conf zip warning: name not matched:

[OE-core][dunfell 02/33] powertop: switch to Arjan's git

2020-06-22 Thread Steve Sakoman
From: Alexander Kanavin 01.org seems unmaintained; while the tarball is still there, the page to download it from is gone. Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie (cherry picked from commit bcd6475928dba0a46d196d905cfd449ba7a3ada5) Signed-off-by: Steve Sakoman ---

[OE-core] package bzip2-ptest requires /usr/bin/sh, but no providers found in RDEPENDS_bzip2-ptest

2020-06-22 Thread Rahul Kumar
Hi community members, I am working on Yocto Newcommer Bug 13444 - Add test suite for bzip2 Patch link https://patchwork.openembedded.org/patch/173009/ but upstream build, reported below error . step1b: ERROR: bzip2-1.0.8-r0 do_package_qa: QA Issue:

Re: [OE-core][PATCH 1/1] oeqa/runtime/cases/ptest: Make output content path absolute

2020-06-22 Thread Khem Raj
On 6/22/20 10:33 AM, Andrej Valek wrote: The output content is created in current directory, because json content has no defined absolute path to WORKDIR as in bitbake. Signed-off-by: Andrej Valek Signed-off-by: Peter Marko --- meta/lib/oeqa/runtime/cases/ptest.py | 4 1 file

Re: [OE-core][PATCH V2] qemu: uprev v4.2.0 -> v5.0.0

2020-06-22 Thread Richard Purdie
On Fri, 2020-06-19 at 14:12 -0400, Sakib Sajal wrote: > Major update after v4.2. > > Changes: > - os_find_datadir() was changed after the v4.2 release > causing v5.0 to not find the bios and not boot the > image. Fix is sent to upstream qemu. > See: qemu/find_datadir.patch > -

Re: [OE-Core][PATCH v2] rootfs-postcommands: Enable rootfs_check_host_user_contaminated

2020-06-22 Thread Richard Purdie
On Mon, 2020-06-22 at 11:57 +0100, Alex Kiernan wrote: > Generate output for each contaminated path so it's visible in the main > log file, then enable rootfs_check_host_user_contaminated by default. > > Signed-off-by: Alex Kiernan > --- > > Changes in v2: > - expose each contaminated path in

[OE-core][PATCH 0/1] oeqa/runtime/cases/ptest: Make output content path absolute

2020-06-22 Thread Andrej Valek
Ptests could be executed on any path. So output content should be placed in workdir and not into current directory. Different path outside of the builddir should be specified by setting TEST_LOG_DIR. Isn't it better to use "os.chidir(self.td.get('TOPDIR'))" instead?

[OE-core][PATCH 1/1] oeqa/runtime/cases/ptest: Make output content path absolute

2020-06-22 Thread Andrej Valek
The output content is created in current directory, because json content has no defined absolute path to WORKDIR as in bitbake. Signed-off-by: Andrej Valek Signed-off-by: Peter Marko --- meta/lib/oeqa/runtime/cases/ptest.py | 4 1 file changed, 4 insertions(+) diff --git

[OE-core] [PATCH] pseudo: Fix attr errors due to incorrect library resolution issues

2020-06-22 Thread Richard Purdie
On a tumbleweed system, "install X Y" was showing the error: pseudo: ENOSYS for 'fsetxattr'. which was being caused by dlsym() for that function returning NULL. This appears to be due to it finding an unresolved symbol in libacl for this symbol in libattr. It hasn't been resolved so its NULL.

[OE-core][PATCH v4] igt-gpu-tools: add new package

2020-06-22 Thread Arthur She
igt-gpu-tools is a collection of tools for development and testing of the DRM drivers. (https://gitlab.freedesktop.org/drm/igt-gpu-tools) This recipe is originally copied from meta-intel and added the following modifications 1. Enable ARM architecture 2. Enable igt-runner 3. Build git HEAD code

Re: [OE-core][PATCH v3] igt-gpu-tools: add new package

2020-06-22 Thread Arthur She
Hi Anuj, I did a test build. These two packages were needed by chamelium. I'll disable chamelium and resend the patch. Thanks, Arthur On Sun, Jun 21, 2020 at 5:07 PM Mittal, Anuj wrote: > Hi Arthur, > > On Fri, 2020-06-19 at 23:14 +0100, Richard Purdie wrote: > > On Fri, 2020-06-19 at 11:09

Re: [OE-core] [PATCH] boost: Add upstream patch to fix build on depending projects

2020-06-22 Thread Torben Hohn
please ignore. i fatfingered git send-email On Mon, Jun 22, 2020 at 03:48:47PM +0200, Torben Hohn wrote: > From: Andreas Müller > > KDE's krita failed with: > | error: 'typedef void boost::static_visitor::result_type' is > inaccessible within this context > > Note that only boost 0.173 is

[OE-core] [PATCH 4/6] kea: Move to core

2020-06-22 Thread akuster
ISC dhcp is being retiered by kea. Move kea from meta-oe to core Signed-off-by: Armin Kuster --- .../kea/files/0001-remove-AC_TRY_RUN.patch| 34 ++ .../kea/files/kea-dhcp-ddns.service | 13 .../kea/files/kea-dhcp4.service | 13

[OE-core] [PATCH 5/6] dhcp: remove depricated package

2020-06-22 Thread akuster
replaces by kea Signed-off-by: Armin Kuster --- meta/recipes-connectivity/dhcp/dhcp.inc | 149 -- ...TH_DHCPD_CONF-and-_PATH_DHCLIENT_CON.patch | 27 ...-limitation-in-linux-dhclient-script.patch | 65 .../dhcp/dhcp/0002-dhclient-dbus.patch| 117

[OE-core] [PATCH 6/6] maintainers.inc: add new packages remove dhcp

2020-06-22 Thread akuster
Signed-off-by: Armin Kuster --- meta/conf/distro/include/maintainers.inc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index fc1b5272da..31dfbf5064 100644 ---

[OE-core] [PATCH 2/6] bind: Update to latest ESV version 9.16

2020-06-22 Thread akuster
From: Armin Kuster Removed obsolete packageconfig options License change to MPL-2.0 https://gitlab.isc.org/isc-projects/bind9/blob/master/LICENSE Refreshed: bind-ensure-searching-for-json-headers-searches-sysr.patch 0001-named-lwresd-V-and-start-log-hide-build-options.patch

[OE-core] [PATCH 3/6] log4cplus: move meta-oe pkg to core

2020-06-22 Thread akuster
pkg need for kea Signed-off-by: Armin Kuster --- .../log4cplus/log4cplus_2.0.5.bb | 19 +++ 1 file changed, 19 insertions(+) create mode 100644 meta/recipes-devtools/log4cplus/log4cplus_2.0.5.bb diff --git a/meta/recipes-devtools/log4cplus/log4cplus_2.0.5.bb

[OE-core] [PATCH 1/6] libuv: move from meta-oe to core for bind update

2020-06-22 Thread akuster
From: Armin Kuster Signed-off-by: Armin Kuster --- meta/conf/distro/include/maintainers.inc | 1 + .../libuv/libuv_1.34.2.bb | 19 +++ 2 files changed, 20 insertions(+) create mode 100644 meta/recipes-connectivity/libuv/libuv_1.34.2.bb diff --git

[OE-core] [PATCH 0/6] Update bind and replace dhcp

2020-06-22 Thread akuster
Move to the latest Bind ESV and replace the depricated dhcp with kea. Three packages need to move from meta-oe to core. The new bind is not compatable with the dhcp Armin Kuster (6): libuv: move from meta-oe to core for bind update bind: Update to latest ESV version 9.16 log4cplus: move

[OE-core] [PATCH] kernel-fitimage.bbclass: allow passing UBOOT_SIGN_EXTRA_OPTS to uboot-mkimage

2020-06-22 Thread Torben Hohn
To use pkcs11, it is necessary to pass "-N pkcs11". And there are also a few more options, that are useful. Pass UBOOT_SIGN_EXTRA_OPTS to uboot-mkimage, when signing the fitImage. Signed-off-by: Torben Hohn --- meta/classes/kernel-fitimage.bbclass | 1 + 1 file changed, 1 insertion(+) diff

[OE-core] [PATCH] boost: Add upstream patch to fix build on depending projects

2020-06-22 Thread Torben Hohn
From: Andreas Müller KDE's krita failed with: | error: 'typedef void boost::static_visitor::result_type' is inaccessible within this context Note that only boost 0.173 is affected. 0.172 (dunfell) does not have this problem and the patch will be included in upcoming 0.174. Signed-off-by:

[OE-core] [PATCH v2 1/2] libnl: Extend for native/nativesdk

2020-06-22 Thread Christian Eggers
libnl is required by networkmanager. Signed-off-by: Christian Eggers --- meta/recipes-support/libnl/libnl_3.5.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-support/libnl/libnl_3.5.0.bb b/meta/recipes-support/libnl/libnl_3.5.0.bb index c0609c4d90..9d0e1441a9 100644 ---

[OE-core] [Patch v2 0/2] Extend dependencies of networkmanager for native/nativesdk

2020-06-22 Thread Christian Eggers
On Friday, 2020-06-19, Richard Pudie wrote: > A native eudev is a really bad idea, a nativesdk one isn't much better. > If there are libs we need from here, then the recipe should only be > generating those but a "native eudev" makes no sense to be needed by a > build system. Ack. I already

[OE-core] [PATCH v2 2/2] eudev: Extend for native/nativesdk

2020-06-22 Thread Christian Eggers
libudev is required by networkmanager. Signed-off-by: Christian Eggers --- meta/recipes-core/udev/eudev_3.2.9.bb | 13 + 1 file changed, 13 insertions(+) diff --git a/meta/recipes-core/udev/eudev_3.2.9.bb b/meta/recipes-core/udev/eudev_3.2.9.bb index f96f8cbe78..0009896ab9 100644

[OE-core] [RFC PATCH] grub: Remove native version of grub-efi

2020-06-22 Thread Jacob Kroon
The native version of grub-efi only installs the tools /usr/bin/grub-editenv /usr/bin/grub-mkimage to sysroots-components/, but equivalent tools are already provided by grub-native, the difference on x86_64 being 4 hardwired paths in grub-mkimage (values taken from grub-native): LOCALEDIR

Re: [OE-core] [OE-Core][PATCH 2/2] rootfs-postcommands: Enable rootfs_check_host_user_contaminated

2020-06-22 Thread Alex Kiernan
On Sun, Jun 21, 2020 at 5:00 PM Richard Purdie wrote: > > On Sun, 2020-06-21 at 16:24 +0100, Alex Kiernan wrote: > > Hi Richard > > > > On Sat, Jun 20, 2020 at 1:45 PM Richard Purdie > > wrote: > > > On Tue, 2020-06-09 at 16:08 +0100, Alex Kiernan wrote: > > > > On Thu, May 21, 2020 at 3:14 PM

[OE-Core][PATCH v2] rootfs-postcommands: Enable rootfs_check_host_user_contaminated

2020-06-22 Thread Alex Kiernan
Generate output for each contaminated path so it's visible in the main log file, then enable rootfs_check_host_user_contaminated by default. Signed-off-by: Alex Kiernan --- Changes in v2: - expose each contaminated path in the main log meta/classes/rootfs-postcommands.bbclass | 9 - 1

Re: [OE-core] [PATCH] xinit: add rxvt in RDEPENDS

2020-06-22 Thread Richard Purdie
On Mon, 2020-06-22 at 06:40 +0200, Jacob Kroon wrote: > On 6/22/20 3:51 AM, Changqing Li wrote: > > From: Changqing Li > > > > fix below error: > > /etc/X11/xinit/xinitrc: line 55: exec: xterm: not found > > > > by default, xinit will generate /etc/X11/xinit/xinitrc, > > and have below config