Re: [OE-core] [PATCH 09/22] webkitgtk: update to 2.20.0

2018-04-29 Thread Khem Raj
On Wed, Apr 4, 2018 at 4:13 AM, Alexander Kanavin wrote: > Rebase patches, remove a couple of upstreamed patches. > > Add an option to enable woff2 font library (not currently packaged by oe). > 2.20.1 patch release is available since this patch was posted. Since this patch is still in staging, i

Re: [OE-core] [PATCH] u-boot: Add {gen|deploy}_default_envs tasks to generate environment images

2018-04-29 Thread Marek Vasut
On 04/29/2018 03:53 PM, Lukasz Majewski wrote: > Hi Marek, Hello Lukasz, >> On 04/27/2018 06:15 PM, Lukasz Majewski wrote: >>> Hi Marek, >>> >>> Thanks for prompt feedback. >>> On 04/27/2018 04:51 PM, Lukasz Majewski wrote: > This commit provides the ability to generate u-boot envir

[OE-core] ✗ patchtest: failure for ssp rework and glibc drop obsolete nsl/rpc

2018-04-29 Thread Patchwork
== Series Details == Series: ssp rework and glibc drop obsolete nsl/rpc Revision: 1 URL : https://patchwork.openembedded.org/series/11950/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been exec

[OE-core] [PATCH 19/24] Use libtirpc even on glibc

2018-04-29 Thread Khem Raj
We dropped in-tree obsoleted rpc from glibc Signed-off-by: Khem Raj --- meta/recipes-extended/watchdog/watchdog_5.15.bb | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/meta/recipes-extended/watchdog/watchdog_5.15.bb b/meta/recipes-extended/watchdog/watchdog_5.15.

[OE-core] [PATCH 22/24] libnsl2: Install into /usr/include and /usr/lib

2018-04-29 Thread Khem Raj
Extend to native and nativesdk variants Signed-off-by: Khem Raj --- meta/recipes-extended/libnsl/libnsl2_git.bb | 11 +-- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/meta/recipes-extended/libnsl/libnsl2_git.bb b/meta/recipes-extended/libnsl/libnsl2_git.bb index c6ba80c

[OE-core] [PATCH 17/24] xinetd: Use libtirpc even on glibc

2018-04-29 Thread Khem Raj
We dropped in-tree obsoleted rpc from glibc Signed-off-by: Khem Raj --- meta/recipes-extended/xinetd/xinetd_2.3.15.bb | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/meta/recipes-extended/xinetd/xinetd_2.3.15.bb b/meta/recipes-extended/xinetd/xinetd_2.3.15.bb index 1b

[OE-core] [PATCH 20/24] perl: Account for libnsl being dropped from glibc

2018-04-29 Thread Khem Raj
-lnsl needs to be removed even on glibc Signed-off-by: Khem Raj --- meta/recipes-devtools/perl/perl_5.24.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/perl/perl_5.24.1.bb b/meta/recipes-devtools/perl/perl_5.24.1.bb index 53a426289a..6b16689386 10

[OE-core] [PATCH 23/24] ppp: Install net/ppp_defs.h on musl

2018-04-29 Thread Khem Raj
This header is used by other apps e.g. ippool glibc provides an internal version which it should not Signed-off-by: Khem Raj --- meta/recipes-connectivity/ppp/ppp_2.4.7.bb | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipes-connectivity/ppp/ppp_2.4.7.bb b/meta/recipes-connectiv

[OE-core] [PATCH 24/24] allarch.bbclass: Exclude package_do_shlibs from do_package signature

2018-04-29 Thread Khem Raj
shlibs is largely useless for allarch, the particular usecase where it fails is when DISTRO_FEATURE is changing due to libc being different e.g. Variable package_do_shlibs value changed: -DISTRO_FEATURES{ldconfig} = Set +DISTRO_FEATURES{ldconfig} = Unset musl -> glibc or other way around 'ldconfi

[OE-core] [PATCH 21/24] mdadm: Fix build with gcc8

2018-04-29 Thread Khem Raj
Signed-off-by: Khem Raj --- ...able-errors-due-to-new-gcc8-warnings.patch | 30 ++ ...tead-of-memcpy-on-overlapping-region.patch | 31 +++ meta/recipes-extended/mdadm/mdadm_4.0.bb | 2 ++ 3 files changed, 63 insertions(+) create mode 100644 meta/recipes-ext

