[OE-core] [PATCH v2] icu: Added armeb support.

2019-04-29 Thread Lei Maohui
Make icu support arm32 BE. Upstream-Status: Pending Signed-off-by: Lei Maohui --- .../icu/icu/0001-Make-icu-support-arm-BE.patch | 28 ++ meta/recipes-support/icu/icu_64.2.bb | 1 + 2 files changed, 29 insertions(+) create mode 100644

[OE-core] [PATCH] distutils: Run python from the PATH in the -native case as well

2019-04-29 Thread Douglas Royds via Openembedded-core
The python distutils generate a python wrapper script for each package. These python scripts have shebang lines pointing to the python executable. In our case, this is a fully-qualified path to python-native in the recipe-sysroot-native. Ubuntu 18.04 restricts the useful length of the shebang

[OE-core] [PATCH v3] iputils: update to s20190324

2019-04-29 Thread Changhyeok Bae
From: Changhyeok Bae build system is changed to meson. Signed-off-by: Changhyeok Bae --- .../iputils/iputils/ai_canonidn.patch | 58 .../recipes-extended/iputils/iputils/install.patch | 26 - meta/recipes-extended/iputils/iputils_s20180629.bb | 61

Re: [OE-core] [PATCH 1/1] vte-native: reduce c++ requirements from c++17 -> c++14

2019-04-29 Thread richard . purdie
On Mon, 2019-04-29 at 22:53 +0200, Andreas Müller wrote: > On Mon, Apr 29, 2019 at 10:26 PM Richard Purdie > wrote: > > On Mon, 2019-04-29 at 16:07 +0200, Andreas Müller wrote: > > > This should fix build on ancient hosts > > > > > > Signed-off-by: Andreas Müller > > > > This fixed debian9 but

Re: [OE-core] [PATCH 1/1] vte-native: reduce c++ requirements from c++17 -> c++14

2019-04-29 Thread Andreas Müller
On Mon, Apr 29, 2019 at 10:26 PM Richard Purdie wrote: > > On Mon, 2019-04-29 at 16:07 +0200, Andreas Müller wrote: > > This should fix build on ancient hosts > > > > Signed-off-by: Andreas Müller > > This fixed debian9 but didn't fix centos7 :( > >

Re: [OE-core] [PATCH 1/1] vte-native: reduce c++ requirements from c++17 -> c++14

2019-04-29 Thread Richard Purdie
On Mon, 2019-04-29 at 16:07 +0200, Andreas Müller wrote: > This should fix build on ancient hosts > > Signed-off-by: Andreas Müller This fixed debian9 but didn't fix centos7 :( https://autobuilder.yoctoproject.org/typhoon/#/builders/79/builds/150 | checking for a sed that does not truncate

[OE-core] [PATCH] linux-yocto/5.0: update TCP patch to mainline version

2019-04-29 Thread bruce . ashfield
From: Bruce Ashfield Updating the SRCREVs to drop our temporary workaround for TCP timeout issues and switch to the mainline version: tcp: add sanity tests in tcp_add_backlog() Revert "tcp: fix issues relaed to implement coalescing on backlog queue" Signed-off-by: Bruce Ashfield ---

Re: [OE-core] [PATCH 2/5] epiphany: update to 3.32.1.2

2019-04-29 Thread Alexander Kanavin
"../epiphany-3.32.1.2/lib/ephy-web-app-utils.c:391:5: error: cannot jump from this goto statement to its label" Huh? :) Alex On Mon, 29 Apr 2019 at 19:16, Khem Raj wrote: > > FWIW Fails on rpi3 > https://errors.yoctoproject.org/Errors/Details/238639/ > > On Thu, Apr 18, 2019 at 8:59 AM

Re: [OE-core] [PATCH 2/5] epiphany: update to 3.32.1.2

2019-04-29 Thread Khem Raj
FWIW Fails on rpi3 https://errors.yoctoproject.org/Errors/Details/238639/ On Thu, Apr 18, 2019 at 8:59 AM Alexander Kanavin wrote: > > Drop an option no longer provided by upstream. > > Signed-off-by: Alexander Kanavin > --- > .../epiphany/{epiphany_3.30.3.bb => epiphany_3.32.1.2.bb} | 6

