Re: [OE-core] [PATCH 02/15] shadow: Backport last change reproducibility

2019-05-20 Thread Adrian Bunk
On Mon, May 20, 2019 at 06:43:04PM -0700, Armin Kuster wrote: >... > ++#ifdef HAVE_SECURE_GETENV > ++# define shadow_getenv(name) secure_getenv(name) > ++# else > ++# define shadow_getenv(name) getenv(name) > ++#endif >... If I understand the upstream discussion correctly, combined with the

Re: [OE-core] [PATCH 01/15] gdb: Fix aarch64 build with musl

2019-05-20 Thread Adrian Bunk
This is already in warrior. cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed --

Re: [OE-core] [PATCH 1/1] systemd-conf: configure wired network with dhcp

2019-05-20 Thread Khem Raj
On Mon, May 20, 2019 at 7:55 PM Kang Kai wrote: > > On 2019/5/21 上午2:05, Khem Raj wrote: > > > > > > On 5/20/19 2:46 AM, kai.k...@windriver.com wrote: > >> From: Kai Kang > >> > >> Add a configure file for systemd.networkd to configure wired network > >> interfaces with dhcp. It works with

Re: [OE-core] [PATCH 1/1] systemd-conf: configure wired network with dhcp

2019-05-20 Thread Kang Kai
On 2019/5/21 下午12:49, Alex Kiernan wrote: On Tue, May 21, 2019 at 2:34 AM Kang Kai wrote: On 2019/5/21 上午1:45, Alex Kiernan wrote: On Mon, May 20, 2019 at 10:47 AM wrote: From: Kai Kang Add a configure file for systemd.networkd to configure wired network interfaces with dhcp. It works

Re: [OE-core] [PATCH 1/1] systemd-conf: configure wired network with dhcp

2019-05-20 Thread Kang Kai
On 2019/5/21 上午10:54, Kang Kai wrote: On 2019/5/21 上午2:05, Khem Raj wrote: On 5/20/19 2:46 AM, kai.k...@windriver.com wrote: From: Kai Kang Add a configure file for systemd.networkd to configure wired network interfaces with dhcp. It works with common network interfaces such eth0 and eno1.

Re: [OE-core] [PATCH 1/1] systemd-conf: configure wired network with dhcp

2019-05-20 Thread Alex Kiernan
On Tue, May 21, 2019 at 2:34 AM Kang Kai wrote: > > On 2019/5/21 上午1:45, Alex Kiernan wrote: > > On Mon, May 20, 2019 at 10:47 AM wrote: > >> From: Kai Kang > >> > >> Add a configure file for systemd.networkd to configure wired network > >> interfaces with dhcp. It works with common network

Re: [OE-core] [PATCH] python-numpy: Avoid installing copy of f2py script

2019-05-20 Thread Alejandro Enedino Hernandez Samaniego
Hey Khem, On 5/18/19 10:09 PM, Khem Raj wrote: On 5/17/19 4:49 PM, Alejandro Enedino Hernandez Samaniego wrote: Both python-numpy and python3-numpy try to install the file: ${D}/${bindir}/f2py which causes an error during do_rootfs since the package manager complains about that. The

Re: [OE-core] [PATCH 1/1] systemd-conf: configure wired network with dhcp

