[OE-core] [rocko][PATCH] cryptodev: Fix build errors with v4.13+

2018-08-06 Thread Anuj Mittal
From: Daniel Schultz Without this compiles of 4.13 and later kernels fail. Backport from https://github.com/cryptodev-linux/cryptodev-linux Based on commit f0d69774afb27ffc62bf353465fba145e70cb85a (From OE-Core rev: 317fd9814653ee22496dda63a02e628e8a16899b) Signed-off-by: Daniel Schultz

Re: [OE-core] [PATCH 3/8] linux-yocto/4.4: update to 4.4.141

2018-08-06 Thread Bruce Ashfield
Don't apply any of the linux-yocto SRCREVs to master, only grab these for -stable branches that may need them. I have a complete series that I'll send shortly that drops kernels, introduces 4.18 and updates all the active kernels in master. Cheers, Bruce On Mon, Aug 6, 2018 at 1:20 PM, Armin

Re: [OE-core] when is native.bbclass applied

2018-08-06 Thread Slater, Joseph
I think it might. This is distro related, I think. Should distro's be fooling with things like CXXFLAGS, and if so, how? From: Andre McCurdy [armccu...@gmail.com] Sent: Monday, August 06, 2018 5:33 PM To: Slater, Joseph Cc:

Re: [OE-core] when is native.bbclass applied

2018-08-06 Thread Andre McCurdy
On Mon, Aug 6, 2018 at 5:24 PM, Slater, Joseph wrote: > This class clobbers a number of things that might be manipulated in a > recipe. If, say, I want to add something to CXXFLAGS, what/where do I put > it? It looks like "_append" works, but "+=" might not. += should work. Either way,

[OE-core] when is native.bbclass applied

2018-08-06 Thread Slater, Joseph
This class clobbers a number of things that might be manipulated in a recipe. If, say, I want to add something to CXXFLAGS, what/where do I put it? It looks like "_append" works, but "+=" might not. Joe -- ___ Openembedded-core mailing list

Re: [OE-core] [PATCH] devicetree.bbclass: User/BSP device tree source compilation class