Re: [OE-core] [meta-oe][PATCH v2] iputils: update to s20190324

2019-04-29 Thread Richard Purdie
On Sat, 2019-04-27 at 09:19 +, Changhyeok Bae wrote: > From: Changhyeok Bae > > build system is changed to meson. > > Signed-off-by: Changhyeok Bae Still doesn't build with musl: https://autobuilder.yoctoproject.org/typhoon/#/builders/64/builds/546 Cheers, Richard --

Re: [OE-core] [PATCH] vte-native: reduce c++ requirements from c++17 -> c++11

2019-04-29 Thread Bas Mevissen
On 2019-04-29 15:47, Andreas Müller wrote: On Mon, Apr 29, 2019 at 2:21 PM Andreas Müller wrote: On Mon, Apr 29, 2019 at 12:56 PM Bas Mevissen wrote: > > On 2019-04-29 11:29, Andreas Müller wrote: > > (...) > > >> > > Understood - hope to find time till tomorrow for this. Need to find an >

Re: [OE-core] [PATCH 2/2] kernel: check for empty .config file after merge_config.sh

2019-04-29 Thread Bruce Ashfield
On Mon, Apr 29, 2019 at 11:02 AM Flavio Suligoi wrote: > Hi Bruce, > > > Sometimes, for example in case of missed dependecies, after the > > execution of: > > > > merge_config.sh > > > > the resulting file ".config" can be empty. > > This is the reason why is necessary test it and, in case,

Re: [OE-core] [PATCH 1/2] kernel: redirect merge_config.sh error output to file

2019-04-29 Thread Flavio Suligoi
Hi Bruce, > On Mon, Apr 29, 2019 at 10:01 AM Flavio Suligoi > wrote: > In the task: > > do_kernel_configme > > the errors during execution of the "merge_config.sh" script are > currently lost. > But these errors are very useful for debugging, when there are >

Re: [OE-core] [PATCH 2/2] kernel: check for empty .config file after merge_config.sh

2019-04-29 Thread Flavio Suligoi
Hi Bruce, > Sometimes, for example in case of missed dependecies, after the > execution of: > > merge_config.sh > > the resulting file ".config" can be empty. > This is the reason why is necessary test it and, in case, display > the "Could not configure ..." error message. > > This doesn't

[OE-core] [PATCH] staging: add ${datadir}/gtk-doc/html to the sysroot blacklist

2019-04-29 Thread Ross Burton
When api-documentation is enabled the GNOME stack builds API documentation. As ${datadir} is in SYSROOT_DIRS this documentation is in the sysroot but is never used, wasting time and space. Add ${datadir}/gtk-doc/html to the blacklist so that the generated documentation isn't in the sysroot. Note

[OE-core] [PATCH][warrior] oeqa/core/runner: dump stdout and stderr of each test case

2019-04-29 Thread Mardegan, Alberto
From: "Mardegan, Alberto" Some CI pipelines might perform further processing of the test output (for instance, to plot some metrics into a chart). However, Since `thud` we switched away from the XML-based jUnit reporting, and at the same time we lost the ability of collecting the stdout and

[OE-core] [PATCH][thud] oeqa/core/runner: dump stdout and stderr of each test case

2019-04-29 Thread Mardegan, Alberto
From: "Mardegan, Alberto" Some CI pipelines might perform further processing of the test output (for instance, to plot some metrics into a chart). However, Since `thud` we switched away from the XML-based jUnit reporting, and at the same time we lost the ability of collecting the stdout and

[OE-core] [OE-Core][PATCH v5 3/6] systemd-conf: simplify creation of machine-specific configuration

2019-04-29 Thread Alex Kiernan
From: Jonas Bonn The configuration files that systemd installs are just skeletons detailing the available options and their default values. The recommended means of changing the configuration is to provide snippets in configuration directories. For example, journald.conf settings are best set

