[OE-core] [PATCH 1/2] quilt: Export missing QUILT_PC variable in ptest Makefile

2019-08-21 Thread Trevor Gamblin
From: Trevor Gamblin The quilt ptest uses a custom Makefile to implement the "make check" rule, but the ptest Makefile does not export the value QUILT_PC, which is user-settable and normally defaults to ".pc". This causes failures e.g. import.test with "rm -rf patches/

[OE-core] [PATCH 2/2] quilt: added less to RDEPENDS list

2019-08-21 Thread Trevor Gamblin
From: Trevor Gamblin The quilt "series" option relies on "less -R", but BusyBox's implementation of less does not provide -R. It could be determined how to enable it in busybox's recipe, but given the use case it likely isn't needed. Signed-off-by: Trevor Gamblin --- m

[OE-core] [PATCH v2 1/2] quilt: Export QUILT_PC variable in ptest Makefile

2019-08-22 Thread Trevor Gamblin
From: Trevor Gamblin The quilt ptest uses a custom Makefile to implement the "make check" rule, but the ptest Makefile does not export the variable QUILT_PC, which is user-settable and normally defaults to ".pc". This causes failures e.g. import.test with "r

[OE-core] [PATCH v2 2/2] quilt: added less to RDEPENDS list

2019-08-22 Thread Trevor Gamblin
From: Trevor Gamblin The quilt "series" option relies on "less -R" but, since that option is not enabled by busybox in oe-core by default, hard-code the dependency on 'less'. >From 'man less': -r or --raw-control-chars Causes "raw" control characters to

Re: [OE-core] [warrior][PATCH v2] patch: fix CVE-2019-13638

2019-08-23 Thread Trevor Gamblin
On 8/8/19 4:16 PM, Randy MacLeod wrote: On 8/8/19 10:26 AM, Trevor Gamblin wrote: From: Trevor Gamblin Signed-off-by: Trevor Gamblin ---   ...ke-ed-directly-instead-of-using-the-shell.patch | 44 ++   meta/recipes-devtools/patch/patch_2.7.6.bb |  2 +   2 files

[OE-core] [PATCH] lighttpd: lighttpd: drop hard-coded lua version in PACKAGECONFIG

