[OE-core] [PATCH] layer.conf: fix adwaita-icon-theme signature change problem

2020-07-22 Thread Changqing Li
From: Changqing Li allarch package adwaita-icon-theme inherit both allarch and gtk-icon-cache, since commit 31e3d34c8a9c3e8481aa837aa0bf52adf095fe62 [gtk-icon-cache.bbclass: add runtime dependency], it start depend on non-allarch packages gdk-pixbuf and gtk+3, which make it's signature changes wh

Re: [OE-core] [PATCH] stress-ng: create a symlink for /usr/bin/stress

2020-07-22 Thread Khem Raj
Hi Dan On 7/22/20 9:31 PM, Dan Callaghan wrote: > In commit 72641004, stress-ng was made to provide the stress package, > because it's backwards compatible with the old stress command. But it > doesn't actually provide /usr/bin/stress which is what other recipes > depending on stress will expect.

[OE-core] [PATCH] stress-ng: create a symlink for /usr/bin/stress

2020-07-22 Thread Dan Callaghan
In commit 72641004, stress-ng was made to provide the stress package, because it's backwards compatible with the old stress command. But it doesn't actually provide /usr/bin/stress which is what other recipes depending on stress will expect. Symlink /usr/bin/stress to stress-ng so that it actually

[OE-core] [PATCH 2/2] Revert "python3: define a profile directory path"

2020-07-22 Thread Yu, Mingli
From: Mingli Yu After ccache upgrade to 3.7.11, there is below logic introduced. 58895dc Add knowledge about -fprofile-{correction,reorder-functions,values} And the python3 ccache build issue [1] is fixed in ccache 3.7.11, so there is no need to define a profile directory path for python3 any mo

[OE-core] [PATCH 1/2] ccache: Upgrade to 3.7.11

2020-07-22 Thread Yu, Mingli
From: Mingli Yu Bug fixes: Added knowledge about -fprofile-{correction,reorder-functions,values}. ccache now handles the Intel compiler option -xCODE (where CODE is a processor feature code) correctly. Added support for NVCC's -Werror and --Werror options. Signed-off-by: Mingli Yu --- .

Re: [OE-core] [PATCH][poky][dunfell] kernel-yocto: account for extracted defconfig in elements check

2020-07-22 Thread Steve Sakoman
On Wed, Jul 22, 2020 at 3:58 PM Bruce Ashfield wrote: > > Adding oe-core, since that's where this would be noticed (and is the > right list for it). > > Steve: this change is good for backpor, and puts everything back to a > working state, the bug this fixes only came in after the initial fixes >

Re: [OE-core][dunfell 04/25] kernel/yocto: ensure that defconfigs are processed first

2020-07-22 Thread Steve Sakoman
On Wed, Jul 22, 2020 at 3:58 PM Bruce Ashfield wrote: > > On Wed, Jul 22, 2020 at 5:27 PM Ryan Harkin wrote: > > > > Just an FYI, but when this was submitted, my imx7s-warp builds began to > > fail when building linux-fslc from meta-freescale / meta-freescale-3rdparty. > > > > I'm not sure why y

Re: [OE-core] [PATCH][poky][dunfell] kernel-yocto: account for extracted defconfig in elements check

2020-07-22 Thread Bruce Ashfield
Adding oe-core, since that's where this would be noticed (and is the right list for it). Steve: this change is good for backpor, and puts everything back to a working state, the bug this fixes only came in after the initial fixes had gone to dunfell. Bruce On Wed, Jul 22, 2020 at 3:53 AM Gary Bi

Re: [OE-core][dunfell 04/25] kernel/yocto: ensure that defconfigs are processed first

2020-07-22 Thread Bruce Ashfield
On Wed, Jul 22, 2020 at 5:27 PM Ryan Harkin wrote: > > Just an FYI, but when this was submitted, my imx7s-warp builds began to fail > when building linux-fslc from meta-freescale / meta-freescale-3rdparty. > > I'm not sure why yet, I've only discovered the problem, but I thought I'd > report it

[OE-core] [PATCH] buildhistory: use pid for temporary txt file name