[OE-core] [OE-Core][PATCH v5 4/6] systemd: create preset files instead of installing in image

2019-04-29 Thread Alex Kiernan
From: Jonas Bonn At first boot, systemd will create the /etc/systemd/system directory from service preset files. As such, for a normal, writable /etc (writable rootfs), there is no need to set up this directory at image creation time. This patch changes the systemd machinery to create preset

[OE-core] [OE-Core][PATCH v5 6/6] rootfs-postcommands: call preset-all for read-only-rootfs

2019-04-29 Thread Alex Kiernan
From: Jonas Bonn When the rootfs is read-only, we cannot rely on systemd's default invocation of preset-all at runtime in order to enable services. As such, we need to do it at image creation time. Signed-off-by: Jonas Bonn Signed-off-by: Alex Kiernan ---

[OE-core] [OE-Core][PATCH v5 1/6] systemd: don't build firstboot by default

2019-04-29 Thread Alex Kiernan
From: Jonas Bonn The firstboot service prompts the user for information about the host at first boot. Systemd determines whether or not a boot is a "first boot" by the existence of the file /etc/machine-id. Since oe-core always includes this file (it is part of the systemd package), the

[OE-core] [OE-Core][PATCH v5 5/6] systemd-systemctl-native: simplify and support preset-all

2019-04-29 Thread Alex Kiernan
From: Jonas Bonn Now that the systemd class sets up service presets instead of actively enabling services, the 'enable' and 'disable' subcommands for systemctl are not actually used anywhere. As such, we can remove these to make sure that nobody inadvertently introduces new uses of them. We

[OE-core] [OE-Core][PATCH v5 2/6] systemd: do not create machine-id

2019-04-29 Thread Alex Kiernan
From: Jonas Bonn There is no reason to have an emtpy machine-id as part of the systemd package. Either: i) the filesystem is writable and the file will be created automatically; or ii) the filesystem is read-only, in which case the empty machine-id file should be created as part of the

[OE-core] [OE-Core][PATCH v5 0/6] Fix systemd service enables/move towards "stateless" configuration

2019-04-29 Thread Alex Kiernan
This is largely Jonas Bonn patchset to move towards a "stateless" configuration: These patches make some modifications to systemd with the long-term goal of being able to run OE in systemd's "stateless" configuration. "Stateless" boils down to building an image with empty /etc and /var

Re: [OE-core] [PATCH 1/2] kernel: redirect merge_config.sh error output to file

2019-04-29 Thread Bruce Ashfield
On Mon, Apr 29, 2019 at 10:01 AM Flavio Suligoi wrote: > In the task: > > do_kernel_configme > > the errors during execution of the "merge_config.sh" script are > currently lost. > But these errors are very useful for debugging, when there are > problems during the kernel configuration fragments

Re: [OE-core] [PATCH 2/2] kernel: check for empty .config file after merge_config.sh

2019-04-29 Thread Bruce Ashfield
On Mon, Apr 29, 2019 at 10:01 AM Flavio Suligoi wrote: > Sometimes, for example in case of missed dependecies, after the > execution of: > > merge_config.sh > > the resulting file ".config" can be empty. > This is the reason why is necessary test it and, in case, display > the "Could not

[OE-core] [PATCH 0/1] vte-native: reduce c++ requirements from c++17 -> c++14

2019-04-29 Thread Andreas Müller
Let the autobuilders decide :) Andreas Müller (1): vte-native: reduce c++ requirements from c++17 -> c++14 ...uce-gcc-required-support-downto-c-14.patch | 34 ++ ...001-Revert-parser-glue-Use-std-clamp.patch | 44 +++ ...replace-std-clamp-by-std-min-std-max.patch |

[OE-core] [PATCH 1/1] vte-native: reduce c++ requirements from c++17 -> c++14

2019-04-29 Thread Andreas Müller
This should fix build on ancient hosts Signed-off-by: Andreas Müller --- ...uce-gcc-required-support-downto-c-14.patch | 34 ++ ...001-Revert-parser-glue-Use-std-clamp.patch | 44 +++ ...replace-std-clamp-by-std-min-std-max.patch | 33 ++