2019-05-20 Thread Kang Kai
On 2019/5/21 上午2:05, Khem Raj wrote: On 5/20/19 2:46 AM, kai.k...@windriver.com wrote: From: Kai Kang Add a configure file for systemd.networkd to configure wired network interfaces with dhcp. It works with common network interfaces such eth0 and eno1. [YOCTO #13057] Signed-off-by: Kai

[OE-core] [sumo] [PATCH v1] systemd: Assertion 'fd' failed at ../systemd/src/basic/socket-util.c

2019-05-20 Thread Sinan Kaya
Signed-off-by: Sinan Kaya --- ...ket-util-fix-getpeergroups-assert-fd.patch | 30 +++ meta/recipes-core/systemd/systemd_237.bb | 1 + 2 files changed, 31 insertions(+) create mode 100644 meta/recipes-core/systemd/systemd/0036-socket-util-fix-getpeergroups-assert-fd.patch

Re: [OE-core] [PATCH] mdadm: install the systemd service through Makefile

2019-05-20 Thread Liwei Song
On 05/21/2019 05:18 AM, Khem Raj wrote: > > > On 5/15/19 7:41 PM, Liwei Song wrote: >> The original mdadm service may include variable like BINDIR, >> It should use the real value of it, since the install method >> "install-systemd" in Makefile can easily do such work, so don't >> install it

[OE-core] [PATCH 15/15] kernel.bbclass: adjust a condition checking

2019-05-20 Thread Armin Kuster
From: Ming Liu do_bundle_initramfs does not have to depend on ${INITRAMFS_IMAGE}:do_image_complete if INITRAMFS_IMAGE_BUNDLE is not set. Signed-off-by: Ming Liu Signed-off-by: Richard Purdie Signed-off-by: Armin Kuster --- meta/classes/kernel.bbclass | 3 ++- 1 file changed, 2

[OE-core] [PATCH 12/15] glib-networking: add PACKAGECONFIG for openssl

2019-05-20 Thread Armin Kuster
From: Martin Jansa * gnutls from meta-gplv2 isn't new enough for this version of glib-networking: meson.build:74:0: ERROR: Invalid version of dependency, need 'gnutls' ['>= 3.4.6'] found '3.3.30' * disabling gnutls PACKAGECONFIG isn't an option either: meson.build:131:2: ERROR: Problem

[OE-core] [PATCH 13/15] perf: make sure that the tools/include/uapi/asm-generic directory exists

2019-05-20 Thread Armin Kuster
From: Martin Jansa * before trying to copy unistd.h into it * older kernels don't have uapi in tools/include and do_configure fails with: DEBUG: Executing shell function do_configure cp: cannot create regular file '.../perf/1.0-r9/perf-1.0/tools/include/uapi/asm-generic/unistd.h': No

[OE-core] [PATCH 10/15] oeqa/targetcontrol.py: fix qemuparams not work in runqemu with launch_cmd

2019-05-20 Thread Armin Kuster
From: Hongxu Jia As runqemu with launch_cmd means directly run the command, don't need set rootfs or env vars. Since commit [a847dd7202 runqemu: Let qemuparams override default settings] applied in oe-core, if launch_cmd contains "qemuparams='***'", it does not work, which is overridden by

[OE-core] [PATCH 11/15] wic/bootimg-efi: replace hardcoded volume name with label

2019-05-20 Thread Armin Kuster
From: Chee Yang Lee volume name should refer to --label in .wks. Replace the hardcoded volume name with label. set "ESP" as default name when no lable specified. Signed-off-by: Chee Yang Lee Signed-off-by: Richard Purdie Signed-off-by: Armin Kuster ---

[OE-core] [PATCH 14/15] core-image-sato-sdk-ptest: Tweak size to stay within 4GB limit

2019-05-20 Thread Armin Kuster
From: Richard Purdie Adding the valgrind debug symbol information caused the genericx86-64 image to overflow the 4GB boundary. Tweak the sizes to avoid autobuilder failures yet leave enough space all the tests still run successfully. Signed-off-by: Richard Purdie Signed-off-by: Armin Kuster

[OE-core] [PATCH 09/15] oeqa/target/ssh: Replace suggogatepass with ignoring errors

2019-05-20 Thread Armin Kuster
From: Richard Purdie We continued to see encoding problems with ssh commands run in oeqa. After much research the conclusion was we should use ignore the errors since some occasional bad locale encoding is better than the unicode decoding issues we were seeing which crashed large parts of

[OE-core] [PATCH 05/15] bitbake.conf: set NO_RECOMMENDATIONS with weak assignment

2019-05-20 Thread Armin Kuster
From: Kai Kang Set NO_RECOMMENDATIONS with weak assignment then it could be set a default value somewhere else. Signed-off-by: Kai Kang Signed-off-by: Richard Purdie Signed-off-by: Armin Kuster --- meta/conf/bitbake.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 07/15] oeqa/sdk: use bash to execute SDK test commands

2019-05-20 Thread Armin Kuster
From: Mikko Rapeli The commands only work with with bash. If /bin/sh is dash like in Debian, the command execution fails with errors like: Standard Output: /bin/sh: 5: export: --sysroot: bad variable name and all SDK tests fail. Signed-off-by: Mikko Rapeli Signed-off-by: Richard Purdie

[OE-core] [PATCH 03/15] oeqa/runner: Fix subunit setupClass/setupModule failure handling

2019-05-20 Thread Armin Kuster
From: Richard Purdie The string format for subunit setupClass/setupModule failures is slightly different, tweak the regex to correctly handle both cases. Signed-off-by: Richard Purdie Signed-off-by: Armin Kuster --- meta/lib/oeqa/core/runner.py | 4 ++-- 1 file changed, 2 insertions(+), 2

[OE-core] [PATCH 01/15] gdb: Fix aarch64 build with musl

2019-05-20 Thread Armin Kuster
From: Paul Barker Signed-off-by: Paul Barker Signed-off-by: Richard Purdie Signed-off-by: Armin Kuster --- meta/recipes-devtools/gdb/gdb-8.2.1.inc| 1 + ...-AArch64-Fix-the-gdb-build-with-musl-libc.patch | 52 ++ 2 files changed, 53 insertions(+) create mode

[OE-core] [PATCH 06/15] openssh: recommend rng-tools with sshd

2019-05-20 Thread Armin Kuster
From: Mikko Rapeli Since openssl 1.1.1 and openssh which uses it, sshd startup is delayed. The delays range from few seconds to minutes and even to hours. The delays are visible in host keys generation and when sshd process is started in response to incoming TCP connection but is failing to

[OE-core] [PATCH 04/15] oeqa/concurrenttest: Patch subunit module to handle classSetup failures

2019-05-20 Thread Armin Kuster
From: Richard Purdie Currently setupClass errors were not being mapped back to the failing tests and they were hence being marked as UNKNOWN and the test statistics were inaccurate. This is because whilst the errors were being encoded into the test results stream, the decoder doesn't cope with