2020-07-22 Thread Lee Chee Yang
From: Lee Chee Yang buildhistory create .txt file bh_installed_pkgs.txt and bh_installed_pkgs_deps.txt while listing down installed package. These file is later removed in buildhistory_get_installed(). when multiple process runs in parellal there are chances to race for the file where one proces

Re: [OE-core] [master][dunfell][PATCH] glibc: Secruity fix for CVE-2020-6096

2020-07-22 Thread Armin Kuster
On 7/20/20 2:49 PM, akuster via lists.openembedded.org wrote: > From: Armin Kuster > > Source: glibc.org > MR: 104799 > Type: Security Fix > Disposition: Backport from beea361050728138b82c57dda0c4810402d342b9 > ChangeID: 29df826fb697fdd2742c3bace33388bda962c5f1 > Description: Any issues with t

Re: [oe-core][PATCH 1/1] libdnf: allow reproducible binary builds

2020-07-22 Thread Richard Purdie
On Wed, 2020-07-22 at 13:31 -0700, Joe Slater wrote: > Use a static TESTDATADIR if tests are disabled. Allow > override of TESTDATADIR if tests are enabled since the > default will be wrong for target builds. > > Signed-off-by: Joe Slater > --- > .../libdnf/libdnf/enable_test_data_dir_set.patch

Re: [OE-core][dunfell 04/25] kernel/yocto: ensure that defconfigs are processed first

2020-07-22 Thread Ryan Harkin
Just an FYI, but when this was submitted, my imx7s-warp builds began to fail when building linux-fslc from meta-freescale / meta-freescale-3rdparty. I'm not sure why yet, I've only discovered the problem, but I thought I'd report it in case anyone else sees the problem. Here's a link to my failin

Re: [OE-core] [PATCH] gcc-10.1: add fix for PR 96130

2020-07-22 Thread Khem Raj
I am fine with this fix backported to master and perhaps dunfell too. On Wed, Jul 22, 2020 at 4:08 AM Nicolas Dechesne wrote: > > Khem, Richard, > > On Fri, Jul 17, 2020 at 12:36 AM Dmitry Baryshkov > wrote: > > > > From: Dmitry Baryshkov > > > > Fix for https://gcc.gnu.org/bugzilla/show_bug.c

[oe-core][PATCH 1/1] libdnf: allow reproducible binary builds

2020-07-22 Thread Joe Slater
Use a static TESTDATADIR if tests are disabled. Allow override of TESTDATADIR if tests are enabled since the default will be wrong for target builds. Signed-off-by: Joe Slater --- .../libdnf/libdnf/enable_test_data_dir_set.patch | 26 ++ meta/recipes-devtools/libdnf/libdnf

[OE-core] [PATCHv3] net-tools: upgrade to latest revision in upstream repo instead of old debian snapshot

2020-07-22 Thread Martin Jansa
* debian switched to upstream snapshot as well in 2015: net-tools (1.60+git20150829.73cef8a-1) unstable; urgency=medium * After 14 years without an upstream release, I am producing a new package based on today's upstream repository. Closes: #391495, #486448, #323261, #260587, #545328,

[OE-core] [PATCH] ltp: remove --with-power-management-testsuite from EXTRA_OECONF

2020-07-22 Thread Matthew
Commit [b74bbed51b0c0d44b70b136326a8a23cbc64db01 power_management: compile testcases/kernel/power_management by default] from ltp upstream removed --with-power-management-testsuite option, it's on by default. Signed-off-by: Mingde (Matthew) Zeng --- meta/recipes-extended/ltp/ltp_20200515.bb | 2

[OE-core] ✗ patchtest: failure for net-tools: upgrade to latest revision in upstream repo instead of old debian snapshot

2020-07-22 Thread Patchwork
== Series Details == Series: net-tools: upgrade to latest revision in upstream repo instead of old debian snapshot Revision: 1 URL : https://patchwork.openembedded.org/series/25236/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an auto

[OE-core] [PATCHv2] net-tools: upgrade to latest revision in upstream repo instead of old debian snapshot

2020-07-22 Thread Martin Jansa
* debian switched to upstream snapshot as well in 2015: net-tools (1.60+git20150829.73cef8a-1) unstable; urgency=medium * After 14 years without an upstream release, I am producing a new package based on today's upstream repository. Closes: #391495, #486448, #323261, #260587, #545328,