[OE-core] [PATCH 2/2] kernel: check for empty .config file after merge_config.sh

2019-04-29 Thread Flavio Suligoi
Sometimes, for example in case of missed dependecies, after the execution of: merge_config.sh the resulting file ".config" can be empty. This is the reason why is necessary test it and, in case, display the "Could not configure ..." error message. Signed-off-by: Flavio Suligoi ---

[OE-core] [PATCH 1/2] kernel: redirect merge_config.sh error output to file

2019-04-29 Thread Flavio Suligoi
In the task: do_kernel_configme the errors during execution of the "merge_config.sh" script are currently lost. But these errors are very useful for debugging, when there are problems during the kernel configuration fragments assembly. This is the reason to save also the error log, in addition

Re: [OE-core] [PATCH] vte-native: reduce c++ requirements from c++17 -> c++11

2019-04-29 Thread richard . purdie
On Mon, 2019-04-29 at 15:47 +0200, Andreas Müller wrote: > On Mon, Apr 29, 2019 at 2:21 PM Andreas Müller < > schnitzelt...@gmail.com> wrote: > > On Mon, Apr 29, 2019 at 12:56 PM Bas Mevissen > > wrote: > > > On 2019-04-29 11:29, Andreas Müller wrote: > > > > > > (...) > > > > > > > Understood

Re: [OE-core] [PATCH] vte-native: reduce c++ requirements from c++17 -> c++11

2019-04-29 Thread Burton, Ross
On Mon, 29 Apr 2019 at 14:48, Andreas Müller wrote: > So I see two ways to go: > > 1. set vte-native requirements to c++14. That worked here with > CXXFLAGS_append_class-native = " --std=c++14" but looking into logs of > centos 7 there are several '--std=gnu++11'. Have no idea where they > come

Re: [OE-core] [PATCH] vte-native: reduce c++ requirements from c++17 -> c++11

2019-04-29 Thread Andreas Müller
On Mon, Apr 29, 2019 at 2:21 PM Andreas Müller wrote: > > On Mon, Apr 29, 2019 at 12:56 PM Bas Mevissen wrote: > > > > On 2019-04-29 11:29, Andreas Müller wrote: > > > > (...) > > > > >> > > > Understood - hope to find time till tomorrow for this. Need to find an > > > old machine for test

Re: [OE-core] [PATCH] insane.bbclass: fix QA-check to consider the PREFERRED_RPROVIDER for RDEPENDS

2019-04-29 Thread Burton, Ross
I just ran into this, but the patch doesn't apply to master anymore. Can you rebase? Thanks, Ross On Tue, 2 Apr 2019 at 23:39, Catalin Dan Udma wrote: > > Ping. > > Thanks, > Catalin Udma > > > -Original Message- > > From: Catalin Dan Udma > > Sent: Tuesday, March 5, 2019 3:36 PM > >

Re: [OE-core] [PATCH] vte-native: reduce c++ requirements from c++17 -> c++11

2019-04-29 Thread Andreas Müller
On Mon, Apr 29, 2019 at 12:56 PM Bas Mevissen wrote: > > On 2019-04-29 11:29, Andreas Müller wrote: > > (...) > > >> > > Understood - hope to find time till tomorrow for this. Need to find an > > old machine for test because otherwise further fixes might remain > > incomplete again. > > > > Why

[OE-core] [PATCH 2/2] ptest-packagelists: Add m4 and gettext as 'fast' ptests

2019-04-29 Thread Richard Purdie
These new ptests run in under the ~30s criteria so add to the list of 'fast' ptests. Signed-off-by: Richard Purdie --- meta/conf/distro/include/ptest-packagelists.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/conf/distro/include/ptest-packagelists.inc

[OE-core] [PATCH 1/2] python3: Drop ptest hack