[OE-core] [PATCH 16/24] ltp: Fix build after removing rpc and libnsl in glibc

2018-04-29 Thread Khem Raj
Signed-off-by: Khem Raj --- ...0001-Disable-rpc01-on-glibc-and-musl.patch | 29 +++ ...option-to-select-libc-implementation.patch | 14 - meta/recipes-extended/ltp/ltp_20180118.bb | 1 + 3 files changed, 30 insertions(+), 14 deletions(-) create mode 100644 meta/reci

[OE-core] [PATCH 18/24] tcp-wrapper: Use external libnsl

2018-04-29 Thread Khem Raj
We dropped in-tree obsoleted libnsl from glibc Signed-off-by: Khem Raj --- meta/recipes-extended/tcp-wrappers/tcp-wrappers_7.6.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/tcp-wrappers/tcp-wrappers_7.6.bb b/meta/recipes-extended/tcp-wrappers/tcp-w

[OE-core] [PATCH 14/24] libtirpc: Upgrade to 1.0.4-tc1

2018-04-29 Thread Khem Raj
Drop backported patches Redo musl support patch such that it can be applied universally Signed-off-by: Khem Raj --- .../0001-include-stdint.h-for-uintptr_t.patch | 29 - ...0001-replace-__bzero-with-memset-API.patch | 64 -- .../libtirpc/Use-netbsd-queue.h.patch | 878 -

[OE-core] [PATCH 15/24] libnsl: Upgrade to tip beyond 1.2.0 release

2018-04-29 Thread Khem Raj
Signed-off-by: Khem Raj --- .../0001-include-sys-cdefs.h-explicitly.patch | 68 --- ...de-stdint.h-for-uintptr_t-definition.patch | 27 .../0002-Define-glibc-specific-macros.patch | 57 meta/recipes-extended/libnsl/libnsl2_git.bb | 8 +-- 4 files cha

[OE-core] [PATCH 11/24] glibc: Drop obsolete rpc and libnsl

2018-04-29 Thread Khem Raj
use libnsl2 and rpcsvc-proto packages Signed-off-by: Khem Raj --- meta/classes/libc-common.bbclass | 4 - .../distro/include/default-distrovars.inc | 2 +- meta/conf/local.conf.sample.extended | 2 +- .../glibc/cross-localedef-native_2.27.bb | 1 - meta/rec

[OE-core] [PATCH 13/24] libnss-nis: Add recipe

2018-04-29 Thread Khem Raj
This will substitute the glibc nis module which has been removed Skip for non-glibc systems Signed-off-by: Khem Raj --- meta/conf/distro/include/maintainers.inc | 1 + .../recipes-extended/libnss-nis/libnss-nis.bb | 36 +++ 2 files changed, 37 insertions(+) create mode 10

[OE-core] [PATCH 10/24] ruby: Upgrade to 1.5.1

2018-04-29 Thread Khem Raj
License Update: https://github.com/ruby/ruby/commit/322d0d93adfe42fc89c574f67bcb9acb9b82f251#diff-c53151ffd180a17416e8f09b1ca4bfc3 Signed-off-by: Khem Raj --- meta/recipes-devtools/ruby/ruby.inc | 11 +-- .../ruby/{ruby_2.5.0.bb => ruby_2.5.1.bb} | 4 ++--

[OE-core] [PATCH 09/24] alsa-lib: Upgrade to 1.1.6

2018-04-29 Thread Khem Raj
License-Update: FSF address updated Signed-off-by: Khem Raj --- .../alsa/{alsa-lib_1.1.5.bb => alsa-lib_1.1.6.bb}| 9 + 1 file changed, 5 insertions(+), 4 deletions(-) rename meta/recipes-multimedia/alsa/{alsa-lib_1.1.5.bb => alsa-lib_1.1.6.bb} (75%) diff --git a/meta/recipes-

[OE-core] [PATCH 12/24] rpcsvc-proto: Add recipe

2018-04-29 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/conf/distro/include/maintainers.inc | 1 + .../rpcsvc-proto/rpcsvc-proto.bb | 37 +++ .../0001-Use-cross-compiled-rpcgen.patch | 26 + 3 files changed, 64 insertions(+) create mode 100644 meta/recipes-extended/r