2019-08-22 Thread Trevor Gamblin
From: Trevor Gamblin When building lighttpd with PACKAGECONFIG_append_pn-lighttpd = "lua" in local.conf, bitbake gives the following error: ERROR: Nothing PROVIDES 'lua5.1' (but /home/tgamblin/build/oe-core/meta/recipes-extended/lighttpd/lighttpd_1.4.54.bb DEPENDS on or otherwis

[OE-core] [PATCH v2] lighttpd: drop hard-coded lua version in PACKAGECONFIG

2019-08-22 Thread Trevor Gamblin
From: Trevor Gamblin When building lighttpd with PACKAGECONFIG_append_pn-lighttpd = "lua" in local.conf, bitbake gives the following error: ERROR: Nothing PROVIDES 'lua5.1' (but /home/tgamblin/build/oe-core/meta/recipes-extended/lighttpd/lighttpd_1.4.54.bb DEPENDS on or otherwis

[OE-core] [PATCH] libevent: add granularity to ptest

2019-09-06 Thread Trevor Gamblin
From: Trevor Gamblin The libevent ptest used to report only a global pass or a fail result. Count individual PASS, FAIL, SKIP results. The SKIP results now include tests that are disabled in the libevent code. Signed-off-by: Trevor Gamblin --- .../libevent/libevent/run-ptest

Re: [OE-core] [PATCH] libevent: add granularity to ptest

2019-09-06 Thread Trevor Gamblin
10:04 AM, Trevor Gamblin wrote: From: Trevor Gamblin The libevent ptest used to report only a global pass or a fail result. Count individual PASS, FAIL, SKIP results. The SKIP results now include tests that are disabled in the libevent code. Signed-off-by: Trevor Gamblin --- .../libevent

Re: [OE-core] [PATCH] libevent: add granularity to ptest

2019-09-06 Thread Trevor Gamblin
On 9/6/19 11:24 AM, richard.pur...@linuxfoundation.org wrote: On Fri, 2019-09-06 at 11:10 -0400, Trevor Gamblin wrote: On 9/6/19 10:26 AM, Richard Purdie wrote: On Fri, 2019-09-06 at 10:04 -0400, Trevor Gamblin wrote: From: Trevor Gamblin The libevent ptest used to report only a global

Re: [OE-core] [PATCH v2] libevent: add granularity to ptest log

2019-09-06 Thread Trevor Gamblin
On 9/6/19 3:02 PM, Trevor Gamblin wrote: On 9/6/19 2:51 PM, Trevor Gamblin wrote: From: Trevor Gamblin The libevent ptest used to report only a global pass or a fail result. Count individual PASS, FAIL, SKIP results. The SKIP results now include tests that are disabled in the libevent code

[OE-core] [PATCH v2] libevent: add granularity to ptest log

2019-09-06 Thread Trevor Gamblin
From: Trevor Gamblin The libevent ptest used to report only a global pass or a fail result. Count individual PASS, FAIL, SKIP results. The SKIP results now include tests that are disabled in the libevent code. libevent's ptest output did not comply with the automake-style output "r

Re: [OE-core] [PATCH v2] libevent: add granularity to ptest log

2019-09-06 Thread Trevor Gamblin
On 9/6/19 2:51 PM, Trevor Gamblin wrote: From: Trevor Gamblin The libevent ptest used to report only a global pass or a fail result. Count individual PASS, FAIL, SKIP results. The SKIP results now include tests that are disabled in the libevent code. libevent's ptest output did not comply

[OE-core] [PATCH v2] libevent: don't treat test stats line as pass/fail in ptest

2019-09-10 Thread Trevor Gamblin
From: Trevor Gamblin Supplemental to commit fb17b46e2. The libevent "regress" test outputs its own pass/fail results, e.g. "2/300 TESTS FAILED. (31 skipped)", which will be miscounted as an extra test fail in the ptest log. Fixed this to ignore the libevent results line when

[OE-core] [PATCH] libevent: don't treat test stats line as pass/fail in ptest

2019-09-09 Thread Trevor Gamblin
From: Trevor Gamblin The libevent "regress" test outputs its own pass/fail results, e.g. "2/300 TESTS FAILED. (31 skipped)", which will be miscounted as an extra test fail in the ptest log. Fixed this to ignore the libevent results line when counting actual pass/fail re

Re: [OE-core] [PATCH] libevent: don't treat test stats line as pass/fail in ptest

2019-09-09 Thread Trevor Gamblin
On 9/9/19 11:16 AM, Trevor Gamblin wrote: From: Trevor Gamblin The libevent "regress" test outputs its own pass/fail results, e.g. "2/300 TESTS FAILED. (31 skipped)", which will be miscounted as an extra test fail in the ptest log. Fixed this to ignore the libevent result

Re: [OE-core] [PATCH v3] libevent: add granularity to ptest log

2019-09-09 Thread Trevor Gamblin
On 9/9/19 9:35 AM, Trevor Gamblin wrote: From: Trevor Gamblin The libevent ptest used to report only a global pass or a fail result. Count individual PASS, FAIL, SKIP results. The SKIP results now include tests that are disabled in the libevent code. libevent's ptest output did not comply

[OE-core] [PATCH v3] libevent: add granularity to ptest log

2019-09-09 Thread Trevor Gamblin
From: Trevor Gamblin The libevent ptest used to report only a global pass or a fail result. Count individual PASS, FAIL, SKIP results. The SKIP results now include tests that are disabled in the libevent code. libevent's ptest output did not comply with the automake-style output "r

Re: [OE-core] [PATCH] libevent: add granularity to ptest

2019-09-06 Thread Trevor Gamblin
On 9/6/19 10:26 AM, Richard Purdie wrote: On Fri, 2019-09-06 at 10:04 -0400, Trevor Gamblin wrote: From: Trevor Gamblin The libevent ptest used to report only a global pass or a fail result. Count individual PASS, FAIL, SKIP results. The SKIP results now include tests that are disabled

[OE-core] [oe-core][PATCH] gzip; update ptest package dependencies

2019-08-06 Thread Trevor Gamblin
From: Trevor Gamblin gzip-ptest skips the following tests on core-image-sato builds: - zgrep-context - zdiff - zgrep-signal The same tests pass on core-image-sato-sdk builds. This is due to the use of busybox tool variants on core-image-sato (zgrep-context, zdiff) and the absence of the perl

[OE-core] [oe-core][PATCH v2] gzip: update ptest package dependencies

2019-08-06 Thread Trevor Gamblin
From: Trevor Gamblin gzip-ptest skips the following tests on core-image-sato builds: - zgrep-context - zdiff - zgrep-signal The same tests pass on core-image-sato-sdk builds. This is due to the use of busybox tool variants on core-image-sato (zgrep-context, zdiff) and the absence of the perl

[OE-core] [thud][PATCH] patch: fix CVE-2019-13638

2019-08-08 Thread Trevor Gamblin
From: Trevor Gamblin Signed-off-by: Trevor Gamblin --- ...ke-ed-directly-instead-of-using-the-shell.patch | 44 ++ meta/recipes-devtools/patch/patch_2.7.6.bb | 2 + 2 files changed, 46 insertions(+) create mode 100644 meta/recipes-devtools/patch/patch/0001-Invoke

[OE-core] [warrior][PATCH v2] patch: fix CVE-2019-13638

2019-08-08 Thread Trevor Gamblin
From: Trevor Gamblin Signed-off-by: Trevor Gamblin --- ...ke-ed-directly-instead-of-using-the-shell.patch | 44 ++ meta/recipes-devtools/patch/patch_2.7.6.bb | 2 + 2 files changed, 46 insertions(+) create mode 100644 meta/recipes-devtools/patch/patch/0001-Invoke

[OE-core] [warrior][PATCH] patch: fix CVE-2019-13638

2019-08-08 Thread Trevor Gamblin
From: Trevor Gamblin Signed-off-by: Trevor Gamblin --- ...ke-ed-directly-instead-of-using-the-shell.patch | 44 ++ meta/recipes-devtools/patch/patch_2.7.6.bb | 5 +++ 2 files changed, 49 insertions(+) create mode 100644 meta/recipes-devtools/patch/patch/0001

[OE-core] [PATCH] patch: fix CVE-2019-13638

2019-08-08 Thread Trevor Gamblin
From: Trevor Gamblin Signed-off-by: Trevor Gamblin --- ...ke-ed-directly-instead-of-using-the-shell.patch | 44 ++ meta/recipes-devtools/patch/patch_2.7.6.bb | 1 + 2 files changed, 45 insertions(+) create mode 100644 meta/recipes-devtools/patch/patch/0001-Invoke

[OE-core] [PATCH v2] patch: fix CVE-2019-13638

2019-08-08 Thread Trevor Gamblin
From: Trevor Gamblin Signed-off-by: Trevor Gamblin --- ...ke-ed-directly-instead-of-using-the-shell.patch | 44 ++ meta/recipes-devtools/patch/patch_2.7.6.bb | 1 + 2 files changed, 45 insertions(+) create mode 100644 meta/recipes-devtools/patch/patch/0001-Invoke

[OE-core] [PATCH v2] tiff: fix CVE-2019-14973

2019-09-20 Thread Trevor Gamblin
From: Trevor Gamblin CVE reference: https://nvd.nist.gov/vuln/detail/CVE-2019-14973 Upstream merge: https://gitlab.com/libtiff/libtiff/commit/2218055c Signed-off-by: Trevor Gamblin --- .../libtiff/tiff/CVE-2019-14973.patch | 415 ++ .../recipes-multimedia/libtiff

[OE-core] [PATCH] tiff: fix CVE-2019-14973

2019-09-20 Thread Trevor Gamblin
From: Trevor Gamblin CVE reference: https://nvd.nist.gov/vuln/detail/CVE-2019-14973 Upstream merge: https://gitlab.com/libtiff/libtiff/commit/2218055c Signed-off-by: Trevor Gamblin --- .../libtiff/tiff/CVE-2019-14973.patch | 411 ++ .../recipes-multimedia/libtiff

[OE-core] [oe-core][PATCH] systemd.bbclass: add RMINITDIR for nativesdk builds

2019-09-27 Thread Trevor Gamblin
From: Trevor Gamblin nativesdk builds such as nativesdk-dnf are installing systemd service files, leading bitbake to throw installed-vs-shipped warnings, but these are not needed in nativesdk: WARNING: nativesdk-dnf-4.2.2-r0 do_package: QA Issue: nativesdk-dnf: Files/directories were

Re: [OE-core] [oe-core][PATCH] systemd.bbclass: add RMINITDIR for nativesdk builds

2019-09-27 Thread Trevor Gamblin
On 9/27/19 11:07 AM, Trevor Gamblin wrote: From: Trevor Gamblin nativesdk builds such as nativesdk-dnf are installing systemd service files, leading bitbake to throw installed-vs-shipped warnings, but these are not needed in nativesdk: WARNING: nativesdk-dnf-4.2.2-r0 do_package: QA Issue

Re: [OE-core] [PATCH] lighttpd: remove fam as a PACKAGECONFIG option

2019-09-26 Thread Trevor Gamblin
On 9/26/19 4:33 PM, Richard Purdie wrote: On Mon, 2019-09-23 at 21:16 +0100, Ross Burton wrote: On 23/09/2019 19:01, Trevor Gamblin wrote: From: Trevor Gamblin lighttpd builds fail if "fam" (and therefore gamin) is enabled. In conf/local.conf: CORE_IMAGE_EXTRA_INSTALL +=

[OE-core] [oe-core][PATCH v2] lighttpd: remove fam as a PACKAGECONFIG option

2019-09-26 Thread Trevor Gamblin
From: Trevor Gamblin lighttpd builds fail if "fam" (and therefore gamin) is enabled. In conf/local.conf: CORE_IMAGE_EXTRA_INSTALL += "lighttpd" PACKAGECONFIG_append_pn-lighttpd = " fam" bitbake error: ERROR: Nothing PROVIDES 'gamin' (but /yow-lpg

[OE-core] [PATCH] python3-subunit: ensure runtime dependencies are present

2019-09-23 Thread Trevor Gamblin
From: Trevor Gamblin Without access to unittest, subunit cannot be imported in python3: root@qemux86-64:~# python3 Python 3.7.4 (default, Sep 20 2019, 13:38:31) [GCC 9.2.0] on linux Type "help", "copyright", "credits" or "license" for

Re: [OE-core] [PATCH] python3-subunit: ensure runtime dependencies are present

2019-09-23 Thread Trevor Gamblin
On 9/23/19 2:06 PM, Tim Orling wrote: On Mon, Sep 23, 2019 at 8:53 AM Trevor Gamblin mailto:trevor.gamb...@windriver.com>> wrote: From: Trevor Gamblin mailto:trevor.gamb...@windriver.com>> Without access to unittest, subunit cannot be imported in python3:     roo

[OE-core] [PATCH] lighttpd: remove fam as a PACKAGECONFIG option

2019-09-23 Thread Trevor Gamblin
From: Trevor Gamblin lighttpd builds fail if "fam" (and therefore gamin) is enabled. In conf/local.conf: CORE_IMAGE_EXTRA_INSTALL += "lighttpd" PACKAGECONFIG_append_pn-lighttpd = " fam" bitbake error: ERROR: Nothing PROVIDES 'gamin' (but /yow-lpg

Re: [OE-core] [PATCH] lighttpd: remove fam as a PACKAGECONFIG option

2019-09-23 Thread Trevor Gamblin
On 9/23/19 2:01 PM, Trevor Gamblin wrote: From: Trevor Gamblin lighttpd builds fail if "fam" (and therefore gamin) is enabled. In conf/local.conf: CORE_IMAGE_EXTRA_INSTALL += "lighttpd" PACKAGECONFIG_append_pn-lighttpd = " fam" bitbake error:

[OE-core] [PATCH] nativesdk-dnf: ensure installed systemd files are shipped

2019-09-24 Thread Trevor Gamblin
From: Trevor Gamblin "bitbake nativesdk-dnf" throws a QA warning if the contents of ${base_libdir}/systemd/system/ are not shipped, so add them. Warning log: WARNING: nativesdk-dnf-4.2.2-r0 do_package: QA Issue: nativesdk-dnf: Files/directories were installed but not ship

[OE-core] [PATCH] watchdog: fix service PIDFile in do_install_append

2019-10-02 Thread Trevor Gamblin
From: Trevor Gamblin systemd requests an update to the unit file for watchdog.service due to the contents of PIDFile: systemd[1]: /usr/lib/systemd/system/watchdog.service:11: PIDFile= references a path below legacy directory /var/run/, updating /var/run/watchdog.pid → /run

[OE-core] [PATCH] opkg: remove pathfinder PACKAGECONFIG option

2019-09-30 Thread Trevor Gamblin
From: Trevor Gamblin pathfinder has no recipe and its last update was in 2013 (see http://freshmeat.sourceforge.net/projects/pathfinder), so it should be removed from the list of PACKAGECONFIG options for opkg. --disable-pathfinder is added to EXTRA_OECONF for good measure. Signed-off

[OE-core] [PATCH] python3-misc: add python3-audio to RDEPENDS

2019-11-08 Thread Trevor Gamblin
Error: No module named 'chunk' |>>> The chunk module is part of python3-audio. Add python3-audio to RDEPENDS for python3-misc to fix the error. Signed-off-by: Trevor Gamblin --- meta/recipes-devtools/python/python3_3.7.5.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) dif

[OE-core] [zeus][PATCH] libgcrypt: fix CVE-2019-13627

2019-11-05 Thread Trevor Gamblin
From: Trevor Gamblin Backport two fixes for CVE-2019-13627 from upstream to zeus. Signed-off-by: Trevor Gamblin --- ...cdsa-Fix-use-of-nonce-use-larger-one.patch | 128 ++ ...Add-mitigation-against-timing-attack.patch | 70 ++ .../libgcrypt/libgcrypt_1.8.4.bb

[OE-core] [PATCH 0/1] Adding coreutils ptest to oe-core

2019-11-21 Thread Trevor Gamblin
From: Trevor Gamblin Add ptests for coreutils, but omit the most expensive tests. core-image-minimal: MACHINE| PASS | FAIL | SKIP | TOTAL | qemux86-64 | 481 |2 | 132 | 615 | qemuarm64 | 481 |2 | 132 | 615 | core-image-sato: MACHINE| PASS | FAIL | SKIP | TOTAL

[OE-core] [PATCH 1/1] coreutils: add ptest

2019-11-21 Thread Trevor Gamblin
From: Trevor Gamblin coreutils has a large number of tests, (and potential RDEPENDS to support them), including tests added with the flags RUN_EXPENSIVE_TESTS and RUN_VERY_EXPENSIVE_TESTS that add significant run time for their coverage. The RUN_VERY_EXPENSIVE_TESTS option has been omitted from

[OE-core] [PATCH] oescripts.py: fix skip count behavior in OEPybootchartguyTests

2019-12-03 Thread Trevor Gamblin
. If it is True, each method will raise unittest.SkipTest individually, with a message string equal to the value of cls.import_failure_msg. Signed-off-by: Trevor Gamblin --- meta/lib/oeqa/selftest/cases/oescripts.py | 21 + 1 file changed, 17 insertions(+), 4 deletions(-) diff

[OE-core] [PATCH] oescripts.py: use unittest.SkipUnless for class skip

2019-12-05 Thread Trevor Gamblin
the -j option was provided to oe-selftest, but the tests were still skipped. Signed-off-by: Trevor Gamblin --- meta/lib/oeqa/selftest/cases/oescripts.py | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/meta/lib/oeqa/selftest/cases/oescripts.py b/meta/lib/oeqa/selftest/cases

[OE-core] [PATCH] ghostscript: upgrade 9.27 -> 9.50

2019-12-06 Thread Trevor Gamblin
From: Trevor Gamblin Version 9.50 incorporates a fix for CVE-2019-14869 as well as previously-backported fixes for CVE-2019-14811 and CVE-2019-14817. CVE: CVE-2019-14869 CVE: CVE-2019-14811 CVE: CVE-2019-14817 Signed-off-by: Trevor Gamblin --- .../ghostscript/CVE-2019-14811-0001.patch

Re: [OE-core] [PATCH] ghostscript: upgrade 9.27 -> 9.50

2019-12-06 Thread Trevor Gamblin
is actually after the 9.50 release, so it still needs to be there. Sending a v2... Alex On Fri, 6 Dec 2019 at 21:09, Trevor Gamblin mailto:trevor.gamb...@windriver.com>> wrote: From: Trevor Gamblin mailto:trevor.gamb...@windriver.com>> Version 9.50 incorporates a fix for CV

[OE-core] [PATCH v2] ghostscript: upgrade 9.27 -> 9.50

2019-12-06 Thread Trevor Gamblin
From: Trevor Gamblin Version 9.50 incorporates previously-backported fixes for CVE-2019-14811 and CVE-2019-14817. CVE: CVE-2019-14811 CVE: CVE-2019-14817 Signed-off-by: Trevor Gamblin --- .../ghostscript/CVE-2019-14811-0001.patch | 69 - .../ghostscript/CVE-2019-14817-0001.patch

Re: [OE-core] [PATCH] libgcrypt: fix CVE-2019-13627

2019-10-19 Thread Trevor Gamblin
On 10/18/19 7:15 PM, Randy MacLeod wrote: On 10/18/19 3:32 PM, Trevor Gamblin wrote: Note that there are two patch files added for this fix. Signed-off-by: Trevor Gamblin ---   ...cdsa-Fix-use-of-nonce-use-larger-one.patch | 126 ++   ...Add-mitigation-against-timing

[OE-core] [PATCH] libgcrypt: upgrade 1.8.4 -> 1.8.5

2019-10-19 Thread Trevor Gamblin
Note that the patch 0001-Add-and-use-pkg-config-for-libgcrypt-instead-of-conf.patch was removed as its intent was to provide a pkg-config option, but libgcrypt upstream added one in commit 813b002eaf. Signed-off-by: Trevor Gamblin --- ...config-for-libgcrypt-instead-of-conf.patch | 183

[OE-core] [zeus][PATCH v2] binutils: fix CVE-2019-17450

2019-10-25 Thread Trevor Gamblin
Backport upstream fix to zeus. Signed-off-by: Trevor Gamblin --- .../binutils/binutils-2.32.inc| 1 + .../binutils/binutils/CVE-2019-17450.patch| 99 +++ 2 files changed, 100 insertions(+) create mode 100644 meta/recipes-devtools/binutils/binutils/CVE-2019

Re: [OE-core] [zeus][PATCH v2] binutils: fix CVE-2019-17450

2019-10-25 Thread Trevor Gamblin
On 10/25/19 8:20 AM, Trevor Gamblin wrote: Backport upstream fix to zeus. Signed-off-by: Trevor Gamblin --- .../binutils/binutils-2.32.inc| 1 + .../binutils/binutils/CVE-2019-17450.patch| 99 +++ 2 files changed, 100 insertions(+) create mode 100644

[OE-core] [zeus][PATCH v3] binutils: fix CVE-2019-17450

2019-10-25 Thread Trevor Gamblin
Backport upstream fix to zeus. Signed-off-by: Trevor Gamblin --- .../binutils/binutils-2.32.inc| 1 + .../binutils/binutils/CVE-2019-17450.patch| 99 +++ 2 files changed, 100 insertions(+) create mode 100644 meta/recipes-devtools/binutils/binutils/CVE-2019

Re: [OE-core] [PATCH] libcap-ng:upgrade 0.7.9 -> 0.7.10

2019-10-25 Thread Trevor Gamblin
On 10/25/19 9:17 AM, Trevor Woerner wrote: On Fri 2019-10-25 @ 01:30:32 PM, zangrc wrote: hello! We think this problem has something to do with the host environment. We tried to reproduce the error on ubuntu16.04 and fedora29, but they all compiled successfully. Can you tell us which

[OE-core] [PATCH] aspell: upgrade from 0.60.7 to 0.60.8

2019-10-16 Thread Trevor Gamblin
New version fixes CVE-2019-17544 as well as various other bugs. CVE: CVE-2019-17544 Signed-off-by: Trevor Gamblin --- .../aspell/{aspell_0.60.7.bb => aspell_0.60.8.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/aspell/{aspell_0.60.7

[OE-core] [PATCH v2] aspell: upgrade from 0.60.7 to 0.60.8

2019-10-16 Thread Trevor Gamblin
New version fixes CVE-2019-17544 as well as various other bugs. CVE: CVE-2019-17544 Signed-off-by: Trevor Gamblin --- .../aspell/{aspell_0.60.7.bb => aspell_0.60.8.bb} | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) rename meta/recipes-support/aspell/{aspell_0.60.7

Re: [OE-core] [PATCH] aspell: upgrade from 0.60.7 to 0.60.8

2019-10-16 Thread Trevor Gamblin
On 10/16/19 9:03 AM, Adrian Bunk wrote: On Wed, Oct 16, 2019 at 05:05:26AM -0700, Trevor Gamblin wrote: ... --- a/meta/recipes-support/aspell/aspell_0.60.7.bb +++ b/meta/recipes-support/aspell/aspell_0.60.8.bb @@ -7,8 +7,8 @@ LIC_FILES_CHKSUM = "file://COPYIN

[OE-core] [zeus][PATCH] aspell: fix CVE-2019-17544

2019-10-16 Thread Trevor Gamblin
Backport CVE-2019-17544 fix to zeus. Signed-off-by: Trevor Gamblin --- ...1-Fix-various-bugs-found-by-OSS-Fuze.patch | 56 +++ meta/recipes-support/aspell/aspell_0.60.7.bb | 4 +- 2 files changed, 59 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-support/aspell

Re: [OE-core] [PATCH] libcap-ng:upgrade 0.7.9 -> 0.7.10

2019-10-24 Thread Trevor Gamblin
On 10/24/19 9:06 AM, Trevor Woerner wrote: This upgrade caused my build to fail :-( Is anyone else seeing this? 22:47:40 | x86_64-linux-libtool: link: gcc -W -Wall -Wshadow -Wformat -Wundef -D_GNU_SOURCE

[OE-core] [zeus][PATCH] binutils: fix CVE-2019-17450

2019-10-24 Thread Trevor Gamblin
Backport upstream fix to zeus. Signed-off-by: Trevor Gamblin --- .../binutils/binutils-2.32.inc| 1 + ...erflow-in-function-find_abstract_ins.patch | 99 +++ 2 files changed, 100 insertions(+) create mode 100644 meta/recipes-devtools/binutils/binutils/0001

Re: [OE-core] [PATCH] libgcrypt: upgrade 1.8.4 -> 1.8.5

2019-10-29 Thread Trevor Gamblin
On 10/28/19 7:29 PM, Ross Burton wrote: On 19/10/2019 16:52, Trevor Gamblin wrote: Note that the patch 0001-Add-and-use-pkg-config-for-libgcrypt-instead-of-conf.patch was removed as its intent was to provide a pkg-config option, but libgcrypt upstream added one in commit 813b002eaf. I think

Re: [OE-core] [PATCH v2] libgcrypt: upgrade 1.8.4 -> 1.8.5

2019-10-29 Thread Trevor Gamblin
On 10/29/19 1:38 PM, Ross Burton wrote: On 29/10/2019 16:42, Trevor Gamblin wrote: + src/libgcrypt.pc.in | 33 + Surely the upstream .pc file is sufficient now so we just need to patch the m4 file? You're right - the old patch is actually just duplicating the file contents

[OE-core] [PATCH v3] libgcrypt: upgrade 1.8.4 -> 1.8.5

2019-10-29 Thread Trevor Gamblin
Upgrade libgcrypt. Upstream repo now has a pkg-config feature. The new patch for compatibility with oe-core is a replacement for a patch that added pkg-config as a feature when upstream did not have it. Signed-off-by: Trevor Gamblin --- ...1-libgcrypt-fix-m4-file-for-oe-core.patch} | 138

[OE-core] [PATCH v2] libgcrypt: upgrade 1.8.4 -> 1.8.5

2019-10-29 Thread Trevor Gamblin
Upgrade libgcrypt. Upstream repo now has a pkg-config feature. The new patch for compatibility with oe-core is a replacement for a patch that added pkg-config as a feature when upstream did not have it. Signed-off-by: Trevor Gamblin --- ...gcrypt-modify-pkgconfig-for-oe-core.patch} | 110

[OE-core] inotify-tools: move recipe to oe-core from meta-oe

2019-10-29 Thread Trevor Gamblin
An interface for inotify already exists through pyinotify, but migrating inotify-tools to oe-core provides an option that doesn't rely on python. Signed-off-by: Trevor Gamblin --- ...inotify-nosys-fix-system-call-number.patch | 31 +++ .../inotify-tools/inotify-tools_git.bb

Re: [OE-core] inotify-tools: move recipe to oe-core from meta-oe

2019-10-29 Thread Trevor Gamblin
On 10/29/19 5:13 PM, Adrian Bunk wrote: On Tue, Oct 29, 2019 at 03:39:21PM -0500, Trevor Gamblin wrote: An interface for inotify already exists through pyinotify, but migrating inotify-tools to oe-core provides an option that doesn't rely on python. ... pyinotify is in meta-python. The only

[OE-core] [zeus][PATCH v2] libgcrypt: fix CVE-2019-12904

2019-10-23 Thread Trevor Gamblin
://github.com/gpg/libgcrypt/commit/a4c561aab1014c3630bc88faf6f5246fee16b020 Signed-off-by: Yi Zhao Signed-off-by: Ross Burton Signed-off-by: Trevor Gamblin --- .../0001-Prefetch-GCM-look-up-tables.patch| 90 + ...-tables-to-.data-section-and-unshare.patch | 332 ++ ...-table

Re: [OE-core] [zeus][PATCH] Backporting Yi Zhao's fix on master for CVE-2019-12904 to zeus.

2019-10-23 Thread Trevor Gamblin
On 10/23/19 12:24 PM, Trevor Gamblin wrote: From: Yi Zhao libgcrypt: fix CVE-2019-12904 In Libgcrypt 1.8.4, the C implementation of AES is vulnerable to a flush-and-reload side-channel attack because physical addresses are available to other processes. (The C implementation is used

[OE-core] [zeus][PATCH] Backporting Yi Zhao's fix on master for CVE-2019-12904 to zeus.

2019-10-23 Thread Trevor Gamblin
/a4c561aab1014c3630bc88faf6f5246fee16b020 Signed-off-by: Yi Zhao Signed-off-by: Ross Burton Signed-off-by: Trevor Gamblin --- .../0001-Prefetch-GCM-look-up-tables.patch| 90 + ...-tables-to-.data-section-and-unshare.patch | 332 ++ ...-table-to-.data-section-and-unshare-.patch

[OE-core] [zeus][PATCH] ncurses: fix CVE-2019-17594, CVE-2019-17595

2019-10-18 Thread Trevor Gamblin
Backport changes to tinfo/comp_hash.c, tinfo/parse_entry.c, and progs/dump_entry.c from upstream to fix CVEs. Signed-off-by: Trevor Gamblin --- ...selective-backport-of-20191012-patch.patch | 169 ++ .../ncurses/ncurses_6.1+20190803.bb | 1 + 2 files changed, 170

[OE-core] [PATCH] ncurses: fix CVE-2019-17594, CVE-2019-17595

2019-10-18 Thread Trevor Gamblin
Backport changes to tinfo/comp_hash.c, tinfo/parse_entry.c, and progs/dump_entry.c from upstream to fix CVEs. Signed-off-by: Trevor Gamblin --- ...selective-backport-of-20191012-patch.patch | 169 ++ .../ncurses/ncurses_6.1+20190803.bb | 1 + 2 files changed, 170

[OE-core] [zeus][PATCH] libgcrypt: fix CVE-2019-13627

2019-10-18 Thread Trevor Gamblin
Note that there are two patch files added for this fix. Signed-off-by: Trevor Gamblin --- ...cdsa-Fix-use-of-nonce-use-larger-one.patch | 126 ++ ...Add-mitigation-against-timing-attack.patch | 68 ++ .../libgcrypt/libgcrypt_1.8.4.bb | 2 + 3 files

[OE-core] [PATCH] libgcrypt: fix CVE-2019-13627

2019-10-18 Thread Trevor Gamblin
Note that there are two patch files added for this fix. Signed-off-by: Trevor Gamblin --- ...cdsa-Fix-use-of-nonce-use-larger-one.patch | 126 ++ ...Add-mitigation-against-timing-attack.patch | 68 ++ .../libgcrypt/libgcrypt_1.8.4.bb | 2 + 3 files

Re: [OE-core] [PATCH 1/1] weston: Fix PACKAGECONFIG for remoting

2019-10-15 Thread Trevor Gamblin
On 10/15/19 4:51 AM, Robert Yang wrote: Fix a typo: gstreamer-1.0 -> gstreamer1.0. Signed-off-by: Robert Yang --- meta/recipes-graphics/wayland/weston_7.0.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/wayland/weston_7.0.0.bb

Re: [OE-core] [zeus][PATCH] binutils: fix CVE-2019-17451

2019-10-25 Thread Trevor Gamblin
On 10/25/19 11:41 AM, Trevor Gamblin wrote: Backport upstream fix to zeus. Signed-off-by: Trevor Gamblin --- .../binutils/binutils-2.32.inc| 1 + .../binutils/binutils/CVE-2019-17451.patch| 51 +++ 2 files changed, 52 insertions(+) create mode 100644

[OE-core] [zeus][PATCH v4 2/2] binutils: fix CVE-2019-17451

2019-10-25 Thread Trevor Gamblin
Backport upstream fix to zeus. Signed-off-by: Trevor Gamblin --- .../binutils/binutils-2.32.inc| 1 + .../binutils/binutils/CVE-2019-17451.patch| 51 +++ 2 files changed, 52 insertions(+) create mode 100644 meta/recipes-devtools/binutils/binutils/CVE-2019

[OE-core] [zeus][PATCH v4 1/2] binutils: fix CVE-2019-17450

2019-10-25 Thread Trevor Gamblin
Backport upstream fix to zeus. Signed-off-by: Trevor Gamblin --- .../binutils/binutils-2.32.inc| 1 + .../binutils/binutils/CVE-2019-17450.patch| 99 +++ 2 files changed, 100 insertions(+) create mode 100644 meta/recipes-devtools/binutils/binutils/CVE-2019

[OE-core] [PATCH 1/2] binutils: fix CVE-2019-17450

2019-10-25 Thread Trevor Gamblin
Backport upstream fix. No upstream release version of binutils it yet, so backport the fix independently. Signed-off-by: Trevor Gamblin --- .../binutils/binutils-2.32.inc| 1 + .../binutils/binutils/CVE-2019-17450.patch| 99 +++ 2 files changed, 100

[OE-core] [PATCH 2/2] binutils: fix CVE-2019-17451

2019-10-25 Thread Trevor Gamblin
Backport upstream fix. No upstream release version of binutils it yet, so backport the fix independently. Signed-off-by: Trevor Gamblin --- .../binutils/binutils-2.32.inc| 1 + .../binutils/binutils/CVE-2019-17451.patch| 51 +++ 2 files changed, 52

Re: [OE-core] [PATCH] libcap-ng:upgrade 0.7.9 -> 0.7.10

2019-10-25 Thread Trevor Gamblin
On 10/25/19 11:16 AM, Trevor Woerner wrote: On Fri 2019-10-25 @ 07:37:34 AM, akuster808 wrote: On 10/25/19 6:44 AM, Trevor Woerner wrote: On Fri 2019-10-25 @ 09:22:04 AM, Trevor Woerner wrote: On Thu 2019-10-24 @ 04:05:10 PM, Khem Raj wrote: perhaps you need to add -pthread to LDFLAGS

[OE-core] [zeus][PATCH] binutils: fix CVE-2019-17451

2019-10-25 Thread Trevor Gamblin
Backport upstream fix to zeus. Signed-off-by: Trevor Gamblin --- .../binutils/binutils-2.32.inc| 1 + .../binutils/binutils/CVE-2019-17451.patch| 51 +++ 2 files changed, 52 insertions(+) create mode 100644 meta/recipes-devtools/binutils/binutils/CVE-2019

Re: [OE-core] [zeus][PATCH v3] binutils: fix CVE-2019-17450

2019-10-25 Thread Trevor Gamblin
On 10/25/19 11:02 AM, akuster808 wrote: On 10/25/19 5:22 AM, Trevor Gamblin wrote: Backport upstream fix to zeus. Signed-off-by: Trevor Gamblin Does this affect Master? - armin --- .../binutils/binutils-2.32.inc| 1 + .../binutils/binutils/CVE-2019-17450.patch| 99

[OE-core] [zeus][PATCH v2] binutils: fix CVE-2019-17451

2019-10-25 Thread Trevor Gamblin
Backport upstream fix to zeus. Signed-off-by: Trevor Gamblin --- .../binutils/binutils-2.32.inc| 1 + .../binutils/binutils/CVE-2019-17451.patch| 51 +++ 2 files changed, 52 insertions(+) create mode 100644 meta/recipes-devtools/binutils/binutils/CVE-2019

[OE-core] [PATCH 1/2 v2] coreutils: add ptest

2019-11-23 Thread Trevor Gamblin
From: Trevor Gamblin coreutils has a large number of tests, (and potential RDEPENDS to support them), including tests added with the flags RUN_EXPENSIVE_TESTS and RUN_VERY_EXPENSIVE_TESTS that add significant run time for their coverage. The RUN_VERY_EXPENSIVE_TESTS option has been omitted from

Re: [OE-core] [PATCH 1/1] coreutils: add ptest

2019-11-23 Thread Trevor Gamblin
On 11/23/19 7:50 AM, Richard Purdie wrote: On Thu, 2019-11-21 at 12:43 -0500, Trevor Gamblin wrote: From: Trevor Gamblin coreutils has a large number of tests, (and potential RDEPENDS to support them), including tests added with the flags RUN_EXPENSIVE_TESTS and RUN_VERY_EXPENSIVE_TESTS

[OE-core] [PATCH 0/2 v2] add coreutils ptest to oe-core

2019-11-23 Thread Trevor Gamblin
From: Trevor Gamblin Sample test results: core-image-minimal: MACHINE| PASS | FAIL | SKIP | TOTAL | TIME (m) | qemux86-64 | 483 |0 | 132 | 615 | 3.8 | qemuarm64 | 483 |0 | 132 | 615 | 70 | core-image-sato: MACHINE| PASS | FAIL | SKIP | TOTAL | Time (m

[OE-core] [PATCH 2/2 v2] ptest-packagelists.inc: add coreutils to SLOW list

2019-11-23 Thread Trevor Gamblin
From: Trevor Gamblin Signed-off-by: Trevor Gamblin --- meta/conf/distro/include/ptest-packagelists.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/conf/distro/include/ptest-packagelists.inc b/meta/conf/distro/include/ptest-packagelists.inc index bb4724cf52..57ee92522d 100644

Re: [OE-core] [PATCH 0/2 v2] add coreutils ptest to oe-core

2019-11-28 Thread Trevor Gamblin
On 11/28/19 1:09 PM, Richard Purdie wrote: On Sat, 2019-11-23 at 17:18 -0500, Trevor Gamblin wrote: From: Trevor Gamblin Sample test results: core-image-minimal: MACHINE| PASS | FAIL | SKIP | TOTAL | TIME (m) | qemux86-64 | 483 |0 | 132 | 615 | 3.8 | qemuarm64 | 483

[OE-core] [RFC 0/1] ptest additions for coreutils

2019-11-01 Thread Trevor Gamblin
From: Trevor Gamblin coreutils has a large number of tests, and potential RDEPENDS to be added to support them, along with the flags RUN_EXPENSIVE_TESTS and RUN_VERY_EXPENSIVE_TESTS that will add time and coverage. The RUN_VERY_EXPENSIVE_TESTS=yes flag has been omitted from the run-ptest

[OE-core] [RFC 1/1] coreutils: add ptest

2019-11-01 Thread Trevor Gamblin
From: Trevor Gamblin Signed-off-by: Trevor Gamblin --- .../coreutils/coreutils/run-ptest | 21 ++ meta/recipes-core/coreutils/coreutils_8.31.bb | 39 +++ 2 files changed, 60 insertions(+) create mode 100755 meta/recipes-core/coreutils/coreutils/run-ptest

[OE-core] [PATCH] python3-pip: ensure pickle is installed

2019-09-20 Thread Trevor Gamblin
From: Trevor Gamblin pip3 depends on pickle, so add python3-pickle to RDEPENDS. Without it, errors such as the following occur: >>> import pip._internal Traceback (most recent call last): File "", line 1, in File "/usr/lib64/python3.7/site-packages/pip/internal/init_

Re: [OE-core] [PATCH] nativesdk-dnf: ensure installed systemd files are shipped

2019-09-25 Thread Trevor Gamblin
On 9/24/19 12:15 PM, Ross Burton wrote: On 24/09/2019 15:01, Trevor Gamblin wrote: From: Trevor Gamblin "bitbake nativesdk-dnf" throws a QA warning if the contents of ${base_libdir}/systemd/system/ are not shipped, so add them. Looks like a bug in systemd.bbclass, not t

[OE-core] [PATCH] watchdog: fix PIDFile path in existing patch

2019-10-07 Thread Trevor Gamblin
From: Trevor Gamblin systemd throws a warning about the value of PIDFile: systemd[1]: /usr/lib/systemd/system/watchdog.service:11: PIDFile= references a path below legacy directory /var/run/, updating /var/run/watchdog.pid → /run/watchdog.pid; please update the unit file

Re: [OE-core] [oe-core][PATCH] systemd.bbclass: add RMINITDIR for nativesdk builds

2019-10-08 Thread Trevor Gamblin
On 9/27/19 11:07 AM, Trevor Gamblin wrote: From: Trevor Gamblin nativesdk builds such as nativesdk-dnf are installing systemd service files, leading bitbake to throw installed-vs-shipped warnings, but these are not needed in nativesdk: WARNING: nativesdk-dnf-4.2.2-r0 do_package: QA Issue

[OE-core] [PATCH] lib/oe/terminal.py: fix gnome-terminal start behavior

2019-10-03 Thread Trevor Gamblin
tions and put the command line to execute after it. Signed-off-by: Trevor Gamblin --- meta/lib/oe/terminal.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oe/terminal.py b/meta/lib/oe/terminal.py index 9bda3efdc7..a1daa2bed6 100644 --- a/meta/lib/oe/terminal.py

Re: [OE-core] [PATCH] watchdog: fix service PIDFile in do_install_append

2019-10-02 Thread Trevor Gamblin
On 10/2/19 2:28 PM, Trevor Gamblin wrote: From: Trevor Gamblin systemd requests an update to the unit file for watchdog.service due to the contents of PIDFile: systemd[1]: /usr/lib/systemd/system/watchdog.service:11: PIDFile= references a path below legacy directory /var/run

Re: [OE-core] [PATCH] watchdog: fix service PIDFile in do_install_append

2019-10-04 Thread Trevor Gamblin
On 10/4/19 11:47 AM, Ross Burton wrote: On 02/10/2019 19:28, Trevor Gamblin wrote: +    # watchdog is of type "forking", so fix PIDFile to avoid warnings from +    # systemd +    sed -i 's@/var/run@/run@g' ${D}${systemd_system_unitdir}/watchdog.service I dislike seds in the reci

[OE-core] [PATCH v2] bitbake-buildall: automate build testing for qemu MACHINEs

2020-02-10 Thread Trevor Gamblin
s64 FAIL: qemux86-64 FAIL: qemumips FAIL: qemuarm FAIL: qemuarm64 FAIL: qemuriscv64 [musl] PASS: qemuarmv5 PASS: qemux86 PASS: qemuppc PASS: qemumips64 PASS: qemux86-64 PASS: qemumips PASS: qemuarm PASS: qemuarm64 PASS: qemuriscv64 === PASSED: 13 FAILED: 5 Signed-off-by: Trevor Gamblin

[OE-core] [PATCH] buildall-qemu: automate build testing for qemu MACHINEs

2020-02-11 Thread Trevor Gamblin
S: qemux86 PASS: qemuppc PASS: qemumips64 PASS: qemux86-64 FAIL: qemumips FAIL: qemuarm FAIL: qemuarm64 FAIL: qemuriscv64 === PASSED: 14 FAILED: 4 Signed-off-by: Trevor Gamblin --- scripts/buildall-qemu | 120 ++ 1 file changed, 120 insertions(+) c

Re: [OE-core] [PATCH v2] bitbakery: automate build testing across all MACHINEs/LIBCs

2020-01-21 Thread Trevor Gamblin
On 1/20/20 9:33 AM, Paul Barker wrote: On Mon, 20 Jan 2020 at 13:30, Trevor Gamblin wrote: bitbakery simplifies the process of build testing an upgraded or patched recipe. It cycles through all qemu targets for glibc and musl, and then generates a log file in the format "-bitbaker

  1   2   3   4   >