[OE-core] [PATCH] net-tools: upgrade to latest revision in upstream repo instead of old debian snapshot

2020-07-22 Thread Martin Jansa
* debian switched to upstream snapshot as well in 2015: net-tools (1.60+git20150829.73cef8a-1) unstable; urgency=medium * After 14 years without an upstream release, I am producing a new package based on today's upstream repository. Closes: #391495, #486448, #323261, #260587, #545328,

[OE-core] [PATCH v2] gcc: mitigate the Straight-line Speculation attack

2020-07-22 Thread Ross Burton
From: Ross Burton Straight-line Speculation is a SPECTRE-like attack on Armv8-A, further details can be found in the white paper here: https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation Backport the GCC patches to mitig

[OE-core] ✗ patchtest: failure for "[v5] package_manager: Move to ..." and 12 more

2020-07-22 Thread Patchwork
== Series Details == Series: "[v5] package_manager: Move to ..." and 12 more Revision: 1 URL : https://patchwork.openembedded.org/series/25233/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been

Re: [OE-core] [PATCH v4 01/12] Move rpm manifest to its own subdir

2020-07-22 Thread Fredrik Gustafsson
Hi Paul, thank you for your review, I hope you're feeling better! I think I've managed to fix all your comments. Some imports was not possible to move to the top of the file but those who where possible to move I've moved. Please note that I'll be away from monday and four weeks forward. Please do

[OE-core] [PATCH v5 06/13] ipk: Move rootfs to its own dir

2020-07-22 Thread Fredrik Gustafsson
This is a part of a refactor that will split the package manager code so that it's possible to use other package managers in other layers. Signed-off-by: Fredrik Gustafsson --- meta/lib/oe/package_manager/ipk/rootfs.py | 385 ++ meta/lib/oe/rootfs.py | 268

[OE-core] [PATCH v5 09/13] ipk: Move sdk to its own dir

2020-07-22 Thread Fredrik Gustafsson
This is a part of a refactor that will split the package manager code so that it's possible to use other package managers in other layers. Signed-off-by: Fredrik Gustafsson --- meta/lib/oe/package_manager/ipk/sdk.py | 96 ++ meta/lib/oe/sdk.py | 87 +--

[OE-core] [PATCH v5 13/13] deb: Move package manager to its own dir

2020-07-22 Thread Fredrik Gustafsson
This is a part of a refactor that will split the package manager code so that it's possible to use other package managers in other layers. Signed-off-by: Fredrik Gustafsson --- meta/lib/oe/package_manager/__init__.py | 487 - .../oe/package_manager/deb/package_manager.py |

[OE-core] [PATCH v5 04/13] deb: Move deb manifest to its own subdir

2020-07-22 Thread Fredrik Gustafsson
This is a part of a refactor that will split the package manager code so that it's possible to use other package managers in other layers. Signed-off-by: Fredrik Gustafsson --- meta/lib/oe/manifest.py | 21 + meta/lib/oe/package_manager/deb/__init__.py | 3 ++

[OE-core] [PATCH v5 05/13] rpm: Move rootfs to its own dir

2020-07-22 Thread Fredrik Gustafsson
This is a part of a refactor that will split the package manager code so that it's possible to use other package managers in other layers. Signed-off-by: Fredrik Gustafsson --- meta/lib/oe/package_manager/rpm/rootfs.py | 148 ++ meta/lib/oe/rootfs.py | 142

[OE-core] [PATCH v5 11/13] rpm: Move package manager to its own dir

2020-07-22 Thread Fredrik Gustafsson
This is part of a refactor that will split the package manager code so that it's possible to use other package managers in other layers. Signed-off-by: Fredrik Gustafsson --- meta/lib/oe/package_manager/__init__.py | 398 - .../oe/package_manager/rpm/package_manager.py | 40

[OE-core] [PATCH v5] Add package managers as a plugin

2020-07-22 Thread Fredrik Gustafsson
OE-core today has three different package managers, the well-known formats deb and rpm is supported as well as ipkg that is good for embedded devices. When building and having a good cache hit, a significant amount of time is spent in the phase of generating a rootfs, which is really about the per

