Re: [OE-core] ✗ patchtest: failure for openssl_1.0: drop unnecessary call to perlpath.pl from do_configure()

2018-08-08 Thread Andre McCurdy
On Wed, Aug 8, 2018 at 11:32 AM, Patchwork wrote: > == Series Details == > > Series: openssl_1.0: drop unnecessary call to perlpath.pl from do_configure() > Revision: 1 > URL : https://patchwork.openembedded.org/series/13430/ > State : failure > > == Summary == > > Thank you for submitting this

[OE-core] [PATCH v2] openssl_1.0: drop unnecessary call to perlpath.pl from do_configure()

2018-08-08 Thread Andre McCurdy
being set to ${STAGING_BINDIR_NATIVE}/perl, which doesn't exist). Signed-off-by: Andre McCurdy --- v2: resend via the correct mail server. .../openssl/openssl-1.0.2o/find.pl | 54 -- .../openssl-util-perlpath.pl-cwd.patch | 34 -- .

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,

Re: [OE-core] Strip kernel modules and signatures

2018-08-03 Thread Andre McCurdy
On Thu, Aug 2, 2018 at 9:54 AM, Ocampo Coronado, Omar wrote: > Neither 'nm' or 'readelf' provide a symbol that we can use to strip. > I'm having a hard time reading kernel-source/scripts/sign-file.c and how > exactly how the sign works and what bytes are being added, so we can avoid > stripping

Re: [OE-core] [PATCH V2] musl: Fix dirent struct alignment issue seen on armv5te

2018-08-02 Thread Andre McCurdy
On Thu, Aug 2, 2018 at 2:10 AM, Khem Raj wrote: > On Thu, Aug 2, 2018 at 12:47 AM Andre McCurdy wrote: >> >> On Thu, Aug 2, 2018 at 12:11 AM, Khem Raj wrote: >> > fix internal linux headers >> > >> > Full logs >> >

Re: [OE-core] [PATCH V2] musl: Fix dirent struct alignment issue seen on armv5te

2018-08-02 Thread Andre McCurdy
On Thu, Aug 2, 2018 at 12:11 AM, Khem Raj wrote: > fix internal linux headers > > Full logs > https://git.musl-libc.org/cgit/musl/log/?qt=range=9cad27a3dc1a4eb349b6591e4dc8cc89dce32277..f2c6dbe2442027ed8fe0fa869918e41f495534d8 >From the musl commit which fixed the dirent struct alignment issues

Re: [OE-core] Strip kernel modules and signatures

2018-08-01 Thread Andre McCurdy
On Wed, Aug 1, 2018 at 3:46 PM, Ocampo Coronado, Omar wrote: > Hello OE, > > While attempting to sign our kernel modules (using the kernel configuration > CONFIG_MODULE_SIG) the drivers in our image did not have the signature, even > the certificate was being loaded by the kernel or the driver

Re: [OE-core] [PATCH] openssl_1.0: drop unnecessary dependency on makedepend-native

2018-08-01 Thread Andre McCurdy
ndency. Perhaps the explanation I tried to give in the git commit wasn't as clear as I thought... could you please read it and let me know which part doesn't make sense? > Cheers, > Andrej > > On 07/31/18 15:34, Andre McCurdy wrote: >> On Tue, Jul 31, 2018 at 3:24 AM, Andrej Valek &g

Re: [OE-core] Why does Openssl 1.0.2n use libcrypto.so.1.0.2 and not libcrypto.so.1.0.0?

2018-08-01 Thread Andre McCurdy
On Wed, Aug 1, 2018 at 1:35 PM, Ryan Pabis (pabisr) via Openembedded-core wrote: > Alex, > > The library was precompiled by tail-f but I've also recompiled on Ubuntu > 16.04 with openssl 1.0.2n. In both cases the library crypto.so and > libconfd.so refer to libcrypto.so.1.0.0. > > Having a

[OE-core] [PATCH] openssl: fix missing dependency on hostperl-runtime-native

2018-07-31 Thread Andre McCurdy
Openssl 1.1 requires perl in order to build (just as openssl 1.0 does). The missing dependency has gone unnoticed up to now since hostperl-runtime-native is included in ASSUME_PROVIDED. Signed-off-by: Andre McCurdy --- meta/recipes-connectivity/openssl/openssl_1.1.0h.bb | 2 ++ 1 file changed

Re: [OE-core] [PATCH] openssl_1.0: drop unnecessary dependency on makedepend-native

2018-07-31 Thread Andre McCurdy
om casually reading the Makefile. It's not what actually happens. > Cheers, > Andrej > > On 07/31/18 12:08, Richard Purdie wrote: >> On Mon, 2018-07-30 at 18:28 -0700, Andre McCurdy wrote: >>> The openssl Configure script will only select standalone makedepend >>

[OE-core] [PATCH] openssl_1.0: drop unnecessary dependency on makedepend-native

2018-07-30 Thread Andre McCurdy
he dependency on makedepend-native can be dropped (ie align the openssl 1.0 recipe with the 1.1 recipe, which has dropped the makedepend-native dependency already). Signed-off-by: Andre McCurdy --- meta/recipes-connectivity/openssl/openssl_1.0.2o.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-

Re: [OE-core] Is a dependency on hostperl-runtime-native actually useful?

2018-07-30 Thread Andre McCurdy
On Mon, Jul 30, 2018 at 3:23 PM, Richard Purdie wrote: > On Mon, 2018-07-30 at 14:44 -0700, Andre McCurdy wrote: >> Currently the openssl 1.0 recipe defines a dependency on >> hostperl-runtime-native and the openssl 1.1 recipe does not. Both run >> "perl ./Configure ..