2019-04-29 Thread Richard Purdie
With the kernel TCP backlog queue coalescing bug fixed in the 5.0 kernels we don't need this patch anymore and can run the tests. Signed-off-by: Richard Purdie --- .../python/python3/ptesthack.patch| 60 --- meta/recipes-devtools/python/python3_3.7.3.bb | 1 - 2

Re: [OE-core] [meta-oe][RFC][PATCH] Remove openssl10

2019-04-29 Thread Alexander Kanavin
For what it's worth, I don't have a strong opinion on this. Anyone who still needs 1.0 as the primary openssl version can add the openssl10 recipe as 'openssl' to their private layers, and set PREFERRED_VERSION accordingly. Alex On Fri, 26 Apr 2019 at 19:56, Mark Hatle wrote: > > On 4/26/19

Re: [OE-core] [PATCH] vte-native: reduce c++ requirements from c++17 -> c++11

2019-04-29 Thread Bas Mevissen
On 2019-04-29 11:29, Andreas Müller wrote: (...) Understood - hope to find time till tomorrow for this. Need to find an old machine for test because otherwise further fixes might remain incomplete again. Why not add the g++ option --std=c++11 when test building this recipe? $cat test.cc

Re: [OE-core] [PATCH] vte-native: reduce c++ requirements from c++17 -> c++11

2019-04-29 Thread Andreas Müller
On Mon, Apr 29, 2019 at 10:49 AM Richard Purdie wrote: > > On Sat, 2019-04-27 at 13:37 +0200, Andreas Müller wrote: > > This should fix build on ancient hosts > > > > Signed-off-by: Andreas Müller > > --- > > ...uce-gcc-required-support-downto-c-11.patch | 34 ++ > >

Re: [OE-core] [PATCH] vte-native: reduce c++ requirements from c++17 -> c++11

2019-04-29 Thread Richard Purdie
On Sat, 2019-04-27 at 13:37 +0200, Andreas Müller wrote: > This should fix build on ancient hosts > > Signed-off-by: Andreas Müller > --- > ...uce-gcc-required-support-downto-c-11.patch | 34 ++ > ...001-Revert-parser-glue-Use-std-clamp.patch | 44 > +++ >

[OE-core] [PATCH v2] musl: fix build failure when ld-is-gold is in DISTRO_FEATURES

2019-04-29 Thread 洪于玉
-- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core

Re: [OE-core] [PATCH] musl: fix build failure when ld-is-gold is in DISTRO_FEATURES

2019-04-29 Thread Richard Purdie
On Mon, 2019-04-29 at 07:31 +, Steven Hung (洪于玉) wrote: > based on the solution: > http://ffmpeg.org/pipermail/ffmpeg-devel/2018-April/228246.html > > Signed-off-by: Steven Hung (洪于玉) > --- > ...branch-to-PLT-in-THUMB-2-not-support.patch | 28 > +++ >

[OE-core] [PATCH 2/2 V3] piglit: support build piglit without x11

2019-04-29 Thread changqing.li
From: Changqing Li * test PIGLIT_BUILD_GL_TESTS depend on glx library, so depend on x11, so respect the DISTRO_FEATURES, only enable it when x11 is enabled. * mesa-demos depend on libGL.so which is provide by recipe mesa, but when x11 is disabled, libGL.so is not generated. so we

[OE-core] [PATCH 1/2 V3] waffle: supprt build waffle without x11

