Re: [OE-core] [PATCH] selftest/reproducible: Don't call sync between each file compare

2021-02-28 Thread Mikko Rapeli
Hi, On Fri, Feb 26, 2021 at 05:47:52PM +, Richard Purdie wrote: > Calling sync between each file compare is horrible performance wise > as we compare thousands of files. We don't care about IO latency here > so disable. > > Signed-off-by: Richard Purdie > --- > meta/lib/oeqa/selftest/cases/

[OE-core] [PATCH] bind: fix CVE-2020-8625

2021-02-28 Thread Minjae Kim
BIND Operational Notification: Zone journal (.jnl) file incompatibility Upstream-Status: Acepted [https://downloads.isc.org/isc/bind9/9.16.12/patches/CVE-2020-8625.patch] CVE: CVE-2020-8625 Signed-off-by: Minjae Kim --- .../bind/bind/CVE-2020-8625.patch | 41 +++ ...

[OE-core][meta-oe][dunfell][PATCH] tcpdump: Added CVE tag inside patch

2021-02-28 Thread saloni
From: Saloni Jain CVE tag was missing inside the patch file which is the remedy for CVE-2020-8037, hence CVE-2020-8037 will still be reported in CVE checker cycle. Hence, added CVE tag inside patch file to resolve the issue. Signed-off-by: Saloni.Jain --- ...-PPP-When-un-escaping-don-t-allocat

[OE-core] [PATCH 1/3] apr-util: Fix CFLAGS used in build

2021-02-28 Thread Richard Purdie
We need to use CFLAGS with the correct WORKDIR in them, replace those in the sysroot file with the ones appropriate to the current recipe. Signed-off-by: Richard Purdie --- meta/lib/oeqa/selftest/cases/reproducible.py | 1 - meta/recipes-support/apr/apr-util_1.6.1.bb | 2 ++ 2 files changed, 2

[OE-core] [PATCH 3/3] diffoscope: Upgrade 167 -> 168

2021-02-28 Thread Richard Purdie
This includes a fix for the 'hang' on larger diffs with html output as seen on the autobuilder. Signed-off-by: Richard Purdie --- .../diffoscope/{diffoscope_167.bb => diffoscope_168.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/diffoscope/{diffosc

[OE-core] [PATCH 2/3] gstreamer1.0-python: Set internal python library path correcty

2021-02-28 Thread Richard Purdie
The library hardcodes paths to the python library internally and currently these are build paths. Fix this to use the correct target path and fix reproducibility in the process. Signed-off-by: Richard Purdie --- meta/lib/oeqa/selftest/cases/reproducible.py| 1 - meta/recipes-

[OE-core] OE-core CVE metrics for gatesgarth on Sun 28 Feb 2021 10:00:01 AM HST

2021-02-28 Thread Steve Sakoman
Branch: gatesgarth New this week: CVE-2020-8625: bind https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2020-8625 * CVE-2021-23336: python3:python3-native https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2021-23336 * CVE-2021-26720: avahi https://web.nvd.nist.gov/view/vuln/detail?vulnId=

[OE-core] OE-core CVE metrics for dunfell on Sun 28 Feb 2021 09:30:01 AM HST

2021-02-28 Thread Steve Sakoman
Branch: dunfell New this week: CVE-2020-8625: bind https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2020-8625 * CVE-2021-23336: python3:python3-native https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2021-23336 * CVE-2021-26720: avahi https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE

Re: [OE-core] [PATCH 08/24] libdnf: update 0.55.2 -> 0.58.0

2021-02-28 Thread Khem Raj
On 2/28/21 11:07 AM, Alexander Kanavin wrote: On Sun, 28 Feb 2021 at 20:04, Khem Raj > wrote: It seems __WORDISIZE is what is being used here, a portable way would be #include #if (ULONG_MAX == 0x) 64bit wordlen stuff #else

Re: [OE-core] [PATCH 02/24] bmap-tools: upgrade 3.5 -> 3.6

2021-02-28 Thread Alexander Kanavin
On Sun, 28 Feb 2021 at 20:20, Khem Raj wrote: > OK, df is also provided by busybox so I think we will always have df in > rootfs, unless it specifically need df from coreutils, perhaps we dont > need to be specific about the rdep > This was added because otherwise I was getting errors with bmap-

Re: [OE-core] [PATCH 22/24] scripts/lib/wic/partition.py: do not set FAT size

2021-02-28 Thread Alexander Kanavin
On Sun, 28 Feb 2021 at 20:16, Khem Raj wrote: > > > On 2/28/21 7:37 AM, Alexander Kanavin wrote: > > Modern dosfstools automatically determines the appropriate size > > and will error out if something that doesn't make sense is > > supplied on the command line. > > leaving it to tool seem to make

Re: [OE-core] [PATCH 05/24] dosfstools: update 4.1 -> 4.2

2021-02-28 Thread Khem Raj
On 2/28/21 11:10 AM, Alexander Kanavin wrote: On Sun, 28 Feb 2021 at 19:40, Khem Raj > wrote: > -inherit autotools pkgconfig update-alternatives > +inherit autotools gettext pkgconfig update-alternatives The new release supports gettext in a standard way,

Re: [OE-core] [PATCH 02/24] bmap-tools: upgrade 3.5 -> 3.6

2021-02-28 Thread Khem Raj
On 2/28/21 11:08 AM, Alexander Kanavin wrote: On Sun, 28 Feb 2021 at 19:35, Khem Raj > wrote: > -RDEPENDS_${PN} = "python3-core python3-compression python3-mmap python3-setuptools python3-fcntl python3-six" > +RDEPENDS_${PN} = "python3-core python3-com

Re: [OE-core] [PATCH 22/24] scripts/lib/wic/partition.py: do not set FAT size

2021-02-28 Thread Khem Raj
On 2/28/21 7:37 AM, Alexander Kanavin wrote: Modern dosfstools automatically determines the appropriate size and will error out if something that doesn't make sense is supplied on the command line. leaving it to tool seem to make it non-deterministic, is there any disadvantage of using a man

Re: [OE-core] [PATCH 18/24] procps: update 3.3.16 -> 3.3.17

2021-02-28 Thread Khem Raj
On 2/28/21 7:36 AM, Alexander Kanavin wrote: Signed-off-by: Alexander Kanavin --- .../procps/0001-w.c-correct-musl-builds.patch | 44 +++ ...02-proc-escape.c-add-missing-include.patch | 23 ++ .../{procps_3.3.16.bb => procps_3.3.17.bb}| 4 +- 3 files changed,

Re: [OE-core] [PATCH 05/24] dosfstools: update 4.1 -> 4.2

2021-02-28 Thread Alexander Kanavin
On Sun, 28 Feb 2021 at 19:40, Khem Raj wrote: > > -inherit autotools pkgconfig update-alternatives > > +inherit autotools gettext pkgconfig update-alternatives > The new release supports gettext in a standard way, so the class adds a dependency on gettext-native. Alex -=-=-=-=-=-=-=-=-=-=-=- L

Re: [OE-core] [PATCH 02/24] bmap-tools: upgrade 3.5 -> 3.6

2021-02-28 Thread Alexander Kanavin
On Sun, 28 Feb 2021 at 19:35, Khem Raj wrote: > > > -RDEPENDS_${PN} = "python3-core python3-compression python3-mmap > python3-setuptools python3-fcntl python3-six" > > +RDEPENDS_${PN} = "python3-core python3-compression python3-mmap > python3-setuptools python3-fcntl python3-six coreutils" > > w

Re: [OE-core] [PATCH 08/24] libdnf: update 0.55.2 -> 0.58.0

2021-02-28 Thread Alexander Kanavin
On Sun, 28 Feb 2021 at 20:04, Khem Raj wrote: > > It seems __WORDISIZE is what is being used here, a portable way would be > > #include > #if (ULONG_MAX == 0x) > 64bit wordlen stuff > #else > 32bit stuff > #endif > > if we still want to keep using internal libc internal define __

[OE-core] OE-core CVE metrics for master on Sun 28 Feb 2021 09:00:01 AM HST

2021-02-28 Thread Steve Sakoman
Branch: master New this week: CVE-2014-9390: libgit2 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-9390 * CVE-2020-8625: bind https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2020-8625 * CVE-2021-26720: avahi https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2021-26720 * CVE-

Re: [OE-core] [PATCH 08/24] libdnf: update 0.55.2 -> 0.58.0

2021-02-28 Thread Khem Raj
On 2/28/21 7:36 AM, Alexander Kanavin wrote: Sdd a patch to fix musl builds. ^^^ typo here Signed-off-by: Alexander Kanavin --- ...h-include-the-correct-header-on-musl.patch | 31 +++ .../{libdnf_0.55.2.bb => libdnf_0.58.0.bb}| 3 +- 2 files changed, 33 insertion

Re: [OE-core] [PATCH 05/24] dosfstools: update 4.1 -> 4.2

2021-02-28 Thread Khem Raj
On 2/28/21 7:36 AM, Alexander Kanavin wrote: udev support had been dropped upstream. Signed-off-by: Alexander Kanavin --- .../{dosfstools_4.1.bb => dosfstools_4.2.bb} | 12 1 file changed, 4 insertions(+), 8 deletions(-) rename meta/recipes-devtools/dosfstools/{dosfs

Re: [OE-core] [PATCH 02/24] bmap-tools: upgrade 3.5 -> 3.6

2021-02-28 Thread Khem Raj
On 2/28/21 7:36 AM, Alexander Kanavin wrote: Signed-off-by: Alexander Kanavin --- .../bmap-tools/{bmap-tools_3.5.bb => bmap-tools_3.6.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/bmap-tools/{bmap-tools_3.5.bb => bmap-tools_3.6.bb} (89%)

[OE-core] [PATCH 19/24] libmd: add a recipe

2021-02-28 Thread Alexander Kanavin
This is required by new versions of libbsd. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/maintainers.inc | 1 + meta/recipes-support/libmd/libmd_1.0.3.bb | 16 2 files changed, 17 insertions(+) create mode 100644 meta/recipes-support/libmd/libmd_1.0.3.bb dif

[OE-core] [PATCH 15/24] libgcrypt: update 1.8.7 -> 1.9.2

2021-02-28 Thread Alexander Kanavin
Drop backports. Add a patch that inserts missing spaces in Makefiles. Drop determinism.patch: upstream has moved the git stuff to an external script, which has a guard that checkes for presence of .git/ in source tree. License-Update: additional source file listed Signed-off-by: Alexander Kanav

[OE-core] [PATCH 24/24] ptest-perl/run-ptest: address failures caused by perl 5.32.1

2021-02-28 Thread Alexander Kanavin
Particulary, . needs to be explicitly specified so that perl looks there when loading items in 'require'. Signed-off-by: Alexander Kanavin --- meta/files/ptest-perl/run-ptest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/files/ptest-perl/run-ptest b/meta/files/ptest-pe

[OE-core] [PATCH 18/24] procps: update 3.3.16 -> 3.3.17

2021-02-28 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../procps/0001-w.c-correct-musl-builds.patch | 44 +++ ...02-proc-escape.c-add-missing-include.patch | 23 ++ .../{procps_3.3.16.bb => procps_3.3.17.bb}| 4 +- 3 files changed, 70 insertions(+), 1 deletion(-) create mode 100644

[OE-core] [PATCH 21/24] syslinux: use NO_INLINE_FUNCS in CFLAGS

2021-02-28 Thread Alexander Kanavin
This is required with latest versions of e2fsprogs. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/syslinux/syslinux_6.04-pre2.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/syslinux/syslinux_6.04-pre2.bb b/meta/recipes-devtools/syslinux/syslinux_6.04

[OE-core] [PATCH 23/24] openssl: address ptest failures caused by perl 5.32.1

2021-02-28 Thread Alexander Kanavin
For some reason the new perl no longer has . in list of directories searched in 'require', and so the file needs to be copied where perl can find it. Signed-off-by: Alexander Kanavin --- meta/recipes-connectivity/openssl/openssl_1.1.1j.bb | 4 1 file changed, 4 insertions(+) diff --git a/m

[OE-core] [PATCH 16/24] libical: update 3.0.8 -> 3.0.9

2021-02-28 Thread Alexander Kanavin
Upstream attempted to fix cross-compilation, but seems to have botched it, so a new ticket was filed, and patch to un-break it was rewritten. Signed-off-by: Alexander Kanavin --- .../0001-Fix-build-with-icu-68.1.patch| 81 --- ...-our-hand-build-native-src-generator.patch

[OE-core] [PATCH 22/24] scripts/lib/wic/partition.py: do not set FAT size

2021-02-28 Thread Alexander Kanavin
Modern dosfstools automatically determines the appropriate size and will error out if something that doesn't make sense is supplied on the command line. Signed-off-by: Alexander Kanavin --- scripts/lib/wic/partition.py | 4 1 file changed, 4 deletions(-) diff --git a/scripts/lib/wic/partit

[OE-core] [PATCH 17/24] pinentry: update 1.1.0 -> 1.1.1

2021-02-28 Thread Alexander Kanavin
Refresh xxx-config->pkg-config patches. Signed-off-by: Alexander Kanavin --- meta/lib/oeqa/selftest/cases/oescripts.py | 2 +- .../pinentry-1.1.0/gpg-error_pkconf.patch | 100 -- .../pinentry-1.1.1/gpg-error_pkconf.patch | 177 ++ .../libassuan_pkgconf.patch

[OE-core] [PATCH 20/24] libbsd: udpate 0.10.0 -> 0.11.3

2021-02-28 Thread Alexander Kanavin
License-Update: copyright years, file lists Signed-off-by: Alexander Kanavin --- .../libbsd/{libbsd_0.10.0.bb => libbsd_0.11.3.bb} | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) rename meta/recipes-support/libbsd/{libbsd_0.10.0.bb => libbsd_0.11.3.bb} (87%) diff --git a/

[OE-core] [PATCH 10/24] meson: update 0.56.2 -> 0.57.1

2021-02-28 Thread Alexander Kanavin
Replace hacky 0001-gnome.py-prefix-g-i-paths-with-PKG_CONFIG_SYSROOT_DI.patch with entries in meson.cross. Rest of the patches are refreshed. Signed-off-by: Alexander Kanavin --- meta/classes/meson.bbclass| 2 + meta/recipes-devtools/meson/meson.inc | 3 +- .../000

[OE-core] [PATCH 08/24] libdnf: update 0.55.2 -> 0.58.0

2021-02-28 Thread Alexander Kanavin
Sdd a patch to fix musl builds. Signed-off-by: Alexander Kanavin --- ...h-include-the-correct-header-on-musl.patch | 31 +++ .../{libdnf_0.55.2.bb => libdnf_0.58.0.bb}| 3 +- 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-devtools/libdnf/l

[OE-core] [PATCH 14/24] webkitgtk: update 2.30.4 -> 2.30.5

2021-02-28 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...ix-racy-parallel-build-of-WebKit2-4.0.gir.patch | 14 +++--- .../{webkitgtk_2.30.4.bb => webkitgtk_2.30.5.bb} | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) rename meta/recipes-sato/webkit/{webkitgtk_2.30.4.bb => webkitgtk_2.30.5.bb}

[OE-core] [PATCH 13/24] vulkan-samples: update to latest revision

2021-02-28 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-graphics/vulkan/vulkan-samples_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/vulkan/vulkan-samples_git.bb b/meta/recipes-graphics/vulkan/vulkan-samples_git.bb index 05b9e855d7..f3985c8349 100644

[OE-core] [PATCH 11/24] perl: update 5.32.0 -> 5.32.1

2021-02-28 Thread Alexander Kanavin
Drop perl-cross-makefile.patch as it is merged upstream. Signed-off-by: Alexander Kanavin --- .../perl/files/perl-cross-makefile.patch | 29 --- .../perl/{perl_5.32.0.bb => perl_5.32.1.bb} | 7 ++--- 2 files changed, 3 insertions(+), 33 deletions(-) delete mode 100644 me

[OE-core] [PATCH 02/24] bmap-tools: upgrade 3.5 -> 3.6

2021-02-28 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../bmap-tools/{bmap-tools_3.5.bb => bmap-tools_3.6.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/bmap-tools/{bmap-tools_3.5.bb => bmap-tools_3.6.bb} (89%) diff --git a/meta/recipes-support/bmap-tools/bmap-t

[OE-core] [PATCH 12/24] pango: update 1.48.0 -> 1.48.2

2021-02-28 Thread Alexander Kanavin
Drop a patch; issue fixed upstream: https://gitlab.gnome.org/GNOME/pango/-/commit/fcda7d6f9b6ee966f5da860be5ec0c0096193a83 Signed-off-by: Alexander Kanavin --- ...c-drop-assert-that-fails-with-Cantar.patch | 27 --- .../{pango_1.48.0.bb => pango_1.48.2.bb} | 3 +-- 2 files

[OE-core] [PATCH 07/24] elfutils: update 0.182 -> 0.183

2021-02-28 Thread Alexander Kanavin
Drop 0001-ppc_initreg.c-Incliude-asm-ptrace.h-for-pt_regs-defi.patch Drop 0001-musl-obstack-fts.patch (upstream has fixed the issues). Drop a few other chunks where upstream has fixed the issues or removed the code being patched. Adjust ptests to pass again. Signed-off-by: Alexander Kanavin ---

[OE-core] [PATCH 09/24] librepo: update 1.12.1 -> 1.13.0

2021-02-28 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...tain-PYTHON_INSTALL_DIR-by-running-p.patch | 38 +-- ...les-with-pkg-config-not-with-cmake-m.patch | 8 ++-- .../{librepo_1.12.1.bb => librepo_1.13.0.bb} | 2 +- 3 files changed, 15 insertions(+), 33 deletions(-) rename meta/recipes-devt

[OE-core] [PATCH 06/24] e2fsprogs: update 1.45.7 -> 1.46.1

2021-02-28 Thread Alexander Kanavin
Drop gettext patches; upstream has fixed the issues. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/e2fsprogs/e2fsprogs.inc | 2 +- ...-configure.ac-correct-AM_GNU_GETTEXT.patch | 26 -- ...to-use-gettext-defines-that-no-longe.patch | 27 --- ...-miss

[OE-core] [PATCH 01/24] webkit/wpe: only check even versions

2021-02-28 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-sato/webkit/libwpe_1.8.0.bb | 4 meta/recipes-sato/webkit/wpebackend-fdo_1.8.0.bb | 3 +++ 2 files changed, 7 insertions(+) diff --git a/meta/recipes-sato/webkit/libwpe_1.8.0.bb b/meta/recipes-sato/webkit/libwpe_1.8.0.bb index a81e6

[OE-core] [PATCH 05/24] dosfstools: update 4.1 -> 4.2

2021-02-28 Thread Alexander Kanavin
udev support had been dropped upstream. Signed-off-by: Alexander Kanavin --- .../{dosfstools_4.1.bb => dosfstools_4.2.bb} | 12 1 file changed, 4 insertions(+), 8 deletions(-) rename meta/recipes-devtools/dosfstools/{dosfstools_4.1.bb => dosfstools_4.2.bb} (68%) diff --gi

[OE-core] [PATCH 04/24] ccache: update 4.1 -> 4.2

2021-02-28 Thread Alexander Kanavin
Drop patches: 0001-Improve-SIMD-detection-735.patch is a backport 0002-Always-use-64bit-to-print-time_t.patch merged upstream 0001-blake3-Remove-asm-checks-for-sse-avx.patch is superseded by upstream fixing the issue differently. License-Update: copyright years Signed-off-by: Alexander Kanavin -

[OE-core] [PATCH 03/24] dnf: upgrade 4.5.2 -> 4.6.0

2021-02-28 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/dnf/{dnf_4.5.2.bb => dnf_4.6.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/dnf/{dnf_4.5.2.bb => dnf_4.6.0.bb} (98%) diff --git a/meta/recipes-devtools/dnf/dnf_4.5.2.bb b/meta/recipes-devtools/

[OE-core] [PATCH] librepo: fix CVE-2020-14352

2021-02-28 Thread Minjae Kim
librepo: missing path validation in repomd.xml may lead to directory traversal Upstream-Status: Acepted [https://github.com/rpm-software-management/librepo/commit/7daea2a2429a54dad68b1de9b37a5f65c5cf2600] CVE: CVE-2020-14352 Signed-off-by: Minjae Kim --- .../librepo/librepo/CVE-2020-14352.patch

Re: [OE-core] [PATCH] gcc-sanitizers: Move content from gcclibdir into libdir

2021-02-28 Thread Mike Crowe via lists.openembedded.org
On Saturday 27 February 2021 at 16:02:18 +0100, Alexandre Belloni wrote: > Hello, > > On 25/02/2021 17:36:53+, Mike Crowe via lists.openembedded.org wrote: > > In e9e5744ba8b0d43c8b874d365f83071ce20bf0a1, Khem Raj wrote: > > > OE does not use the traditional /usr/lib/gcc prefix to store > > >

[OE-core] [PATCH v2] gcc-sanitizers: Move content from gcclibdir into libdir

2021-02-28 Thread Mike Crowe via lists.openembedded.org
In e9e5744ba8b0d43c8b874d365f83071ce20bf0a1, Khem Raj wrote: > OE does not use the traditional /usr/lib/gcc prefix to store > gcc-runtime it basically is moved into libdir, however some newer > files were installed by newer versions of gcc especially libgomp ( > omp.h openacc.h ) into gcclibdir, so