[OE-core] Is a dependency on hostperl-runtime-native actually useful?

2018-07-30 Thread Andre McCurdy
Currently the openssl 1.0 recipe defines a dependency on hostperl-runtime-native and the openssl 1.1 recipe does not. Both run "perl ./Configure ..." as part of do_configure(). Since hostperl-runtime-native is included in ASSUME_PROVIDED, is it really useful for the openssl 1.0 recipe to list it

Re: [OE-core] [PATCH 1/5] openssl_1.0: drop obsolete ca.patch

2018-07-28 Thread Andre McCurdy
daisy based firmware images ship in literally millions of products (all of them with a high speed internet connection). Having a more robust openssl 1.0 recipe in master gives me something I can more easily backport to the older OE releases used in these SDKs. > 2018-07-28 1:27 GMT+02:00 Andre McCurdy

[OE-core] [PATCH v2 5/5] openssl_1.0: squash whitespace in CC_INFO

2018-07-28 Thread Andre McCurdy
Squash whitespace in CC_INFO to avoid recipe whitespace changes to CFLAG affecting the final openssl binaries (the value of CC_INFO gets embedded in libcrypto, via buildinf.h). Signed-off-by: Andre McCurdy --- meta/recipes-connectivity/openssl/openssl_1.0.2o.bb | 2 +- 1 file changed, 1

[OE-core] [PATCH v2 2/5] openssl_1.0: drop obsolete exporting of AS, EX_LIBS and DIRS

2018-07-28 Thread Andre McCurdy
and always runs for all subdirs (including "test"), adding "test" to DIRS and calling "make depend" again from do_compile_ptest() can be dropped. Signed-off-by: Andre McCurdy --- meta/recipes-connectivity/openssl/openssl_1.0.2o.bb | 6 -- 1 file changed, 6 d

[OE-core] [PATCH v2 1/5] openssl_1.0: drop obsolete ca.patch

2018-07-28 Thread Andre McCurdy
. Signed-off-by: Andre McCurdy --- .../openssl/openssl-1.0.2o/debian/ca.patch | 22 -- .../recipes-connectivity/openssl/openssl_1.0.2o.bb | 1 - 2 files changed, 23 deletions(-) delete mode 100644 meta/recipes-connectivity/openssl/openssl-1.0.2o/debian/ca.patch diff --git

[OE-core] [PATCH v2 4/5] openssl_1.0: add PACKAGECONFIG option to control manpages

2018-07-28 Thread Andre McCurdy
to automatically control the PACKAGECONFIG option (based on the "api-documentation" distro feature). Signed-off-by: Andre McCurdy --- .../0001-allow-manpages-to-be-disabled.patch | 31 ++ .../recipes-connectivity/openssl/openssl_1.0.2o.bb | 8 -- 2 files changed, 37

[OE-core] [PATCH v2 3/5] openssl_1.0: drop unmaintained darwin support

2018-07-28 Thread Andre McCurdy
The fact that the darwin support only appears to consider x86 (and not x86_64) suggests that it's not maintained or tested. In general oe-core doesn't support building on darwin. Signed-off-by: Andre McCurdy --- meta/recipes-connectivity/openssl/openssl_1.0.2o.bb | 7 --- 1 file changed, 7

Re: [OE-core] [PATCH 4/5] openssl_1.0: add PACKAGECONFIG option to control manpages

2018-07-28 Thread Andre McCurdy
00:28, Andre McCurdy wrote: >> Creating the openssl manpages, which happens as part of do_install(), >> can take a significant amount of time (e.g. ~50 seconds on a quad >> core laptop). Provide a PACKAGECONFIG option to allow creation of the >> manpages to be skipped com

[OE-core] [PATCH 2/5] openssl_1.0: drop obsolete exporting of AS, EX_LIBS and DIRS

2018-07-27 Thread Andre McCurdy
and always runs for all subdirs (including "test"), adding "test" to DIRS and calling "make depend" again from do_compile_ptest() can be dropped. Signed-off-by: Andre McCurdy --- meta/recipes-connectivity/openssl/openssl_1.0.2o.bb | 6 -- 1 file changed, 6 d

[OE-core] [PATCH 1/5] openssl_1.0: drop obsolete ca.patch

2018-07-27 Thread Andre McCurdy
. Signed-off-by: Andre McCurdy --- .../openssl/openssl-1.0.2o/debian/ca.patch | 22 -- .../recipes-connectivity/openssl/openssl_1.0.2o.bb | 1 - 2 files changed, 23 deletions(-) delete mode 100644 meta/recipes-connectivity/openssl/openssl-1.0.2o/debian/ca.patch diff --git

[OE-core] [PATCH 5/5] openssl_1.0: squash whitespace in CC_INFO

2018-07-27 Thread Andre McCurdy
Squash whitespace in CC_INFO to avoid recipe whitespace changes to CFLAG affecting the final openssl binaries (the value of CC_INFO gets embedded in libcrypto, via buildinf.h). Signed-off-by: Andre McCurdy --- meta/recipes-connectivity/openssl/openssl_1.0.2o.bb | 2 +- 1 file changed, 1

[OE-core] [PATCH 4/5] openssl_1.0: add PACKAGECONFIG option to control manpages

2018-07-27 Thread Andre McCurdy
for target builds, but disable by default for -native and -nativesdk. Signed-off-by: Andre McCurdy --- .../0001-allow-manpages-to-be-disabled.patch | 31 ++ .../recipes-connectivity/openssl/openssl_1.0.2o.bb | 8 -- 2 files changed, 37 insertions(+), 2 deletions(-) create

[OE-core] [PATCH 3/5] openssl_1.0: drop unmaintained darwin support