2019-04-29 Thread changqing.li
From: Changqing Li respect DISTRO_FEATURES to make waffle support different platform, gbm platform is supported by default. [YOCTO #6077] Signed-off-by: Changqing Li --- meta/recipes-graphics/waffle/waffle_1.5.2.bb | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git

[OE-core] [PATCH] musl: fix build failure when ld-is-gold is in DISTRO_FEATURES

2019-04-29 Thread 洪于玉
-- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core

[OE-core] [PATCH 0/2 V3] piglit support build without x11

2019-04-29 Thread changqing.li
From: Changqing Li To support piglit without x11 by disable PIGLIT_BUILD_GL_TESTS, but the result is piglit can use without x11, but only small part of it can be used. Most of testcase will be skipped. Changqing Li (2): waffle: supprt build waffle without x11 piglit: support build piglit

[OE-core] [PATCH 0/1] dropbear: set CVE_PRODUCT

2019-04-29 Thread Chen Qi
*** BLURB HERE *** The following changes since commit 244cbcce0ecc4691a9ddfb0a44dc487ff7af0670: utils/multiprocess_launch: Improve failing subprocess output (2019-04-26 10:09:08 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib ChenQi/dropbear-cve

[OE-core] [PATCH 1/1] dropbear: set CVE_PRODUCT

2019-04-29 Thread Chen Qi
Signed-off-by: Chen Qi --- meta/recipes-core/dropbear/dropbear.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-core/dropbear/dropbear.inc b/meta/recipes-core/dropbear/dropbear.inc index 3fbdb5e..2537603 100644 --- a/meta/recipes-core/dropbear/dropbear.inc +++

Re: [OE-core] [PATCH v4 1/2] nettle: fix the Segmentation fault

2019-04-29 Thread Yu, Mingli
Ping. Thanks, On 2019年04月24日 16:41, mingli...@windriver.com wrote: From: Mingli Yu The commit[8ac8fa8ee1 nettle: update to 3.4.1] add CFLAGS_append = " -std=c99" to silence the below error for native build: | ../nettle-3.4.1/rsa-sign-tr.c: In function 'sec_equal': |

[OE-core] [thud][PATCH] Package sha1 and md5 in python3-crypt

2019-04-29 Thread Sander Visser
--- meta/recipes-devtools/python/python3/python3-manifest.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/python/python3/python3-manifest.json b/meta/recipes-devtools/python/python3/python3-manifest.json index 5329bf7c57..f007b28a5f 100644 ---

Re: [OE-core] [PATCH v4 0/6] systemd patches

2019-04-29 Thread Alex Kiernan
On Thu, Jan 31, 2019 at 5:33 PM Richard Purdie wrote: > > On Thu, 2019-01-31 at 14:19 +0100, Jonas Bonn wrote: > [...] > > So with that: > > > > a) Does buildbot use connman, systemd-networkd, both, or something > > else? How do I find this out? > > We're building standard poky so there are no

[OE-core] [PATCH 2/4] gdb: fix CVE-2017-9778

2019-04-29 Thread Anuj Mittal
Signed-off-by: Anuj Mittal --- meta/recipes-devtools/gdb/gdb-8.2.1.inc | 1 + .../gdb/gdb/CVE-2017-9778.patch | 99 +++ 2 files changed, 100 insertions(+) create mode 100644 meta/recipes-devtools/gdb/gdb/CVE-2017-9778.patch diff --git

[OE-core] [PATCH 1/4] gcc: fix CVE-2018-18484

2019-04-29 Thread Anuj Mittal
Signed-off-by: Anuj Mittal --- meta/recipes-devtools/gcc/gcc-8.3.inc | 1 + ...limit-to-libiberty-s-demangling-code.patch | 325 ++ 2 files changed, 326 insertions(+) create mode 100644

[OE-core] [PATCH 3/4] binutils: fix CVE-2019-9074 CVE-2019-9075 CVE-2019-9076 CVE-2019-9077

2019-04-29 Thread Anuj Mittal
Signed-off-by: Anuj Mittal --- .../binutils/binutils-2.32.inc| 4 + .../binutils/binutils/CVE-2019-9074.patch | 68 ++ .../binutils/binutils/CVE-2019-9075.patch | 119 ++ .../binutils/binutils/CVE-2019-9076.patch | 49

[OE-core] [PATCH 4/4] openssh: fix CVE-2018-20685, CVE-2019-6109, CVE-2019-6111

2019-04-29 Thread Anuj Mittal
Also backport a patch to fix issues introduced by fix for CVE-2019-6109. Signed-off-by: Anuj Mittal --- ...ogressmeter-force-an-update-at-the-b.patch | 121 .../openssh/openssh/CVE-2018-20685.patch | 40 +++ .../openssh/openssh/CVE-2019-6109.patch | 275 ++