2018-08-06 Thread Jaewon Lee
Hi Nathan, What do you think about adding support for dts include files as well (.dtsi)? Thanks, Jaewon -Original Message- From: openembedded-core-boun...@lists.openembedded.org [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of Nathan Rossi Sent: Thursday,

[OE-core] ✗ patchtest: failure for Update to glibc 2.28 (rev2)

2018-08-06 Thread Patchwork
== Series Details == Series: Update to glibc 2.28 (rev2) Revision: 2 URL : https://patchwork.openembedded.org/series/13386/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been executed on the

[OE-core] [PATCH 18/18] sysvinit: Fix build with glibc 2.28 + libxcrypt

2018-08-06 Thread Khem Raj
Signed-off-by: Khem Raj --- ...acros.h-for-major-minor-defines-in-g.patch | 71 +++ .../recipes-core/sysvinit/sysvinit_2.88dsf.bb | 3 +- 2 files changed, 73 insertions(+), 1 deletion(-) create mode 100644

[OE-core] [PATCH 15/18] libxcrypt: Upgrade to 4.1.1

2018-08-06 Thread Khem Raj
license update: Remove CDDL code with Public Domain pieces https://github.com/besser82/libxcrypt/commit/c76847e3be40c4ac0d78bc8518502418c6207144#diff-fdcb2380ff1eeea2e5795ec115ba1c0d inherit pkgconfig as it uses pkg-config during build Signed-off-by: Khem Raj ---

[OE-core] [PATCH 16/18] cross-localedef-native: Update to build with glibc 2.28

2018-08-06 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/recipes-core/glibc/cross-localedef-native_2.28.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/glibc/cross-localedef-native_2.28.bb b/meta/recipes-core/glibc/cross-localedef-native_2.28.bb index 0992e0285d..a05b94e3b3

[OE-core] [PATCH 17/18] ppp, libpam: Add missing dep on virtual/crypt

2018-08-06 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/recipes-connectivity/ppp/ppp_2.4.7.bb | 2 +- meta/recipes-extended/pam/libpam_1.3.0.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-connectivity/ppp/ppp_2.4.7.bb b/meta/recipes-connectivity/ppp/ppp_2.4.7.bb index

[OE-core] [PATCH 14/18] libxcrypt: Provide virtual/crypt for target and native as well

2018-08-06 Thread Khem Raj
virtual/crypt for musl will come from libc itself Signed-off-by: Khem Raj --- meta/conf/distro/include/tclibc-musl.inc | 1 + meta/recipes-core/libxcrypt/libxcrypt_4.0.1.bb | 5 - 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/meta/conf/distro/include/tclibc-musl.inc

[OE-core] [PATCH 09/18] blktool: Fix build with glibc 2.28

2018-08-06 Thread Khem Raj
Signed-off-by: Khem Raj --- .../blktool/blktool-gnulib-makedev.patch | 23 +++ meta/recipes-extended/blktool/blktool_4-7.bb | 1 + 2 files changed, 24 insertions(+) create mode 100644 meta/recipes-extended/blktool/blktool/blktool-gnulib-makedev.patch diff --git

[OE-core] [PATCH 08/18] strace: Fix build with glibc 2.28

2018-08-06 Thread Khem Raj
Signed-off-by: Khem Raj --- ...001-tests-fix-build-with-fresh-glibc.patch | 42 +++ meta/recipes-devtools/strace/strace_4.23.bb | 1 + 2 files changed, 43 insertions(+) create mode 100644 meta/recipes-devtools/strace/strace/0001-tests-fix-build-with-fresh-glibc.patch diff

[OE-core] [PATCH 13/18] Disable crypt support in glibc

2018-08-06 Thread Khem Raj
We have independent crypt implementation coming from libxcrypt Signed-off-by: Khem Raj --- meta/recipes-core/glibc/glibc_2.28.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/glibc/glibc_2.28.bb b/meta/recipes-core/glibc/glibc_2.28.bb index 086daed04c..906e6c2b62 100644

[OE-core] [PATCH 07/18] bison: Fix build break with glibc 2.28

2018-08-06 Thread Khem Raj
Signed-off-by: Khem Raj --- .../recipes-devtools/bison/bison/gnulib.patch | 21 +++ meta/recipes-devtools/bison/bison_3.0.4.bb| 1 + 2 files changed, 22 insertions(+) create mode 100644 meta/recipes-devtools/bison/bison/gnulib.patch diff --git

[OE-core] [PATCH 10/18] ppp: Use openssl for the DES instead of the libcrypt / glibc

2018-08-06 Thread Khem Raj
Signed-off-by: Khem Raj --- .../ppp/ppp/ppp-2.4.7-DES-openssl.patch | 84 +++ meta/recipes-connectivity/ppp/ppp_2.4.7.bb| 5 +- 2 files changed, 87 insertions(+), 2 deletions(-) create mode 100644 meta/recipes-connectivity/ppp/ppp/ppp-2.4.7-DES-openssl.patch diff

[OE-core] [PATCH 04/18] findutils: Fix build with glibc 2.28

2018-08-06 Thread Khem Raj
Fix foe gnulib bug and makedev header move in glibc 2.25+ Signed-off-by: Khem Raj --- .../findutils-4.6.0-gnulib-fflush.patch | 140 ++ .../findutils-4.6.0-gnulib-makedev.patch | 78 ++ .../findutils/findutils_4.6.0.bb | 2 + 3 files changed,

[OE-core] [PATCH 11/18] glibc: Drop packaging libcrypt from 2.28+ onwards

2018-08-06 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/recipes-core/glibc/glibc-package.inc | 2 +- meta/recipes-core/glibc/glibc.inc | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/meta/recipes-core/glibc/glibc-package.inc b/meta/recipes-core/glibc/glibc-package.inc index

[OE-core] [PATCH 06/18] gzip: Fix build with glibc 2.28

2018-08-06 Thread Khem Raj
Signed-off-by: Khem Raj --- .../gzip/gzip-1.9/gnulib.patch| 189 ++ meta/recipes-extended/gzip/gzip_1.9.bb| 4 +- 2 files changed, 192 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-extended/gzip/gzip-1.9/gnulib.patch diff --git

[OE-core] [PATCH 12/18] file: Update to 5.34

2018-08-06 Thread Khem Raj
Distros which have glibc 2.28 on them otherwsise fail to build due to some syscall mismatches Signed-off-by: Khem Raj --- .../file/file/CVE-2018-10360.patch| 32 --- .../file/file/fix-bogus-magic.patch | 32 --- .../file/{file_5.33.bb =>

[OE-core] [PATCH 05/18] bootchart2: Update to master-tip

2018-08-06 Thread Khem Raj
This has several fixes to get it building with glibc 2.28+ remove backported patch which is not needed now Signed-off-by: Khem Raj --- ...ssing-default-value-for-BOOTLOG_DEST.patch | 30 --- .../bootchart2/bootchart2_0.14.8.bb | 4 +-- 2 files changed, 2

[OE-core] [PATCH 01/18] glibc: Upgrade to 2.28

2018-08-06 Thread Khem Raj
License-Update: libidn is dropped from glibc and a testcase that was a particular contributor copyrighted see

[OE-core] [PATCH 02/18] systemd: Detect if statx struct is defined in sys/stat.h

2018-08-06 Thread Khem Raj
Fixed build with glibc 2.28+ Signed-off-by: Khem Raj --- ...-whether-struct-statx-is-defined-in-.patch | 109 ++ meta/recipes-core/systemd/systemd_239.bb | 1 + 2 files changed, 110 insertions(+) create mode 100644

[OE-core] [PATCH 03/18] m4: Workaround gnulib's fseeko.c implementation

2018-08-06 Thread Khem Raj
exposed by glibc 2.28 for details see https://lists.gnu.org/r/bug-gnulib/2018-03/msg0.html Signed-off-by: Khem Raj --- meta/recipes-devtools/m4/m4-1.4.18.inc| 1 + .../m4-1.4.18-glibc-change-work-around.patch | 129 ++ 2 files changed, 130 insertions(+) create

[OE-core] [PATCH V2 00/18] Update to glibc 2.28

2018-08-06 Thread Khem Raj
There are few changes which results in fixing gnulib pieces and some header includes for statx v2: Fix sysvinit Make libxcrypt available for target and provide virtual/crypt for glibc Fix cross localedef on glibc 2.28 Add missing dependencies on virtual/crypt which were otherwise being met by

Re: [OE-core] [PATCH 00/10] Update to glibc 2.28

2018-08-06 Thread Khem Raj
On Mon, Aug 6, 2018 at 4:59 AM Burton, Ross wrote: > > Apart from all the failures from make, some other failures: > I think for make failures can be mitigated by installing https://centos.pkgs.org/7/centos-sclo-rh/devtoolset-6-make-4.1-3.el7.x86_64.rpm.html > sysvinit doesn't like glibc 2.28.

Re: [OE-core] [PATCH 00/10] Update to glibc 2.28

2018-08-06 Thread Burton, Ross
Added a make-native dependency and respun it. xf86-video-intel: ../../git/tools/backlight_helper.c:54:34: error: implicit declaration of function 'major' [-Werror=implicit-function-declaration] (haven't check but maybe

Re: [OE-core] [PATCH v6] binutils : enable x86_64-pep for producing EFI binaries on x86-64

2018-08-06 Thread Christopher Clark
Khem, are you OK with this v6 patch for binutils to add build support for EFI on x86-64? Christopher On Mon, Jul 30, 2018 at 11:32 AM, Khem Raj wrote: > We can and many toolchains do that especially in embedded targets but it > will cause more compile time to build binutils and size will grow

Re: [OE-core] [SUMO][PATCH 01/12] binutils: Security fix CVE-2018-8945

2018-08-06 Thread Khem Raj
this series is ok. Although a single patch would be ok as well. On Mon, Aug 6, 2018 at 7:29 AM Armin Kuster wrote: > > From: Armin Kuster > > Affects <= 2.30 > > Signed-off-by: Armin Kuster > --- > meta/recipes-devtools/binutils/binutils-2.30.inc | 1 + >

Re: [OE-core] [PATCH V2] strace: Fix build with glibc 2.28

2018-08-06 Thread Khem Raj
On Mon, Aug 6, 2018 at 2:40 AM Burton, Ross wrote: > > On 5 August 2018 at 20:55, Khem Raj wrote: > > +++ > > b/meta/recipes-devtools/strace/strace/0001-tests-fix-build-with-fresh-glibc.patch > > @@ -0,0 +1,41 @@ > > +From bba1b0085f2a2c83839647fee48628ee054aceb7 Mon Sep 17 00:00:00 2001 > >

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

2018-08-06 Thread Jolley, Stephen K
All, The triage team meets weekly and does its best to handle the bugs reported into the bugzilla. The number of people attending that meeting has fallen, as have the number of people available to help fix bugs. One of the things we hear users report is they don't know how to help. We (the

Re: [OE-core] [PATCH] libusb: Add ptest

2018-08-06 Thread Burton, Ross
The upgrade to libusb 1.0.22 happened in *May* so please do try and keep up to date with master. In this case git did managed to merge anyway, but generally that won't be true. Ross On 6 August 2018 at 15:16, Maksym Kokhan via Openembedded-core wrote: > The run-ptest script was added to run

[OE-core] ✗ patchtest: failure for "yocto-uninative: Update to ver..." and 7 more

2018-08-06 Thread Patchwork
== Series Details == Series: "yocto-uninative: Update to ver..." and 7 more Revision: 1 URL : https://patchwork.openembedded.org/series/13404/ 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 1/8] yocto-uninative: Update to version 2.1

2018-08-06 Thread akuster808
On 08/06/2018 09:20 AM, Armin Kuster wrote: > From: Richard Purdie > > This fixes issues with fontforge-native. > > (From OE-Core rev: cec85a6fcadc24fd266fa34631cb095e0a773c1a) this series for for Rocko. git giving me fits today. -armin > > Signed-off-by: Richard Purdie > Signed-off-by:

[OE-core] [PATCH 8/8] linux-yocto-tiny/4.9: update to 4.9.113

2018-08-06 Thread Armin Kuster
Signed-off-by: Armin Kuster --- meta/recipes-kernel/linux/linux-yocto-tiny_4.9.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.9.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.9.bb index 4d46802..78b2a96 100644 ---

[OE-core] [PATCH 7/8] linux-yocto-rt/4.9: update to 4.9.113

2018-08-06 Thread Armin Kuster
Signed-off-by: Armin Kuster --- meta/recipes-kernel/linux/linux-yocto-rt_4.9.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.9.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.9.bb index 5c016ed..539865c 100644 ---

[OE-core] [PATCH 6/8] linux-yocto/4.9: update to 4.9.113

2018-08-06 Thread Armin Kuster
Signed-off-by: Armin Kuster --- meta/recipes-kernel/linux/linux-yocto_4.9.bb | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto_4.9.bb b/meta/recipes-kernel/linux/linux-yocto_4.9.bb index a5a165f..5826ba6 100644 ---

[OE-core] [PATCH 5/8] linux-stable-tiny/4.4: update to 4.4.141

2018-08-06 Thread Armin Kuster
Signed-off-by: Armin Kuster --- meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb index 8a98189..96df596 100644 ---

[OE-core] [PATCH 3/8] linux-yocto/4.4: update to 4.4.141

2018-08-06 Thread Armin Kuster
Signed-off-by: Armin Kuster --- meta/recipes-kernel/linux/linux-yocto_4.4.bb | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto_4.4.bb b/meta/recipes-kernel/linux/linux-yocto_4.4.bb index 97c16d5..094e4fb 100644 ---

[OE-core] [PATCH 1/8] yocto-uninative: Update to version 2.1

2018-08-06 Thread Armin Kuster
From: Richard Purdie This fixes issues with fontforge-native. (From OE-Core rev: cec85a6fcadc24fd266fa34631cb095e0a773c1a) Signed-off-by: Richard Purdie Signed-off-by: Armin Kuster --- meta/conf/distro/include/yocto-uninative.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)

[OE-core] [PATCH 4/8] linux-yocto-rt/4.4: update to 4.4.141

2018-08-06 Thread Armin Kuster
Signed-off-by: Armin Kuster --- meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb index 97538e2..f61a479 100644 ---

[OE-core] [PATCH 2/8] yocto-uninative: Upgrade to version 2.2

2018-08-06 Thread Armin Kuster
From: Richard Purdie This version adds nativesdk-libnss-nis to resolve glibc symbol issues We need this to avoid symbol mismatch issues for binaries that use this on newer systems which then won't run on older ones where it isn't present. (From OE-Core rev:

[OE-core] [PATCH] classes/reproducible_build: Avoid dereferencing symlinks

2018-08-06 Thread Joshua Watt
Using os.path.getmtime() will dereference symbolic links in an attempt to get the last modified time. This can cause errors if the target doesn't exist, or worse map to some absolute build host path which would make a build not reproducible. Signed-off-by: Joshua Watt ---

Re: [OE-core] [PATCH 2/2] libxml-parser-perl: fix "...contains bad RPATH"

2018-08-06 Thread richard . purdie
On Thu, 2018-08-02 at 10:21 +0200, Jens Rehsack wrote: > The perl distribution "XML-Parser" relies for configuration > on the tooling of Devel::CheckLib - which is not aware of > sysroot locations nor of reasonable compiler/link definitions > from outside. > > This causes > > ERROR:

[OE-core] ✗ patchtest: failure for "[SUMO] binutils: Security fix ..." and 11 more

2018-08-06 Thread Patchwork
== Series Details == Series: "[SUMO] binutils: Security fix ..." and 11 more Revision: 1 URL : https://patchwork.openembedded.org/series/13401/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have

Re: [OE-core] [PATCH 1/2] remove allarch from recipes which rdepends on TUNE_PKGARCH packages

2018-08-06 Thread Mark Hatle
On 8/3/18 4:28 PM, richard.pur...@linuxfoundation.org wrote: > On Fri, 2018-08-03 at 09:49 +0800, kai.k...@windriver.com wrote: >> From: Kai Kang >> >> The following allarch packages rdepends on TUNE_PKGARCH packages. So >> remove allarch from these recipes. >> >> ca-certificates -> openssl > >

[OE-core] [PATCH v2 2/2] cve-report.bbclass: add class

2018-08-06 Thread grygorii tertychnyi via Openembedded-core
Implements "report_cve" and "report_patched" tasks. "report_patched" prepares image manifest with patched CVE info. "report_cve" runs cvert-* scripts to generate kernel and package CVE reports. You can configure it to set report filenames, reuse NVD feeds, stop after manifest generation and

[OE-core] [PATCH v2 1/2] cve-report: add scripts to generate CVE reports

2018-08-06 Thread grygorii tertychnyi via Openembedded-core
cvert-kernel - generate CVE report for the Linux kernel. NVD entries for the Linux kernel is almost always outdated. For example, https://nvd.nist.gov/vuln/detail/CVE-2018-1065 is shown as matched for "versions up to (including) 4.15.7", however the patch 57ebd808a97d has been back ported

[OE-core] ✗ patchtest: failure for libusb: Add ptest (rev2)

2018-08-06 Thread Patchwork
== Series Details == Series: libusb: Add ptest (rev2) Revision: 2 URL : https://patchwork.openembedded.org/series/13400/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been executed on the

[OE-core] [SUMO][PATCH 11/12] binutls: Security fix CVE-2018-10535

2018-08-06 Thread Armin Kuster
From: Armin Kuster Affects <= 2.30 Signed-off-by: Armin Kuster --- meta/recipes-devtools/binutils/binutils-2.30.inc | 1 + .../binutils/binutils/CVE-2018-10535.patch | 61 ++ 2 files changed, 62 insertions(+) create mode 100644

[OE-core] [SUMO][PATCH 12/12] binutls: Security fix CVE-2018-10534

2018-08-06 Thread Armin Kuster
From: Armin Kuster Affects <= 2.30 Signed-off-by: Armin Kuster --- meta/recipes-devtools/binutils/binutils-2.30.inc |1 + .../binutils/binutils/CVE-2018-10534.patch | 3429 2 files changed, 3430 insertions(+) create mode 100644

[OE-core] [SUMO][PATCH 09/12] binutls: Security fix CVE-2018-10373

2018-08-06 Thread Armin Kuster
From: Armin Kuster Affects <= 2.30 Signed-off-by: Armin Kuster --- meta/recipes-devtools/binutils/binutils-2.30.inc | 1 + .../binutils/binutils/CVE-2018-10373.patch | 45 ++ 2 files changed, 46 insertions(+) create mode 100644

[OE-core] [SUMO][PATCH 10/12] binutls: Security fix CVE-2018-10372

2018-08-06 Thread Armin Kuster
From: Armin Kuster Affects <= 2.30 Signed-off-by: Armin Kuster --- meta/recipes-devtools/binutils/binutils-2.30.inc | 1 + .../binutils/binutils/CVE-2018-10372.patch | 58 ++ 2 files changed, 59 insertions(+) create mode 100644

[OE-core] [SUMO][PATCH 08/12] binutls: Security fix CVE-2018-7568

2018-08-06 Thread Armin Kuster
From: Armin Kuster Affects <= 2.30 Signed-off-by: Armin Kuster --- meta/recipes-devtools/binutils/binutils-2.30.inc | 1 + .../binutils/binutils/CVE-2018-7568.patch | 85 ++ 2 files changed, 86 insertions(+) create mode 100644

[OE-core] [SUMO][PATCH 07/12] binutls: Security fix CVE-2018-7569

2018-08-06 Thread Armin Kuster
From: Armin Kuster Affects <= 2.30 Signed-off-by: Armin Kuster --- meta/recipes-devtools/binutils/binutils-2.30.inc | 1 + .../binutils/binutils/CVE-2018-7569.patch | 119 + 2 files changed, 120 insertions(+) create mode 100644

[OE-core] [SUMO][PATCH 06/12] binutls: Security fix CVE-2018-7208

2018-08-06 Thread Armin Kuster
From: Armin Kuster Affects <= 2.30 Signed-off-by: Armin Kuster --- meta/recipes-devtools/binutils/binutils-2.30.inc | 1 + .../binutils/binutils/CVE-2018-7208.patch | 47 ++ 2 files changed, 48 insertions(+) create mode 100644

[OE-core] [SUMO][PATCH 05/12] binutls: Security fix CVE-2018-7642

2018-08-06 Thread Armin Kuster
From: Armin Kuster Affects <= 2.30 Signed-off-by: Armin Kuster --- meta/recipes-devtools/binutils/binutils-2.30.inc | 1 + .../binutils/binutils/CVE-2018-7642.patch | 51 ++ 2 files changed, 52 insertions(+) create mode 100644

[OE-core] [SUMO][PATCH 04/12] binutls: Security fix CVE-2018-6759

2018-08-06 Thread Armin Kuster
From: Armin Kuster Affects <= 2.30 Signed-off-by: Armin Kuster --- meta/recipes-devtools/binutils/binutils-2.30.inc | 1 + .../binutils/binutils/CVE-2018-6759.patch | 108 + 2 files changed, 109 insertions(+) create mode 100644

[OE-core] [SUMO][PATCH 03/12] binutls: Security fix CVE-2018-6872

2018-08-06 Thread Armin Kuster
From: Armin Kuster Affects <= 2.30 Signed-off-by: Armin Kuster --- meta/recipes-devtools/binutils/binutils-2.30.inc | 1 + .../binutils/binutils/CVE-2018-6872.patch | 50 ++ 2 files changed, 51 insertions(+) create mode 100644

[OE-core] [SUMO][PATCH 02/12] binutls: Security fix CVE-2018-7643

2018-08-06 Thread Armin Kuster
From: Armin Kuster Affects <= 2.30 Signed-off-by: Armin Kuster --- meta/recipes-devtools/binutils/binutils-2.30.inc | 1 + .../binutils/binutils/CVE-2018-7643.patch | 102 + 2 files changed, 103 insertions(+) create mode 100644

[OE-core] [SUMO][PATCH 01/12] binutils: Security fix CVE-2018-8945

2018-08-06 Thread Armin Kuster
From: Armin Kuster Affects <= 2.30 Signed-off-by: Armin Kuster --- meta/recipes-devtools/binutils/binutils-2.30.inc | 1 + .../binutils/binutils/CVE-2018-8945.patch | 70 ++ 2 files changed, 71 insertions(+) create mode 100644

[OE-core] [PATCH] libusb: Add ptest

2018-08-06 Thread Maksym Kokhan via Openembedded-core
The run-ptest script was added to run existing libusb1 tests and libusb1 recipe was changed to add ptest support to that package. Signed-off-by: Maksym Kokhan Reviewed-by: Andrii Bordunov --- meta/recipes-support/libusb/libusb1/run-ptest | 15 +++

Re: [OE-core] [PATCH] libusb: Add ptest

2018-08-06 Thread Anuj Mittal
On 08/06/2018 08:08 PM, Maksym Kokhan via Openembedded-core wrote: > Add ptest support to libusb package. > Uses existing libusb tests. > > Signed-off-by: Maksym Kokhan > Reviewed-by: Andrii Bordunov > --- > meta/recipes-support/libusb/libusb1/run-ptest | 15 +++ >

[OE-core] ✗ patchtest: failure for libusb: Add ptest

2018-08-06 Thread Patchwork
== Series Details == Series: libusb: Add ptest Revision: 1 URL : https://patchwork.openembedded.org/series/13400/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been executed on the proposed

[OE-core] [PATCH] libusb: Add ptest

2018-08-06 Thread Maksym Kokhan via Openembedded-core
Add ptest support to libusb package. Uses existing libusb tests. Signed-off-by: Maksym Kokhan Reviewed-by: Andrii Bordunov --- meta/recipes-support/libusb/libusb1/run-ptest | 15 +++ meta/recipes-support/libusb/libusb1_1.0.21.bb | 11 ++- 2 files changed, 25 insertions(+),

Re: [OE-core] [PATCH] package: skip strip on signed kernel modules

2018-08-06 Thread Burton, Ross
On 3 August 2018 at 23:37, Victor Kamensky via Openembedded-core wrote: >> Yes, we would like to keep the symbols on a signed kernel module. >> >> Andre shared this link: >> https://www.kernel.org/doc/html/v4.17/admin-guide/module-signing.html#signed-modules-and-stripping >> , from conversation

Re: [OE-core] [PATCH] bash: libjpeg-turbo: add -fomit-frame-pointer to DEBUG_OPTIMIZATION for armv[45] with thumb enabled

2018-08-06 Thread Burton, Ross
Hope you don't mind but the pedant in me split this into two commits when I merged to mut. ;) On 5 August 2018 at 20:40, Martin Jansa wrote: > with thumb and debug enabled bash and libjpeg-turbo gets stuck forever > when building for qemuarm. > > bash gets stuck in: >

Re: [OE-core] [PATCH 1/2] cpan.bbclass: adopt to recent EU::MM

2018-08-06 Thread Burton, Ross
Hi Jens, Can you use git-send-email, as the patch gets corrupted by Apple Mail. Ross On 2 August 2018 at 09:20, Jens Rehsack wrote: > The modern the time, the improvements in ExtUtils::MakeMaker. > > Nowadays, .packlist and perllocal.pod aren't touched anymore when appropriate > flags set

Re: [OE-core] [PATCH 00/10] Update to glibc 2.28

2018-08-06 Thread Burton, Ross
Apart from all the failures from make, some other failures: sysvinit doesn't like glibc 2.28. http://errors.yoctoproject.org/Errors/Details/185058/ ld: /usr/src/debug/sysvinit/2.88dsf-r14/sysvinit-2.88dsf/src/mountpoint.c:123: undefined reference to `major' glibc/xcrypt are conflicting in

Re: [OE-core] ✗ patchtest: failure for "[meta-oe,v2] context.py: Do no..." and 3 more

2018-08-06 Thread Burton, Ross
If you have patches to the oe-core, the docs, and meta-poky, then they need to go to the right lists so the maintainers can see them. Specifically the documentation maintainer doesn't read oe-core. Ross On 6 August 2018 at 12:51, Paulo Neves wrote: > Can anybody help me sort out this changeset?

Re: [OE-core] ✗ patchtest: failure for "[meta-oe,v2] context.py: Do no..." and 3 more

2018-08-06 Thread Paulo Neves
Can anybody help me sort out this changeset? As this was my second attempt at submitting my changes with errors on not using the correct mailing list I checked the patchtest-oe and I saw that I would need to split my series into 3 mailing lists [oe-core, doc, poky]. The splitting would need the

Re: [OE-core] [PATCH 00/10] Update to glibc 2.28

2018-08-06 Thread Burton, Ross
Fun fact: glibc 2.28 now requires GNU make 4.x. Older supported host distros such as Centos still only have 3.82. Ross On 5 August 2018 at 03:06, Khem Raj wrote: > There are few changes which results in fixing gnulib pieces and some header > includes > for statx > > The following changes

[OE-core] ✗ patchtest: failure for "[meta-oe,v2] context.py: Do no..." and 3 more

2018-08-06 Thread Patchwork
== Series Details == Series: "[meta-oe,v2] context.py: Do no..." and 3 more Revision: 1 URL : https://patchwork.openembedded.org/series/13399/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been

[OE-core] [meta-oe][PATCH v2 4/4] masterimage: Check for rootfs path instead of file.

2018-08-06 Thread Paulo Neves
The rootfs might be a directory path or a file path. A case in point is if the test wants to deploy a rootfs directly by rsyncing it to the target or even use it as part of a tftp server. Signed-off-by: Paulo Neves --- meta/lib/oeqa/controllers/masterimage.py | 6 +- 1 file changed, 1

[OE-core] [meta-oe][PATCH v2 2/4] testimage: Refactoring and fixing.

2018-08-06 Thread Paulo Neves
The testimage.bbclass invocation of controllers besides simpletarget and qemutarget was broken. Setting TEST_TARGET to class names did not work, only hardcoded values set in context.py were allowed. On the other hand the other TEST_TARGETs available were supposedly available through the class name

[OE-core] [meta-oe][PATCH v2 1/4] context.py: Do not mask exceptions needlessly.

2018-08-06 Thread Paulo Neves
There were a lot of assumptions in the controller import code of context.py which were not true anymore. These assumptions reflected themselves by catching exceptions and re-raising them with unhelpful error messages in other parts of the code. This commit does not fix the classes controller

[OE-core] [meta-oe][PATCH v2 3/4] testimage: target.start exceptions not masked.

2018-08-06 Thread Paulo Neves
Previously the target.start exceptions were being masked by the catch clause of RuntimeError and BlockingIOError which are very broad. We decoupled the start method try clause from the runTests try clause which requires catching the BlockingIOError and RuntimeError. Signed-off-by: Paulo Neves

Re: [OE-core] [PATCH V2] strace: Fix build with glibc 2.28

2018-08-06 Thread Burton, Ross
On 5 August 2018 at 20:55, Khem Raj wrote: > +++ > b/meta/recipes-devtools/strace/strace/0001-tests-fix-build-with-fresh-glibc.patch > @@ -0,0 +1,41 @@ > +From bba1b0085f2a2c83839647fee48628ee054aceb7 Mon Sep 17 00:00:00 2001 > +From: "Dmitry V. Levin" > +Date: Sun, 15 Jul 2018 22:14:29 + >

Re: [OE-core] [PATCH 1/2] cve-report: add scripts to generate CVE reports

2018-08-06 Thread grygorii tertychnyi via Openembedded-core
On 08/06/2018 09:56 AM, mikko.rap...@bmw.de wrote: On Fri, Aug 03, 2018 at 10:37:05PM +, Grygorii Tertychnyi (gtertych) via Openembedded-core wrote: cvert-kernel - generate CVE report for the Linux kernel. NVD entries for the Linux kernel is almost always outdated. For example,

Re: [OE-core] [PATCH 1/2] cve-report: add scripts to generate CVE reports

2018-08-06 Thread grygorii tertychnyi via Openembedded-core
On 08/05/2018 05:52 AM, Victor Kamensky wrote: On Sat, 4 Aug 2018, Alexander Kanavin wrote: How reliable is NVD database for such automated scans? Previously, we have repeatedly concluded that it should not be trusted, and proper patching of vulnerabilities must involve humans looking at

Re: [OE-core] [PATCH 1/2] cve-report: add scripts to generate CVE reports

2018-08-06 Thread grygorii tertychnyi via Openembedded-core
On 08/04/2018 05:16 PM, akuster808 wrote: On 08/03/2018 03:37 PM, Grygorii Tertychnyi (gtertych) via Openembedded-core wrote: cvert-kernel - generate CVE report for the Linux kernel. NVD entries for the Linux kernel is almost always outdated. For example,

Re: [OE-core] [PATCH 1/2] cve-report: add scripts to generate CVE reports

2018-08-06 Thread Mikko.Rapeli
On Fri, Aug 03, 2018 at 10:37:05PM +, Grygorii Tertychnyi (gtertych) via Openembedded-core wrote: > cvert-kernel - generate CVE report for the Linux kernel. > NVD entries for the Linux kernel is almost always outdated. > For example, https://nvd.nist.gov/vuln/detail/CVE-2018-1065 > is