[OE-core] [PATCH 08/15] run-postinsts: Fix full execution of scripts at first boot

2019-05-20 Thread Armin Kuster
From: Alejandro Enedino Hernandez Samaniego run-postinsts runs a given set of scripts during the first boot of the device, when one of these scripts prints something to stdout (isnt daemonized correctly), since stdout is not available at that time, the script execution immediately returns with

[OE-core] [PATCH 02/15] shadow: Backport last change reproducibility

2019-05-20 Thread Armin Kuster
From: Alex Kiernan The third field in the /etc/shadow file (sp_lstchg) contains the date of the last password change expressed as the number of days since Jan 1, 1970. Backport the upstream changes to honour SOURCE_DATE_EPOCH for build reproducibility. Signed-off-by: Alex Kiernan

[OE-core] [PATCH 00/15] Warrior review request

2019-05-20 Thread Armin Kuster
Here is the next small batch for the next warrior. This includes " oeqa/target/ssh: Replace suggogatepass with ignoring errors" which was just merged. ( take it up with the owner) This series was tested on the AB. The following changes since commit 21079473e0cbd0e43682dc0d15a651e7e64db747:

Re: [OE-core] [PATCH 1/1] systemd-conf: configure wired network with dhcp

2019-05-20 Thread Kang Kai
On 2019/5/21 上午1:45, Alex Kiernan wrote: On Mon, May 20, 2019 at 10:47 AM wrote: From: Kai Kang Add a configure file for systemd.networkd to configure wired network interfaces with dhcp. It works with common network interfaces such eth0 and eno1. [YOCTO #13057] I'm really not convinced

Re: [OE-core] [PATCH] musl: Add TEMP_FAILURE_RETRY from glibc

2019-05-20 Thread Khem Raj
On 5/20/19 2:16 PM, Adrian Bunk wrote: On Mon, May 20, 2019 at 01:19:38PM -0700, Khem Raj wrote: On 5/16/19 12:48 AM, Adrian Bunk wrote: Patch it into musl instead of patching all users (currently elfutils and next ofono). this violates musl philosophy, and I would like to stay as close

Re: [OE-core] [PATCH] mdadm: install the systemd service through Makefile

2019-05-20 Thread Khem Raj
On 5/15/19 7:41 PM, Liwei Song wrote: The original mdadm service may include variable like BINDIR, It should use the real value of it, since the install method "install-systemd" in Makefile can easily do such work, so don't install it in bb file manually, use "make install-systemd" to install

Re: [OE-core] [PATCH] musl: Add TEMP_FAILURE_RETRY from glibc

2019-05-20 Thread Adrian Bunk
On Mon, May 20, 2019 at 01:19:38PM -0700, Khem Raj wrote: > > > On 5/16/19 12:48 AM, Adrian Bunk wrote: > > Patch it into musl instead of patching all users > > (currently elfutils and next ofono). > > this violates musl philosophy, and I would like to stay as close as we can, > so I would

Re: [OE-core] [PATCH 2/5] valgrind: do not strip the package or ptests

2019-05-20 Thread Khem Raj
On 5/15/19 12:11 PM, Randy MacLeod wrote: On 5/14/19 10:22 PM, Randy MacLeod wrote: ... It's tempting to just bump the timeout to 300 seconds since anything that fails with that timeout really should be fixed. The right thing is to pass the timeout from ptest-runner down to valgrind's

Re: [OE-core] [PATCH 2/5] valgrind: do not strip the package or ptests

2019-05-20 Thread Khem Raj
On 5/14/19 7:08 AM, Richard Purdie wrote: On Mon, 2019-05-13 at 23:57 -0400, Randy MacLeod wrote: About half the ptests will fail if the executables deployed as part of the ptest package are stripped. Currently there is no easy way to only strip the main valgrind package so leave it and the

Re: [OE-core] [PATCH] autotools.bbclass: output failed config.log

2019-05-20 Thread Khem Raj
On 5/15/19 7:02 AM, Adrian Bunk wrote: On Wed, May 15, 2019 at 09:50:35PM +0800, Hongxu Jia wrote: After applying my fix, here is the sample ... checking for i586-wrs-linux-gcc... i586-wrs-linux-gcc  -m32 -march=i586

Re: [OE-core] [PATCH] grub-mkconfig: Use -c instead of --printf for stat

2019-05-20 Thread Khem Raj
On 5/15/19 5:52 AM, Ovidiu Panait wrote: "--printf" only works with the stat variant provided by coreutils. With busybox, when running grub-mkconfig, stat will fail with the following error: stat: unrecognized option '--printf=%T' Usage: stat [OPTIONS] FILE... this looks good to me.

Re: [OE-core] [ v2] mesa: Add backport of freedreno dmabuf modifiers patch.

2019-05-20 Thread Khem Raj
On 5/15/19 2:55 AM, Peter Griffin wrote: This is required to get weston-simple-dmabuf-drm to work and also now required by Chromium v73 ozone-wayland backend. It is present in mesa 19.0, backporting to Thud which is on 18.1.9. Signed-off-by: Peter Griffin ---

Re: [OE-core] [PATCH] cmake.bbclass: pass mandatory compiler flags through CMAKE__COMPILER_ARG1

2019-05-20 Thread Khem Raj
On 5/14/19 8:04 AM, Nikolai Merinov wrote: The CMake takes mandatory compiler arguments from the following variables: - CMAKE_SYSROOT -- path to sysroot that should be passed to compiler. - CMAKE__COMPILER_TARGET -- target architecture, used for compilers that supports several targets

Re: [OE-core] [PATCH v2] mesa: Add backport of freedreno dmabuf modifiers patch.

2019-05-20 Thread Khem Raj
Hi Peter This patch looks fine, please add Upstream-Status: Backport [reason] to the patch and resend. On 5/15/19 2:17 AM, Peter Griffin wrote: This is required to get weston-simple-dmabuf-drm to work and also now required by Chromium v73 ozone-wayland backend. It is present in mesa 19.0,

Re: [OE-core] [PATCH] musl: Add TEMP_FAILURE_RETRY from glibc

2019-05-20 Thread Khem Raj
On 5/16/19 12:48 AM, Adrian Bunk wrote: Patch it into musl instead of patching all users (currently elfutils and next ofono). this violates musl philosophy, and I would like to stay as close as we can, so I would suggest that you propose this patch to upstream musl first and get an

Re: [OE-core] [PATCH] alsa-utils: replace hard-coded alsa-utils with PN

2019-05-20 Thread Ming Liu
Hi, Richard: you are right, it will break alsa-utils-scripts, will send a V2 soon. //Ming Liu Richard Purdie 於 2019年5月20日 週一 下午1:55寫道: > On Sat, 2019-05-18 at 23:07 +0200, liu.min...@gmail.com wrote: > > From: Ming Liu > > > > This is mandatory to support multilib build, and also to avoid

Re: [OE-core] [PATCH] kexec-tools: Fix compilation with clang

2019-05-20 Thread Khem Raj
On 5/16/19 1:32 AM, Oleksiy Obitotskyi -X (oobitots - GLOBALLOGIC INC at Cisco) via Openembedded-core wrote: Any comments? This is same as https://bugzilla.kernel.org/show_bug.cgi?id=177321 and I think the below should have helped.

[OE-core] [warrior][PATCH] dropbear: update to 2019.78

2019-05-20 Thread Adrian Bunk
From: Andrej Valek The only change is a regression fix: - Fix dbclient regression in 2019.77. After exiting the terminal would be left in a bad state. Reported by Ryan Woodsmall Signed-off-by: Andrej Valek Signed-off-by: Richard Purdie Signed-off-by: Adrian Bunk ---

Re: [OE-core] [PATCH 2/2] apr/apr-util: Add ptest dependency on libgcc

2019-05-20 Thread Andre McCurdy
On Mon, May 20, 2019 at 11:43 AM Khem Raj wrote: > On 5/16/19 4:49 AM, Richard Purdie wrote: > > Avoid: > > > > libgcc_s.so.1 must be installed for pthread_cancel to work > > > > when running the ptest without libgcc. > > this is interesting, do we get this error explicitly from running some >

Re: [OE-core] [PATCH 29/42] linux-firmware: upgrade to latest revision

2019-05-20 Thread Alexander Kanavin
The patch was produced by devtool (with the further addition of one new license by me). Devtool 'standardizes' the formatting for file lists (LIC_FILES_CHECKSUM, SRC_URI), whether you want it or not. The new version is closer to how those things are typically indented, so I have a slight

Re: [OE-core] [PATCH 24/42] at-spi2-core: upgrade 2.30.0 -> 2.32.1

2019-05-20 Thread Alexander Kanavin
Yes, upstream has renamed the meson options - thought it was self-evident. Alex On Mon, 20 May 2019 at 19:54, Khem Raj wrote: > > > > On 5/20/19 7:11 AM, Alexander Kanavin wrote: > > -GTKDOC_MESON_OPTION = "enable_docs" > > +GTKDOC_MESON_OPTION = "docs" > > > > -GIR_MESON_OPTION =

Re: [OE-core] [PATCH 2/2] apr/apr-util: Add ptest dependency on libgcc

2019-05-20 Thread Khem Raj
On 5/16/19 4:49 AM, Richard Purdie wrote: Avoid: libgcc_s.so.1 must be installed for pthread_cancel to work when running the ptest without libgcc. this is interesting, do we get this error explicitly from running some tests ? I wonder why libgcc is not detected during rdep

Re: [OE-core] [PATCH 0/1] Initial QA test for reproducible builds

2019-05-20 Thread Joshua Watt
On Mon, 2019-05-20 at 10:47 -0700, Khem Raj wrote: > Hi Joshua > > Thanks for contributing this will provide some teeth to reproducible > builds QA > > On 5/20/19 9:57 AM, Joshua Watt wrote: > > Implements an initial QA check for reproducible builds. This check > > is > > sufficient for an

Re: [OE-core] [PATCH] glib-2.0: add missing libgcc dependency to glib-2.0-ptest

2019-05-20 Thread Khem Raj
On 5/16/19 12:01 PM, Ross Burton wrote: The thread tests need libgcc for pthread_cancel to work. Signed-off-by: Ross Burton --- meta/recipes-core/glib-2.0/glib.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/glib-2.0/glib.inc

Re: [OE-core] [PATCH 1/1] systemd-conf: configure wired network with dhcp

2019-05-20 Thread Khem Raj
On 5/20/19 2:46 AM, kai.k...@windriver.com wrote: From: Kai Kang Add a configure file for systemd.networkd to configure wired network interfaces with dhcp. It works with common network interfaces such eth0 and eno1. [YOCTO #13057] Signed-off-by: Kai Kang ---

Re: [OE-core] [PATCH 29/42] linux-firmware: upgrade to latest revision

2019-05-20 Thread Martin Jansa
And why change formatting in first place? The old version seems better to me. On Mon, May 20, 2019 at 7:56 PM Khem Raj wrote: > > > On 5/20/19 7:11 AM, Alexander Kanavin wrote: > > Signed-off-by: Alexander Kanavin > > --- > > .../linux-firmware/linux-firmware_git.bb | 128

Re: [OE-core] [PATCH 29/42] linux-firmware: upgrade to latest revision

2019-05-20 Thread Khem Raj
On 5/20/19 7:11 AM, Alexander Kanavin wrote: Signed-off-by: Alexander Kanavin --- .../linux-firmware/linux-firmware_git.bb | 128 +- 1 file changed, 65 insertions(+), 63 deletions(-) diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb

Re: [OE-core] [PATCH 24/42] at-spi2-core: upgrade 2.30.0 -> 2.32.1

2019-05-20 Thread Khem Raj
On 5/20/19 7:11 AM, Alexander Kanavin wrote: -GTKDOC_MESON_OPTION = "enable_docs" +GTKDOC_MESON_OPTION = "docs" -GIR_MESON_OPTION = 'enable-introspection' +GIR_MESON_OPTION = 'introspection' GIR_MESON_ENABLE_FLAG = 'yes' GIR_MESON_DISABLE_FLAG = 'no' is this change intentional ?

Re: [OE-core] [PATCH 07/42] piglit: upgrade to latest revision

2019-05-20 Thread Khem Raj
On 5/20/19 7:10 AM, Alexander Kanavin wrote: # From 2018-10-26 -SRCREV = "b9066c7717af1d169a616c9e61706b99ff8515b5" +SRCREV = "ac955893c92591c4542439665cae2c3fb79de9dd" # (when PV goes above 1.0 remove the trailing r) PV = "1.0+gitr${SRCPV}" the date in comments might not be correctly

Re: [OE-core] Switching GStreamer recipes from autotools to meson

2019-05-20 Thread Khem Raj
On 5/14/19 1:19 AM, Carlos Rafael Giani wrote: From what I have seen, meson support is stable now. Also, in GStreamer, autotools is now considered a legacy build system, and will be removed in future released. From https://gstreamer.freedesktop.org/releases/1.16/ : > The Meson build

Re: [OE-core] [PATCH 0/1] Initial QA test for reproducible builds

2019-05-20 Thread Khem Raj
Hi Joshua Thanks for contributing this will provide some teeth to reproducible builds QA On 5/20/19 9:57 AM, Joshua Watt wrote: Implements an initial QA check for reproducible builds. This check is sufficient for an initial implementation, and will catch a wide variety of reproducible

[OE-core] [PATCH] uboot-sign: change u-boot do_deploy concat_dtb() hook to postfuncs

2019-05-20 Thread Michael Scott
The u-boot signing process consists of 3 actions which must happen in the right order in order to generate a correct u-boot.dtb with the public key information which is appended to the u-boot binary. This process is described in a long comment at the top of uboot-sign.bbclass: 1. u-boot build

Re: [OE-core] [PATCH 1/1] systemd-conf: configure wired network with dhcp

2019-05-20 Thread Alex Kiernan
On Mon, May 20, 2019 at 10:47 AM wrote: > > From: Kai Kang > > Add a configure file for systemd.networkd to configure wired network > interfaces with dhcp. It works with common network interfaces such eth0 > and eno1. > > [YOCTO #13057] > I'm really not convinced about this - yes it's initially

[OE-core] [PATCH] kernel-fitimage: generate a default conf@ entry for non-dtb images

2019-05-20 Thread Michael Scott
Step 5 of fitimage_assemble() creates a series of configurations for each kernel DTB referenced in the fitimage. These configurations are usually used as bootm parameters to alias items like the kernel and ramdisk, etc. The conf@ entries are also used when generating signature data for verified

[OE-core] [PATCH 1/1] oeqa: Add reproducible build selftest

2019-05-20 Thread Joshua Watt
Adds an initial test for reproducible builds to the OE selftest. This initial test builds core-image-minimal using sstate, then does a clean build without sstate in another build directory, and finally does a binary comparison of the resulting package files between the two builds. Signed-off-by:

[OE-core] [PATCH 0/1] Initial QA test for reproducible builds

2019-05-20 Thread Joshua Watt
Implements an initial QA check for reproducible builds. This check is sufficient for an initial implementation, and will catch a wide variety of reproducible problems, but it does have the following problems: 1) It doesn't pass. Currently, about 800 packages fail to build in a reproducible

[OE-core] [PATCH] libpam: Upgrade 1.3.0 -> 1.3.1

2019-05-20 Thread Adrian Bunk
Remove patch applied upstream. Upstream tarball location changed. Signed-off-by: Adrian Bunk --- ...libpam-xtests-remove-bash-dependency.patch | 226 -- .../pam/{libpam_1.3.0.bb => libpam_1.3.1.bb} | 9 +- 2 files changed, 3 insertions(+), 232 deletions(-) delete mode 100644

Re: [OE-core] [PATCH] python*-setuptools: add separate packages for pkg_resources module

2019-05-20 Thread Alexander Kanavin
I think you need to reset RDEPENDS to an empty string for the native class. This is a long-standing problem, where bitbake is not able to fulfil RDEPENDS for native variants, if said RDEPENDS contains anything except recipe names. Alex On Mon, 20 May 2019 at 17:05, Luca Boccassi wrote: > > On

[OE-core] [PATCH] zip: Remove build date to improve reproducibility

2019-05-20 Thread Joshua Watt
Applies a patch from Debian to remove the build date from zip. Signed-off-by: Joshua Watt --- .../zip/zip-3.0/10-remove-build-date.patch| 19 +++ meta/recipes-extended/zip/zip_3.0.bb | 4 +++- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644

[OE-core] [PATCH] pam_systemd: Include missing.h for secure_getenv

2019-05-20 Thread Khem Raj
'secure_getenv' api is not uniformly implemented across all C libraries therefore its good to include missing.h so it can use the alternative implementation where its not awvailable Fixes ../git/src/login/pam_systemd.c:344:13: error: implicit declaration of function 'secure_getenv' is invalid in

Re: [OE-core] [PATCH] python*-setuptools: add separate packages for pkg_resources module

2019-05-20 Thread Luca Boccassi
On Mon, 2019-05-20 at 15:14 +0100, Richard Purdie wrote: > On Thu, 2019-05-16 at 22:09 +0100, > luca.bocca...@gmail.com > wrote: > > From: Luca Boccassi < > > luca.bocca...@microsoft.com > > > > > > > The pkg_resources Python module is useful by itself, for example > > for > > automatic loading

Re: [OE-core] [PATCH] python-numpy: Avoid installing copy of f2py script

2019-05-20 Thread Philip Balister
On 05/20/2019 10:52 AM, Khem Raj wrote: > On Sun, May 19, 2019 at 11:56 PM Alejandro Enedino Hernandez Samaniego < > alejandro.enedino.hernandez-samani...@xilinx.com> wrote: > >> Hey Khem, >> >> >> On 5/18/19 10:09 PM, Khem Raj wrote: >>> >>> >>> On 5/17/19 4:49 PM, Alejandro Enedino Hernandez

Re: [OE-core] [PATCH] python-numpy: Avoid installing copy of f2py script

2019-05-20 Thread Khem Raj
On Mon, May 20, 2019 at 7:58 AM Richard Purdie < richard.pur...@linuxfoundation.org> wrote: > On Mon, 2019-05-20 at 07:52 -0700, Khem Raj wrote: > > On Sun, May 19, 2019 at 11:56 PM Alejandro Enedino Hernandez > > Samaniego wrote: > > > Hey Khem, > > > > > > > > > On 5/18/19 10:09 PM, Khem Raj

Re: [OE-core] [PATCH] python-numpy: Avoid installing copy of f2py script

2019-05-20 Thread Richard Purdie
On Mon, 2019-05-20 at 07:52 -0700, Khem Raj wrote: > On Sun, May 19, 2019 at 11:56 PM Alejandro Enedino Hernandez > Samaniego wrote: > > Hey Khem, > > > > > > On 5/18/19 10:09 PM, Khem Raj wrote: > > > > > > > > > On 5/17/19 4:49 PM, Alejandro Enedino Hernandez Samaniego wrote: > > >> Both

Re: [OE-core] [PATCH] python-numpy: Avoid installing copy of f2py script

2019-05-20 Thread Khem Raj
On Sun, May 19, 2019 at 11:56 PM Alejandro Enedino Hernandez Samaniego < alejandro.enedino.hernandez-samani...@xilinx.com> wrote: > Hey Khem, > > > On 5/18/19 10:09 PM, Khem Raj wrote: > > > > > > On 5/17/19 4:49 PM, Alejandro Enedino Hernandez Samaniego wrote: > >> Both python-numpy and

[OE-core] [PATCH 40/42] webkitgtk: update to 2.24.2

2019-05-20 Thread Alexander Kanavin
Add a patch to address a missing format string error. Drop the x86-specifc setting for GSTREAMER_GL as it is no longer needed. Signed-off-by: Alexander Kanavin --- ...streamer-add-a-missing-format-string.patch | 24 +++ ...ebkitgtk_2.24.0.bb => webkitgtk_2.24.2.bb} | 9 +++

[OE-core] [PATCH 41/42] epiphany: update to 3.32.2

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../epiphany/{epiphany_3.32.1.2.bb => epiphany_3.32.2.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-gnome/epiphany/{epiphany_3.32.1.2.bb => epiphany_3.32.2.bb} (85%) diff --git

[OE-core] [PATCH 38/42] gnu-config: Update to latest SHA

2019-05-20 Thread Alexander Kanavin
From: Alistair Francis Signed-off-by: Alistair Francis --- meta/recipes-devtools/gnu-config/gnu-config_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/gnu-config/gnu-config_git.bb b/meta/recipes-devtools/gnu-config/gnu-config_git.bb index

Re: [OE-core] [PATCH] python*-setuptools: add separate packages for pkg_resources module

2019-05-20 Thread Richard Purdie
On Thu, 2019-05-16 at 22:09 +0100, luca.bocca...@gmail.com wrote: > From: Luca Boccassi > > The pkg_resources Python module is useful by itself, for example for > automatic loading of resources shipped in a Python package. > Add separate packages for it, so that users can depend on them >

[OE-core] [PATCH 37/42] usbutils: upgrade 010->012

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...usb-devices-avoid-dependency-on-bash.patch | 30 --- .../{usbutils_010.bb => usbutils_012.bb} | 5 ++-- 2 files changed, 2 insertions(+), 33 deletions(-) delete mode 100644

[OE-core] [PATCH 42/42] btrfs-tools: update to 5.1

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../btrfs-tools/{btrfs-tools_4.20.2.bb => btrfs-tools_5.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/btrfs-tools/{btrfs-tools_4.20.2.bb => btrfs-tools_5.1.bb} (96%) diff --git

[OE-core] [PATCH 36/42] dnf: upgrade 4.2.2 -> 4.2.6

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/dnf/{dnf_4.2.2.bb => dnf_4.2.6.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/dnf/{dnf_4.2.2.bb => dnf_4.2.6.bb} (98%) diff --git a/meta/recipes-devtools/dnf/dnf_4.2.2.bb

[OE-core] [PATCH 39/42] vim: Rework things so vim adds features not vim-tiny removes

2019-05-20 Thread Alexander Kanavin
From: Tom Rini Now that we have a common inc file for both vim and vim-tiny move a few bits of logic out of vim.inc and in to vim_$VER.bb so that vim adds things rather than vim-tiny removes them. Suggested-by: Martin Jansa Signed-off-by: Tom Rini ---

[OE-core] [PATCH 35/42] freetype: upgrade 2.9.1 -> 2.10.0

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../freetype/{freetype_2.9.1.bb => freetype_2.10.0.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/freetype/{freetype_2.9.1.bb => freetype_2.10.0.bb} (93%) diff --git

[OE-core] [PATCH 34/42] acpica: upgrade 20190405 -> 20190509

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../acpica/{acpica_20190405.bb => acpica_20190509.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-extended/acpica/{acpica_20190405.bb => acpica_20190509.bb} (91%) diff --git

[OE-core] [PATCH 30/42] python3-pbr: upgrade 5.1.3 -> 5.2.0

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-pbr_5.1.3.bb | 5 - meta/recipes-devtools/python/python3-pbr_5.2.0.bb | 5 + 2 files changed, 5 insertions(+), 5 deletions(-) delete mode 100644 meta/recipes-devtools/python/python3-pbr_5.1.3.bb create mode

[OE-core] [PATCH 32/42] libdnf: upgrade 0.28.1 -> 0.33.0

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../libdnf/{libdnf_0.28.1.bb => libdnf_0.33.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/libdnf/{libdnf_0.28.1.bb => libdnf_0.33.0.bb} (95%) diff --git

[OE-core] [PATCH 33/42] gst-examples: upgrade to 1.16.0

2019-05-20 Thread Alexander Kanavin
Upstream has started to tag releases, so drop UPSTREAM_CHECK_COMMITS Signed-off-by: Alexander Kanavin --- meta/recipes-multimedia/gstreamer/gst-examples_git.bb | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/meta/recipes-multimedia/gstreamer/gst-examples_git.bb

[OE-core] [PATCH 31/42] bash-completion: upgrade 2.8 -> 2.9

2019-05-20 Thread Alexander Kanavin
Delete the deletion of files, as they are no longer included in bash-completion (util-linux provides them). Signed-off-by: Alexander Kanavin --- .../{bash-completion_2.8.bb => bash-completion_2.9.bb} | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) rename

[OE-core] [PATCH 29/42] linux-firmware: upgrade to latest revision

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../linux-firmware/linux-firmware_git.bb | 128 +- 1 file changed, 65 insertions(+), 63 deletions(-) diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb index

[OE-core] [PATCH 27/42] libsoup-2.4: upgrade 2.66.1 -> 2.66.2

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../libsoup/{libsoup-2.4_2.66.1.bb => libsoup-2.4_2.66.2.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/libsoup/{libsoup-2.4_2.66.1.bb => libsoup-2.4_2.66.2.bb} (90%) diff --git

[OE-core] [PATCH 28/42] x264: upgrade to latest revision

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-multimedia/x264/x264_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/x264/x264_git.bb b/meta/recipes-multimedia/x264/x264_git.bb index 34c7dc4f789..f22930a0ee2 100644 ---

[OE-core] [PATCH 26/42] glib-networking: upgrade 2.60.1 -> 2.60.2

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../{glib-networking_2.60.1.bb => glib-networking_2.60.2.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-core/glib-networking/{glib-networking_2.60.1.bb => glib-networking_2.60.2.bb} (87%) diff --git

[OE-core] [PATCH 25/42] at-spi2-atk: upgrade 2.30.0 -> 2.32.0

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../atk/{at-spi2-atk_2.30.0.bb => at-spi2-atk_2.32.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/atk/{at-spi2-atk_2.30.0.bb => at-spi2-atk_2.32.0.bb} (80%) diff --git

[OE-core] [PATCH 24/42] at-spi2-core: upgrade 2.30.0 -> 2.32.1

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../atk/at-spi2-core/meson-0.50-fix.patch | 31 --- ...-core_2.30.0.bb => at-spi2-core_2.32.1.bb} | 12 +++ 2 files changed, 5 insertions(+), 38 deletions(-) delete mode 100644

[OE-core] [PATCH 23/42] pkgconf: upgrade 1.6.0 -> 1.6.1

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../pkgconf/{pkgconf_1.6.0.bb => pkgconf_1.6.1.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-devtools/pkgconf/{pkgconf_1.6.0.bb => pkgconf_1.6.1.bb} (95%) diff --git

[OE-core] [PATCH 19/42] lz4: upgrade 1.9.0 -> 1.9.1

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-support/lz4/{lz4_1.9.0.bb => lz4_1.9.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/lz4/{lz4_1.9.0.bb => lz4_1.9.1.bb} (94%) diff --git a/meta/recipes-support/lz4/lz4_1.9.0.bb

[OE-core] [PATCH 21/42] python3-pip: upgrade 19.0.3 -> 19.1.1

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../python/{python3-pip_19.0.3.bb => python3-pip_19.1.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-devtools/python/{python3-pip_19.0.3.bb => python3-pip_19.1.1.bb} (81%) diff --git

[OE-core] [PATCH 20/42] libxcrypt: upgrade 4.4.4 -> 4.4.6

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../libxcrypt/{libxcrypt_4.4.4.bb => libxcrypt_4.4.6.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-core/libxcrypt/{libxcrypt_4.4.4.bb => libxcrypt_4.4.6.bb} (93%) diff --git

[OE-core] [PATCH 22/42] iproute2: upgrade 5.0.0 -> 5.1.0

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../iproute2/{iproute2_5.0.0.bb => iproute2_5.1.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-connectivity/iproute2/{iproute2_5.0.0.bb => iproute2_5.1.0.bb} (68%) diff --git

[OE-core] [PATCH 17/42] alsa-lib: upgrade 1.1.8 -> 1.1.9

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../alsa/{alsa-lib_1.1.8.bb => alsa-lib_1.1.9.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/alsa/{alsa-lib_1.1.8.bb => alsa-lib_1.1.9.bb} (89%) diff --git

[OE-core] [PATCH 18/42] libpcre2: upgrade 10.32 -> 10.33

2019-05-20 Thread Alexander Kanavin
License-update: copyright years Signed-off-by: Alexander Kanavin --- .../libpcre/{libpcre2_10.32.bb => libpcre2_10.33.bb}| 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename meta/recipes-support/libpcre/{libpcre2_10.32.bb => libpcre2_10.33.bb} (90%) diff --git

[OE-core] [PATCH 16/42] alsa-utils: upgrade 1.1.8 -> 1.1.9

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...lsa-utils-scripts_1.1.8.bb => alsa-utils-scripts_1.1.9.bb} | 0 .../alsa/{alsa-utils_1.1.8.bb => alsa-utils_1.1.9.bb} | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/alsa/{alsa-utils-scripts_1.1.8.bb =>

[OE-core] [PATCH 15/42] alsa-plugins: upgrade 1.1.8 -> 1.1.9

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../alsa/{alsa-plugins_1.1.8.bb => alsa-plugins_1.1.9.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/alsa/{alsa-plugins_1.1.8.bb => alsa-plugins_1.1.9.bb} (98%) diff --git

[OE-core] [PATCH 14/42] gawk: upgrade 4.2.1 -> 5.0.0

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-extended/gawk/{gawk_4.2.1.bb => gawk_5.0.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-extended/gawk/{gawk_4.2.1.bb => gawk_5.0.0.bb} (90%) diff --git a/meta/recipes-extended/gawk/gawk_4.2.1.bb

[OE-core] [PATCH 13/42] systemtap: upgrade 4.0 -> 4.1

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-kernel/systemtap/systemtap_git.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-kernel/systemtap/systemtap_git.inc b/meta/recipes-kernel/systemtap/systemtap_git.inc index 54de7226608..c5348b3204b 100644

[OE-core] [PATCH 11/42] nss: upgrade 3.43 -> 3.44

2019-05-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-support/nss/{nss_3.43.bb => nss_3.44.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/nss/{nss_3.43.bb => nss_3.44.bb} (98%) diff --git a/meta/recipes-support/nss/nss_3.43.bb

  1   2   >