2018-07-27 Thread Andre McCurdy
The fact that the darwin support only appears to consider x86 (and not x86_64) suggests that it's not maintained or tested. In general oe-core doesn't support building on darwin. Signed-off-by: Andre McCurdy --- meta/recipes-connectivity/openssl/openssl_1.0.2o.bb | 7 --- 1 file changed, 7

Re: [OE-core] [PATCH] defaultsetup.conf: Enable security flags+pie by default

2018-07-27 Thread Andre McCurdy
On Fri, Jul 27, 2018 at 1:49 PM, Peter Kjellerstedt wrote: >> -Original Message- >> From: openembedded-core-boun...@lists.openembedded.org > core-boun...@lists.openembedded.org> On Behalf Of Khem Raj >> Sent: den 24 juli 2018 16:12 >> To: ChenQi >> Cc: Patches and discussions about the

Re: [OE-core] [morty][PATCH] Check libcc1 directory before disabling hardcoding of RPATHs

2018-07-27 Thread Andre McCurdy
On Fri, Jul 27, 2018 at 6:07 AM, Daniel Gomez wrote: > Check if libcc1 directory exits before disabling hardcode_into_libs > configuration because of broken libtool in gcc recipes. A patch for morty should either be a backport which has already been merged into all applicable later branches (ie

Re: [OE-core] [PATCH] util-linux.inc: add fallocate only for class-target

2018-07-26 Thread Andre McCurdy
On Thu, Jul 26, 2018 at 4:34 PM, Burton, Ross wrote: > On 26 July 2018 at 14:58, Ioan-Adrian Ratiu wrote: >> Because the util-linux_2.32.bb recipe explicitely disables fallocate >> for nativesdk triggering build warnings: > > Does anyone know why util-linux disables fallocate for nativesdk and >

Re: [OE-core] [PATCH] util-linux.inc: add fallocate only for class-target

2018-07-26 Thread Andre McCurdy
On Thu, Jul 26, 2018 at 10:06 AM, Ioan-Adrian Ratiu wrote: > Thank you Martin! The different behaviours between combinations of > appends and overrides has always been confusing to me. You're not alone. The behaviour of += with an over-ride is a trap which catches most users at some point. > On

Re: [OE-core] [meta-oe][PATCH] perl: native modules will not trigger build perl for target.

2018-07-24 Thread Andre McCurdy
ease correct me, if missed something. > > usage of += with an over-ride - I've just copied it from nativesdk > over-ride, which was already in perl recipe. > > > Best regards, > Krzysztof Taborski > > 2018-07-23 19:23 GMT+02:00 Andre McCurdy : >> >> On

Re: [OE-core] Setting include path in a recipe

2018-07-24 Thread Andre McCurdy
On Tue, Jul 24, 2018 at 6:52 AM, Adam Lee wrote: > > How do I defined a custom include path for an autotools recipe? > > This may as well be explained somewhere in the reference manual, but I can't > seem to find it. Assuming you want to add a custom directory which is within sysroot: CPPFLAGS

[OE-core] [PATCH 9/9] openssl: minor indent fixes

2018-07-23 Thread Andre McCurdy
Fix inconsistent indent (and also make the openssl 1.1 recipe more consistent and consistent with the openssl 1.0 recipe). Signed-off-by: Andre McCurdy --- .../recipes-connectivity/openssl/openssl_1.1.0h.bb | 69 +++--- 1 file changed, 35 insertions(+), 34 deletions(-) diff

[OE-core] [PATCH 5/9] openssl_1.0: drop leading "-" from no-ssl3 config option

2018-07-23 Thread Andre McCurdy
enssl/blob/OpenSSL_1_0_2-stable/INSTALL Signed-off-by: Andre McCurdy --- meta/recipes-connectivity/openssl/openssl_1.0.2o.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/openssl/openssl_1.0.2o.bb b/meta/recipes-connectivity/openssl/openssl_1.0.2o.bb ind

[OE-core] [PATCH 3/9] openssl_1.0: drop curly brackets from shell local variables

2018-07-23 Thread Andre McCurdy
Make clear distinction between local variables and bitbake variables. Signed-off-by: Andre McCurdy --- meta/recipes-connectivity/openssl/openssl_1.0.2o.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-connectivity/openssl/openssl_1.0.2o.bb b/meta/recipes

[OE-core] [PATCH 8/9] openssl: support musl-x32 build

2018-07-23 Thread Andre McCurdy
Align the openssl 1.1 recipe with changes made to openssl 1.0: http://git.openembedded.org/openembedded-core/commit/?id=a072d4620db462c5d3459441d5684cfd99938400 Signed-off-by: Andre McCurdy --- meta/recipes-connectivity/openssl/openssl_1.1.0h.bb | 6 -- 1 file changed, 4 insertions

[OE-core] [PATCH 4/9] openssl_1.0: fix cryptodev-linux PACKAGECONFIG support

2018-07-23 Thread Andre McCurdy
. Although the openssl 1.1 recipe doesn't contain any PACKAGECONFIG options yet, pre-emptively make the same fix there too. Also only enable cryptodev-linux by default for target builds (based on the historical comments in the recipe, that seems to have been the original intention). Signed-off-by: Andre

[OE-core] [PATCH 7/9] openssl: remove uclibc remnants

2018-07-23 Thread Andre McCurdy
Align the openssl 1.1 recipe with changes made to openssl 1.0: http://git.openembedded.org/openembedded-core/commit/?id=e01e7c543a559c8926d72159b5cd55db0c661434 Signed-off-by: Andre McCurdy --- meta/recipes-connectivity/openssl/openssl_1.1.0h.bb | 3 --- 1 file changed, 3 deletions(-) diff

[OE-core] [PATCH 6/9] openssl_1.0: avoid running make twice for target do_compile()

2018-07-23 Thread Andre McCurdy
Currently target builds call make twice as part of do_compile(). It appears to be an accidental side effect of needing to only pass CC_INFO on the make command line for target builds, since CC_INFO is only referenced by the reproducible build patches. Signed-off-by: Andre McCurdy --- meta

[OE-core] [PATCH 1/9] openssl_1.0: merge openssl10.inc into the openssl_1.0.2o.bb recipe

2018-07-23 Thread Andre McCurdy
The openssl10.inc include file only has one user, so we can improve maintainability by merging the include file into the recipe which uses it. Signed-off-by: Andre McCurdy --- meta/recipes-connectivity/openssl/openssl10.inc| 296 .../recipes-connectivity/openssl

[OE-core] [PATCH 2/9] openssl_1.0: minor recipe formatting tweaks etc

2018-07-23 Thread Andre McCurdy
Drop redundant setting of S to its default value, fix inconsistent indent and re-order variables to align more closely to the OE style-guide. Signed-off-by: Andre McCurdy --- .../recipes-connectivity/openssl/openssl_1.0.2o.bb | 121 +++-- 1 file changed, 61 insertions(+), 60

[OE-core] [PATCH] autotools.bbclass: fix autoreconf bbnote commandline arguments

2018-07-23 Thread Andre McCurdy
Leaving -Wcross out of the bbnote version of the autoreconf command seems to be a long standing inconsistency (dating back to the very first commit in oe-core) but there's no obvious reason to do so. Signed-off-by: Andre McCurdy --- meta/classes/autotools.bbclass | 2 +- 1 file changed, 1

Re: [OE-core] [PATCH v2] systemd: Allow custom coredump config options

2018-07-23 Thread Andre McCurdy
On Mon, Jul 23, 2018 at 4:16 PM, Alistair Francis wrote: > On Wed, Jul 18, 2018 at 4:48 PM, Andre McCurdy wrote: >> On Wed, Jul 18, 2018 at 3:53 PM, Alistair Francis >> wrote: >>> If the user has enabled coredump let's allow them to customise the >>> c

Re: [OE-core] [PATCH] openssl_1.0.2n: improve reproducibility

2018-07-23 Thread Andre McCurdy
oo, as part of a series of other minor openssl recipe fixes. So maybe you could review my fix when it's sent rather than working on your own version? Up to you. > Thanks > Juro > ________ > From: Andre McCurdy [armccu...@gmail.com] > Sent: Friday, July

Re: [OE-core] [meta-oe][PATCH] perl: native modules will not trigger build perl for target.

2018-07-23 Thread Andre McCurdy
s on a -native version of a perl module? > 2018-07-09 21:40 GMT+02:00 Andre McCurdy : >> >> On Wed, May 9, 2018 at 7:16 AM, taborskikrzysztof >> wrote: >> > Can I request review? >> > Oryginalna wiadomość >> > Od: Krzysztof Tabors

Re: [OE-core] [PATCH] openssl_1.0.2n: improve reproducibility

2018-07-20 Thread Andre McCurdy
On Sat, Mar 10, 2018 at 11:27 AM, Juro Bystricky wrote: > Improve reproducible build of: > > openssl-staticdev > openssl-dbg > libcrypto > > There are two main causes that prevent reproducible build, both related to > the generated file "buildinf.h": > > 1. "buildinf.h" contains build host

Re: [OE-core] [PATCH v2] systemd: Allow custom coredump config options

2018-07-18 Thread Andre McCurdy
On Wed, Jul 18, 2018 at 3:53 PM, Alistair Francis wrote: > If the user has enabled coredump let's allow them to customise the > config options. > > Signed-off-by: Alistair Francis > --- > meta/recipes-core/systemd/systemd_239.bb | 12 > 1 file changed, 12 insertions(+) > > diff

[OE-core] Why don't uninative tarfile filenames include a version?

2018-07-17 Thread Andre McCurdy
If fetching the correct uninative tar file fails, it looks like the fallback is to fetch a random version from MIRRORS ? (OK, it's probably not random, but it's not the one I wanted!). | NOTE: Fetching uninative binary shim from

Re: [OE-core] [PATCH] curl: disable C source code generator

2018-07-17 Thread Andre McCurdy
On Tue, Jul 17, 2018 at 11:37 AM, Khem Raj wrote: > On Tue, Jul 17, 2018 at 11:34 AM Andre McCurdy wrote: >> >> On Tue, Jul 17, 2018 at 11:29 AM, Khem Raj wrote: >> > On Tue, Jul 17, 2018 at 11:07 AM Andre McCurdy wrote: >> >> >> >> The --libcu

Re: [OE-core] [PATCH] curl: disable C source code generator

2018-07-17 Thread Andre McCurdy
On Tue, Jul 17, 2018 at 11:29 AM, Khem Raj wrote: > On Tue, Jul 17, 2018 at 11:07 AM Andre McCurdy wrote: >> >> The --libcurl command line option causes curl to generate C source >> code which, when compiled and linked with libcurl, creates a binary >> which behaves i

[OE-core] [PATCH] curl: disable C source code generator

2018-07-17 Thread Andre McCurdy
a development tool and not generally useful on the target, especially if the target doesn't contain a toolchain etc. Signed-off-by: Andre McCurdy --- meta/recipes-support/curl/curl_7.61.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-support/curl/curl_7.61.0.bb b/meta/recipes

Re: [OE-core] [oe-core][PATCHv4] image_types.bbclass: add optional size to ubi vols

2018-07-17 Thread Andre McCurdy
On Mon, Jun 25, 2018 at 1:51 AM, Tobias Olausson wrote: > Just wanted to bump this, since I still see that v3 of this patch and not v4 > (this one) is in master-next. The buggy version of this patch just got merged to master-next, via mut. It's missing Ross's signed-off-by so it looks like the

Re: [OE-core] [PATCH] systemd: Enable coredump if it is in PACKAGECONFIG

2018-07-16 Thread Andre McCurdy
On Mon, Jul 16, 2018 at 4:22 PM, Alistair Francis wrote: > On Mon, Jul 16, 2018 at 4:19 PM, Andre McCurdy wrote: >> On Mon, Jul 16, 2018 at 3:50 PM, Alistair Francis >> wrote: >>> Previously if coredump was enabled in PACKAGECONFIG the user would still >>> need

Re: [OE-core] [PATCH] systemd: Enable coredump if it is in PACKAGECONFIG

2018-07-16 Thread Andre McCurdy
On Mon, Jul 16, 2018 at 3:50 PM, Alistair Francis wrote: > Previously if coredump was enabled in PACKAGECONFIG the user would still > need to modify the conf file to enable it. Now the config will be > enabled if coredump is enalbed in the PACKAGECONFIG. > > Signed-off-by: Alistair Francis > ---

[OE-core] [PATCH 1/2] curl: update 7.60.0 -> 7.61.0

2018-07-13 Thread Andre McCurdy
https://curl.haxx.se/changes.html#7_61_0 Signed-off-by: Andre McCurdy --- meta/recipes-support/curl/{curl_7.60.0.bb => curl_7.61.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/curl/{curl_7.60.0.bb => curl_7.61.0.bb} (95%) diff --git a/meta/r

[OE-core] [PATCH 2/2] curl: add PACKAGECONFIG options for brotli, built-in manpages, etc

2018-07-13 Thread Andre McCurdy
PACKAGECONFIG option for verbose error messages (enabled by default) - Disable legacy NTLM http authentication via delegation to the external winbind ntlm_auth helper (which isn't going to work without a runtime dependency on samba). Signed-off-by: Andre McCurdy --- meta/recipes-support/curl

Re: [OE-core] [oe-core][PATCH 1/1] tiff: security fix CVE-2018-10963

2018-07-12 Thread Andre McCurdy
On Thu, Jul 12, 2018 at 9:40 AM, Burton, Ross wrote: > Please. > > Ross > > On 12 July 2018 at 17:29, Slater, Joseph wrote: >> Should this be resubmitted? I could always remove the comment about 4.0.8. >> Joe >> >> From: Slater, Joseph >> Sent:

Re: [OE-core] [PATCH] [meta] xorg-xserver: Enalbe systemd-logind is using systemd

2018-07-09 Thread Andre McCurdy
On Mon, Jul 9, 2018 at 5:06 PM, Alistair Francis wrote: > Signed-off-by: Alistair Francis This has been disable by default for some time, so a few comments to justify why it should now be enabled would be helpful. There are also two typos in the subject line (and a [meta] prefix isn't required

Re: [OE-core] [meta-oe][PATCH] perl: native modules will not trigger build perl for target.

2018-07-09 Thread Andre McCurdy
On Wed, May 9, 2018 at 7:16 AM, taborskikrzysztof wrote: > Can I request review? > Oryginalna wiadomość > Od: Krzysztof Taborski > Data: 08.05.2018 18:46 (GMT+01:00) > Do: openembedded-core@lists.openembedded.org > DW: Krzysztof Taborski > Temat: [meta-oe][PATCH] perl: native

[OE-core] [PATCH v2] openssl_1.1: minor recipe formatting tweaks etc

2018-07-09 Thread Andre McCurdy
Drop redundant setting of S to its default value and re-order variables to align more closely to the OE style-guide. Signed-off-by: Andre McCurdy --- v2: rebase to latest master-next .../recipes-connectivity/openssl/openssl_1.1.0h.bb | 50 ++ 1 file changed, 23 insertions

Re: [OE-core] [PATCH 1/2] openssl_1.1: avoid using += with an over-ride

2018-07-08 Thread Andre McCurdy
n (100% of the time, as far as I can tell) then we should just have the parser reject it. > 2018-07-06 21:05 GMT+02:00 Andre McCurdy : >> Using += with an over-ride can be a source of confusion so try to >> avoid the construct in core recipes. >> >> The current usage is i

[OE-core] [PATCH 2/2] gobject-introspection: minor recipe formatting tweaks

2018-07-06 Thread Andre McCurdy
Re-order variables to align more closely to the OE style-guide. Signed-off-by: Andre McCurdy --- .../gobject-introspection_1.56.1.bb| 97 +++--- 1 file changed, 50 insertions(+), 47 deletions(-) diff --git a/meta/recipes-gnome/gobject-introspection/gobject

[OE-core] [PATCH 1/2] gobject-introspection: avoid using += with an over-ride

2018-07-06 Thread Andre McCurdy
and can be dropped. Signed-off-by: Andre McCurdy --- .../recipes-gnome/gobject-introspection/gobject-introspection_1.56.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.56.1.bb b/meta/recipes-gnome/gobject

[OE-core] [PATCH 2/2] openssl_1.1: minor recipe formatting tweaks etc

2018-07-06 Thread Andre McCurdy
Drop redundant setting of S to its default value and re-order variables to align more closely to the OE style-guide. Signed-off-by: Andre McCurdy --- .../recipes-connectivity/openssl/openssl_1.1.0h.bb | 39 ++ 1 file changed, 18 insertions(+), 21 deletions(-) diff --git

[OE-core] [PATCH 1/2] openssl_1.1: avoid using += with an over-ride

2018-07-06 Thread Andre McCurdy
Using += with an over-ride can be a source of confusion so try to avoid the construct in core recipes. The current usage is incorrect and prevents the aarch64 and musl specific config options from being active together. Signed-off-by: Andre McCurdy --- meta/recipes-connectivity/openssl

Re: [OE-core] [PATCH] python-setuptools.inc: avoid using += with an over-ride

2018-07-06 Thread Andre McCurdy
On Fri, Jul 6, 2018 at 8:10 AM, Burton, Ross wrote: > On 6 July 2018 at 01:57, Andre McCurdy wrote: >> That all sounds plausible, but starts to unravel into a bigger set of >> potential cleanups. For example, digging a little more uncovers this >> from distutils-base.bb

[OE-core] [PATCH] ca-certificates: avoid using += with an over-ride

2018-07-05 Thread Andre McCurdy
for -native. Signed-off-by: Andre McCurdy --- meta/recipes-support/ca-certificates/ca-certificates_20170717.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/recipes-support/ca-certificates/ca-certificates_20170717.bb b/meta/recipes-support/ca-certificates/ca-certificates_20170717.bb in

[OE-core] [PATCH 1/2] quilt.inc: avoid using += with an over-ride (drop unmaintained darwin support)

2018-07-05 Thread Andre McCurdy
to be broken. Remove the _darwin over-ride rather than try to debug or fix it. Signed-off-by: Andre McCurdy --- meta/recipes-devtools/quilt/quilt.inc | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/meta/recipes-devtools/quilt/quilt.inc b/meta/recipes-devtools/quilt

[OE-core] [PATCH 2/2] quilt.inc: minor recipe formatting tweaks

2018-07-05 Thread Andre McCurdy
Minor comment update and re-order variables to align more closely to the OE style-guide. Signed-off-by: Andre McCurdy --- meta/recipes-devtools/quilt/quilt.inc | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/meta/recipes-devtools/quilt/quilt.inc b

Re: [OE-core] [PATCH v2] ca-certificates: Add /etc to SYSROOT_DIRS

2018-07-05 Thread Andre McCurdy
On Wed, Nov 15, 2017 at 4:40 AM, Patrick Vacek wrote: > From: Patrick Vacek > > For recipes that depend on native ca-certificates.crt, /etc should be > added to the list of directories that automatically populate the > sysroot, otherwise the file may not be there. > > Signed-off-by: Patrick

Re: [OE-core] [PATCH] python-setuptools.inc: avoid using += with an over-ride

2018-07-05 Thread Andre McCurdy
On Thu, Jul 5, 2018 at 5:07 PM, Burton, Ross wrote: > On 6 July 2018 at 00:39, Andre McCurdy wrote: >> On Wed, Jul 4, 2018 at 5:53 AM, Burton, Ross wrote: >>> On 4 July 2018 at 01:55, Andre McCurdy wrote: >>>> DEPENDS += "${PYTHON_PN}" >>&g

Re: [OE-core] [PATCH] python-setuptools.inc: avoid using += with an over-ride

2018-07-05 Thread Andre McCurdy
On Wed, Jul 4, 2018 at 5:53 AM, Burton, Ross wrote: > On 4 July 2018 at 01:55, Andre McCurdy wrote: >> DEPENDS += "${PYTHON_PN}" >> -DEPENDS_class-native += "${PYTHON_PN}-native" >> -DEPENDS_class-nativesdk += "nativesdk-${PYTHON_PN}&qu

Re: [OE-core] [PATCH] perf: disable parallelism for 'make clean'

2018-07-05 Thread Andre McCurdy
On Thu, Jul 5, 2018 at 1:55 PM, Rasmus Villemoes wrote: > Whenever perf got rebuilt, I was consistently getting errors such as > > | find: '[...]/perf/1.0-r9/perf-1.0/plugin_mac80211.so': No such file or > directory > | find: '[...]/perf/1.0-r9/perf-1.0/plugin_mac80211.so': No such file or >

Re: [OE-core] [PATCH] python-setuptools.inc: avoid using += with an over-ride

2018-07-03 Thread Andre McCurdy
On Tue, Jul 3, 2018 at 8:15 PM, Christopher Larson wrote: > On Tue, Jul 3, 2018 at 5:55 PM Andre McCurdy wrote: >> >> An over-ride replaces the original value regardless of whether or >> not it's set up with +=. As replacing the original value seems to be >&g

[OE-core] [PATCH] python-setuptools.inc: avoid using += with an over-ride

2018-07-03 Thread Andre McCurdy
An over-ride replaces the original value regardless of whether or not it's set up with +=. As replacing the original value seems to be the intention here, drop the += to make it more explicit. Also some minor recipe formatting tweaks. Signed-off-by: Andre McCurdy --- meta/recipes-devtools

[OE-core] LICENSE for recipes with empty SRC_URI

2018-06-29 Thread Andre McCurdy
There doesn't seem to be much consistency in the way LICENSE is handled for recipes which don't need to define anything in SRC_URI. - Packagegroup recipes have a default LICENSE in packagegroup.bbclass and generally don't define their own value, for reasons explained in:

Re: [OE-core] [morty][PATCH 1/2] glibc: add missing TRAP_BRANCH/TRAP_HWBKPT definitions

2018-06-26 Thread Andre McCurdy
On Tue, Jun 26, 2018 at 3:33 PM, akuster808 wrote: > On 06/18/2018 12:20 PM, Daniel Díaz wrote: >> On 11 June 2018 at 16:46, Andre McCurdy wrote: >>> On Mon, Jun 11, 2018 at 2:38 PM, akuster808 wrote: >>>> On 06/11/2018 10:30 AM, Daniel Díaz wrote: >&

[OE-core] [PATCH] db: drop legacy ARM specific SWP based mutex optimisation

2018-06-26 Thread Andre McCurdy
Mv5 qemu as a proxy for testing all 32bit ARM architecture levels, it's desirable to keep the ARMv5 builds aligned with later ARM architecture levels wherever possible. Signed-off-by: Andre McCurdy --- .../db/db/arm-thumb-mutex_db5.patch| 50 -- meta/reci

Re: [OE-core] [PATCH] arch-armv7a.inc: default to Thumb2 instruction set for armv7a and above

2018-06-26 Thread Andre McCurdy
On Mon, Jun 4, 2018 at 2:33 PM, Andre McCurdy wrote: > On Tue, May 22, 2018 at 3:33 AM, Khem Raj wrote: >> On Tue, May 22, 2018 at 5:58 AM, wrote: >>> Andre McCurdy wrote: >>>> Although there may still be specific cases which can benefit from the >&g

[OE-core] [PATCH] bitbake.conf: handle cmake -dev files packaging with default rules

2018-06-26 Thread Andre McCurdy
Move packaging rules for cmake -dev files from cmake.bbclass into bitbake.conf to handle recipes (e.g. harfbuzz 1.8.1) which build with autotools but also install cmake -dev files. Signed-off-by: Andre McCurdy --- meta/classes/cmake.bbclass | 2 -- meta/conf/bitbake.conf | 4 ++-- 2 files

Re: [OE-core] [morty][PATCH] libnl: fix CVE-2017-0553

2018-06-25 Thread Andre McCurdy
On Thu, May 17, 2018 at 3:19 PM, Andre McCurdy wrote: > An elevation of privilege vulnerability in libnl could enable a local > malicious application to execute arbitrary code within the context of > the Wi-Fi service. This issue is rated as Moderate because it first > requires

Re: [OE-core] [PATCH 2/7] openssh: stop manually hiding libutil etc headers from configure

2018-06-22 Thread Andre McCurdy
On Fri, Jun 15, 2018 at 3:15 AM, Richard Purdie wrote: > On Thu, 2018-06-07 at 11:48 -0700, Andre McCurdy wrote: >> Since we now have recipe specific sysroots, drop old workarounds >> for non-deterministic detection of sysroot header files. >> >> Signed-off-by: And

Re: [OE-core] [PATCH v2] harfbuzz: upgrade 1.7.5 -> 1.8.1

2018-06-21 Thread Andre McCurdy
On Thu, Jun 21, 2018 at 1:34 AM, Maxin B. John wrote: > Signed-off-by: Maxin B. John > --- > .../harfbuzz/{harfbuzz_1.7.5.bb => harfbuzz_1.8.1.bb}| 5 > +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > rename meta/recipes-graphics/harfbuzz/{harfbuzz_1.7.5.bb => >

Re: [OE-core] [PATCH] gcc-target: Enable fp arch extention when fpu is available

2018-06-20 Thread Andre McCurdy
On Tue, Jun 19, 2018 at 10:21 PM, Khem Raj wrote: > This is especially needed when defaulting to hard-float ABI > Fixes errors e.g. > cc1: error: -mfloat-abi=hard: selected processor lacks an FPU > > Fixes [YOCTO #12795] > > Signed-off-by: Khem Raj > Cc: Ross Burton > --- >

Re: [OE-core] [oe-core][PATCHv4] image_types.bbclass: add optional size to ubi vols

2018-06-20 Thread Andre McCurdy
xported to make them work. (RP, note that you currently have the buggy v3 version of this patch in master-next rather than the v4). > > Cheers, > > Tobias Olausson > Development Engineer > HMS Industrial Networks AB > > > From: Andre McCurdy > Sent:

Re: [OE-core] [oe-core][PATCHv4] image_types.bbclass: add optional size to ubi vols

2018-06-19 Thread Andre McCurdy
On Tue, Jun 19, 2018 at 8:09 AM, Tobias Olausson wrote: > From 1d15f0d3c516351e6540a912367bcb22f9c25bbf Mon Sep 17 00:00:00 2001 > From: Tobias Olausson > Date: Mon, 18 Jun 2018 15:01:53 +0200 > Subject: [oe-core][PATCHv4] image_types.bbclass: add optional size to ubi vols > > Instead of hard

Re: [OE-core] [oe-core][PATCHv2] image_types.bbclass: add optional size to ubi vols

2018-06-18 Thread Andre McCurdy
On Mon, Jun 18, 2018 at 6:14 AM, Tobias Olausson wrote: > From 6bd1c95cc26aebe820e3d83a97601e4057ef8db5 Mon Sep 17 00:00:00 2001 > From: Tobias Olausson > Date: Mon, 18 Jun 2018 15:01:53 +0200 > Subject: [oe-core][PATCHv2] image_types.bbclass: add optional size to ubi vols > > Instead of hard

Re: [OE-core] [meta-oe][PATCH] image_types.bbclass: add optional size to ubi vols

2018-06-18 Thread Andre McCurdy
On Mon, Jun 18, 2018 at 4:29 AM, Tobias Olausson wrote: > From d7b8be3f844c10ace0d4c04e35986145fc20d0d8 Mon Sep 17 00:00:00 2001 > From: Tobias Olausson > Date: Mon, 18 Jun 2018 13:22:04 +0200 > Subject: [meta-oe][PATCH] image_types.bbclass: add optional size to ubi vols > > Instead of hard

Re: [OE-core] [rocko][PATCH] common-licenses: Add BSD-1-Clause

2018-06-18 Thread Andre McCurdy
On Mon, Jun 18, 2018 at 10:54 AM, Khem Raj wrote: > On Mon, Jun 18, 2018 at 10:52 AM Andre McCurdy wrote: >> >> On Mon, Jun 18, 2018 at 9:20 AM, Mark Hatle wrote: >> > On 6/15/18 7:23 PM, Khem Raj wrote: >> >> On Fri, Jun 15, 2018 at 3:48 PM Andre McCu

Re: [OE-core] [rocko][PATCH] common-licenses: Add BSD-1-Clause

2018-06-18 Thread Andre McCurdy
On Mon, Jun 18, 2018 at 9:20 AM, Mark Hatle wrote: > On 6/15/18 7:23 PM, Khem Raj wrote: >> On Fri, Jun 15, 2018 at 3:48 PM Andre McCurdy > <mailto:armccu...@gmail.com>> wrote: >> On Fri, Jun 15, 2018 at 3:36 PM, Khem Raj > <mailto:raj.k...@gmail.com>&g

Re: [OE-core] [rocko][PATCH] common-licenses: Add BSD-1-Clause

2018-06-15 Thread Andre McCurdy
On Fri, Jun 15, 2018 at 3:36 PM, Khem Raj wrote: > On Fri, Jun 15, 2018 at 3:14 PM Mark Hatle wrote: >> >> On 6/15/18 3:16 PM, Andre McCurdy wrote: >> > From: André Draszik >> > >> > Some projects are starting to use it. >> > https://spdx.o

Re: [OE-core] [rocko][PATCH] common-licenses: Add BSD-1-Clause

2018-06-15 Thread Andre McCurdy
On Fri, Jun 15, 2018 at 3:13 PM, Mark Hatle wrote: > On 6/15/18 3:16 PM, Andre McCurdy wrote: >> From: André Draszik >> >> Some projects are starting to use it. >> https://spdx.org/licenses//BSD-1-Clause.html >> >> Signed-off-by: André Draszik >>

Re: [OE-core] [PATCH] bitbake.conf: drop FETCHCMD, GITDIR, etc fetcher over-rides

2018-06-15 Thread Andre McCurdy
On Fri, Jun 15, 2018 at 2:58 PM, Richard Purdie wrote: > On Fri, 2018-06-15 at 11:43 -0700, Andre McCurdy wrote: >> Following recent updates to the bitbake, the fetchers should now all >> contain safe and correct defaults for the subdirectory within DL_DIR >> to use and t

[OE-core] [rocko][PATCH] common-licenses: Add BSD-1-Clause

2018-06-15 Thread Andre McCurdy
From: André Draszik Some projects are starting to use it. https://spdx.org/licenses//BSD-1-Clause.html Signed-off-by: André Draszik Signed-off-by: Ross Burton (cherry picked from commit 77f692ecb39d880b2cb420850a31534860eb2cc5) Signed-off-by: Andre McCurdy --- meta/files/common-licenses

[OE-core] [PATCH] rsync: merge rsync.inc into the rsync recipe

2018-06-15 Thread Andre McCurdy
There's only one user of rsync.inc (meta-gplv2 has its own copy), so merge the .inc file into the rsync recipe. Signed-off-by: Andre McCurdy --- meta/recipes-devtools/rsync/rsync.inc | 20 meta/recipes-devtools/rsync/rsync_3.1.3.bb | 28 +++- 2

[OE-core] [PATCH] bitbake.conf: drop FETCHCMD, GITDIR, etc fetcher over-rides

2018-06-15 Thread Andre McCurdy
in 2012: http://lists.openembedded.org/pipermail/openembedded-core/2012-July/064224.html Signed-off-by: Andre McCurdy --- meta/conf/bitbake.conf | 12 1 file changed, 12 deletions(-) diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index 3b2ef9f..8588684 100644

Re: [OE-core] [PATCH 1/1] db: disable the ARM assembler mutex code

2018-06-15 Thread Andre McCurdy
ures. Thanks for your long and detailed explanation! Adding together the time which has gone into this thread so far and the time which went into a similar thread in 2016, it perfectly illustrates the maintenance effort which goes into enabling this architecture specific micro optimisation. htt

Re: [OE-core] [PATCH 1/1] db: disable the ARM assembler mutex code

2018-06-15 Thread Andre McCurdy
hat's running on previous ARM architectures. > > Cheers, > Herve > > -Original Message- > From: Andre McCurdy [mailto:armccu...@gmail.com] > Sent: vendredi 15 juin 2018 00:03 > To: Khem Raj > Cc: Herve Jourdain ; Ovidiu Panait > ; Patches and discussions about the

Re: [OE-core] [PATCH 1/1] db: disable the ARM assembler mutex code

2018-06-14 Thread Andre McCurdy
On Thu, Jun 14, 2018 at 2:48 PM, Khem Raj wrote: > On Thu, Jun 14, 2018 at 1:01 PM Andre McCurdy wrote: >> On Thu, Jun 14, 2018 at 12:24 PM, Khem Raj wrote: >> > On Thu, Jun 14, 2018 at 12:12 PM Andre McCurdy >> > wrote: >> >> >> >&g

Re: [OE-core] [PATCH 1/1] db: disable the ARM assembler mutex code

2018-06-14 Thread Andre McCurdy
On Thu, Jun 14, 2018 at 12:24 PM, Khem Raj wrote: > On Thu, Jun 14, 2018 at 12:12 PM Andre McCurdy wrote: >> >> On Thu, Jun 14, 2018 at 9:40 AM, Khem Raj wrote: >> > On 6/14/18 5:10 AM, Herve Jourdain wrote: >> >> Hi, >> >> >> >> I be

<    1   2   3   4   5   6   7   8   9   10   >