[OE-core] [PATCH 08/24] alsa-tools: Update to 1.1.6

2018-04-29 Thread Khem Raj
License-Update: FSF address updated in hdsploader/COPYING and ld10k1/COPYING.LIB Fix built with clang along the way Package python dependent tools into a separate package Signed-off-by: Khem Raj xxx Signed-off-by: Khem Raj --- ...served-user-defined-literal-warnings.patch | 28 +

[OE-core] [PATCH 03/24] gcc-runtime: Disable gcc version of libssp

2018-04-29 Thread Khem Raj
libssp is implemented fully in glibc as well as in musl so we really do not need the gcc version of this library except may be for mingw, where we keep it enabled anyway gcc in OE is built with the knowledge that C library already provides libssp implementation, we should therefore not need the gcc

[OE-core] [PATCH 07/24] pbzip2: Fix C++11 warnings found with clang

2018-04-29 Thread Khem Raj
Signed-off-by: Khem Raj --- ...valid-suffix-on-literal-C-11-warning.patch | 73 +++ meta/recipes-extended/pbzip2/pbzip2_1.1.13.bb | 4 +- 2 files changed, 76 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-extended/pbzip2/pbzip2/0001-pbzip2-Fix-invalid-suffix-on-li

[OE-core] [PATCH 04/24] libunwind: Drop adding libssp to linker flags

2018-04-29 Thread Khem Raj
This is no longer needed as gcc provided libssp is not built Signed-off-by: Khem Raj --- meta/recipes-support/libunwind/libunwind.inc | 2 -- 1 file changed, 2 deletions(-) diff --git a/meta/recipes-support/libunwind/libunwind.inc b/meta/recipes-support/libunwind/libunwind.inc index b9c532d3ad

[OE-core] [PATCH 05/24] musl: Upgrade to latest

2018-04-29 Thread Khem Raj
Changes are here https://git.musl-libc.org/cgit/musl/log/?qt=range&q=55df09bfccbfe21fc9dd7d8f94550c0ff25ace04..9be4ed5d89ecca80123311a4ec73781e5cc97a9c Signed-off-by: Khem Raj --- meta/recipes-core/musl/musl_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-

[OE-core] [PATCH 06/24] llvm: Fix [compile-host-path] QA issue

2018-04-29 Thread Khem Raj
Its trying to build NATIVE llvm-config which is already built with llvm-native so we do not need to rebuild it Drop setting NINJA_STATUS explicitly, its no longer needed, on the contrary it hinders the task status update Signed-off-by: Khem Raj --- ...able-generating-a-native-llvm-config.patch

[OE-core] [PATCH 00/24] ssp rework and glibc drop obsolete nsl/rpc

2018-04-29 Thread Khem Raj
This patchset is primarily fixing how we generate use and generate ssp support in system runtime, we use the glibc/musl version consistently and suppliment musl implementation with libssp_nonshared.a due to gcc needing it. Second major change is to drop the obsoleted features of glibc we have been

[OE-core] [PATCH 01/24] libssp-nonshared: Add recipe

2018-04-29 Thread Khem Raj
libssp-nonshared is a minimal gcc runtime piece which is needed on non-glibc systems which do implement libssp APIs in libc Signed-off-by: Khem Raj --- meta/recipes-core/musl/libssp-nonshared.bb| 39 .../musl/libssp-nonshared/ssp-local.c | 45 +++ 2 f

[OE-core] [PATCH 02/24] musl: Depend on libssp-nonshared

2018-04-29 Thread Khem Raj
libssp-nonshared is required on musl since it does not implement the gcc runtime piece of libssp, which actually it a gcc optimization to reach to __stack_chk_fail Signed-off-by: Khem Raj --- meta/recipes-core/musl/musl_git.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a

Re: [OE-core] [PATCH] u-boot: Add {gen|deploy}_default_envs tasks to generate environment images

2018-04-29 Thread Lukasz Majewski
Hi Marek, > On 04/27/2018 06:15 PM, Lukasz Majewski wrote: > > Hi Marek, > > > > Thanks for prompt feedback. > > > >> On 04/27/2018 04:51 PM, Lukasz Majewski wrote: > >>> This commit provides the ability to generate u-boot environment(s) > >>> as images, which afterwards can be used to produ