[OE-core] [PATCH v5 07/13] deb: Move rootfs to its own dir

2020-07-22 Thread Fredrik Gustafsson
This is a part of a refactor that will split the package manager code so that it's possible to use other package managers in other layers. Signed-off-by: Fredrik Gustafsson --- meta/lib/oe/package_manager/deb/rootfs.py | 209 ++ meta/lib/oe/rootfs.py | 201

[OE-core] [PATCH v5 03/13] ipk: Move ipk manifest to its own subdir

2020-07-22 Thread Fredrik Gustafsson
This is a part of a refactor that will split the package manager code so that it's possible to use other package managers in other layers. Signed-off-by: Fredrik Gustafsson --- meta/lib/oe/manifest.py | 72 +--- meta/lib/oe/package_manager/ipk/__init__.py | 3

[OE-core] [PATCH v5 01/13] package_manager: Move to package_manager/__init__.py

2020-07-22 Thread Fredrik Gustafsson
This is part of a refactor that will split the package manager code so that it's possible to use other package managers in other layers. --- meta/lib/oe/{package_manager.py => package_manager/__init__.py} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename meta/lib/oe/{package_manager.py

[OE-core] [PATCH v5 02/13] rpm: Move manifest to its own subdir

2020-07-22 Thread Fredrik Gustafsson
This is a part of a refactor that will split the package manager code so that it's possible to use other package managers in other layers. Signed-off-by: Fredrik Gustafsson --- meta/lib/oe/manifest.py | 53 +--- meta/lib/oe/package_manager/rpm/__init__.py | 3

[OE-core] [PATCH v5 08/13] rpm: Move sdk to its own dir

2020-07-22 Thread Fredrik Gustafsson
This is part of a refactor that will split the package manager code so that it's possible to use other package managers in other layers. Signed-off-by: Fredrik Gustafsson --- meta/lib/oe/package_manager/rpm/sdk.py | 114 + meta/lib/oe/sdk.py | 106 +---

[OE-core] [PATCH v5 10/13] deb: Move sdk to its own dir

2020-07-22 Thread Fredrik Gustafsson
This is a part of a refactor that will split the package manager code so that it's possible to use other package managers in other layers. Signed-off-by: Fredrik Gustafsson --- meta/lib/oe/package_manager/deb/sdk.py | 95 ++ meta/lib/oe/sdk.py | 87 +--

[OE-core] [PATCH v5 12/13] ipk: Move package manager to its own dir

2020-07-22 Thread Fredrik Gustafsson
This is part of a refactor that will split the package manager code so that it's possible to use other package managers in other layers. Signed-off-by: Fredrik Gustafsson --- meta/lib/oe/package_manager/__init__.py | 432 --- .../oe/package_manager/ipk/package_manager.py | 504

Re: [OE-core] [PATCH] qemurunner: Use tempfile.mkstemp to create pidfile name

2020-07-22 Thread Richard Purdie
On Tue, 2020-07-21 at 18:49 -0500, Joshua Watt wrote: > > > On Tue, Jul 21, 2020, 4:56 PM Richard Purdie > wrote: > > We continue to see qemu races where qemu fails to write out a pidfile. The > > pidfile name being used was based on the parent process starting the qemus > > so in theory, a qem

Re: [OE-core] [PATCH] gcc-10.1: add fix for PR 96130

2020-07-22 Thread Nicolas Dechesne
Khem, Richard, On Fri, Jul 17, 2020 at 12:36 AM Dmitry Baryshkov wrote: > > From: Dmitry Baryshkov > > Fix for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96130 causing ICE > (SegFault) when compiling current Mesa git tree. This fixes the build issue reported when trying to build mesa master b

Re: [OE-core] "DEPENDS =" versus "DEPENDS +=" in recipe files

2020-07-22 Thread Quentin Schulz
Hi Robert, On Tue, Jul 21, 2020 at 05:26:50PM -0400, Robert P. J. Day wrote: > pursuant to cleaning up some docs and tweaking the style guide, > i just want to clarify that the *proper* assignment to DEPENDS > in recipe files is: > > DEPENDS = "..." > > unless (of course) that assignment is pr