summaryrefslogtreecommitdiffstats
path: root/meta/recipes-connectivity
diff options
context:
space:
mode:
authorAndre McCurdy <armccurdy@gmail.com>2018-07-06 12:05:53 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2018-08-29 15:23:50 +0100
commitfaa38162665a7f8719853a86050706822d716a14 (patch)
treee41c2198d333269bd4a381ae994857c3392d82ff /meta/recipes-connectivity
parentda46b29ffd3bed41030ef3a664e47a30f6ee28f7 (diff)
downloadpoky-faa38162665a7f8719853a86050706822d716a14.tar.gz
openssl_1.1: avoid using += with an over-ride
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. (From OE-Core rev: 2a30a9ecab6465892698f7fc9d14a430d8a26f0c) (From OE-Core rev: 000da57cc858f5432153be849faba3862e4e9ed5) Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-connectivity')
-rw-r--r--meta/recipes-connectivity/openssl/openssl_1.1.0h.bb4
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/recipes-connectivity/openssl/openssl_1.1.0h.bb b/meta/recipes-connectivity/openssl/openssl_1.1.0h.bb
index 29f83a31a2..64b8a997d0 100644
--- a/meta/recipes-connectivity/openssl/openssl_1.1.0h.bb
+++ b/meta/recipes-connectivity/openssl/openssl_1.1.0h.bb
@@ -126,12 +126,12 @@ do_configure () {
126#| engines/afalg/e_afalg.c:110:20: error: '__NR_eventfd' undeclared (first use in this function) 126#| engines/afalg/e_afalg.c:110:20: error: '__NR_eventfd' undeclared (first use in this function)
127#| return syscall(__NR_eventfd, n); 127#| return syscall(__NR_eventfd, n);
128#| ^~~~~~~~~~~~ 128#| ^~~~~~~~~~~~
129EXTRA_OECONF_aarch64 += "no-afalgeng" 129EXTRA_OECONF_append_aarch64 = " no-afalgeng"
130 130
131#| ./libcrypto.so: undefined reference to `getcontext' 131#| ./libcrypto.so: undefined reference to `getcontext'
132#| ./libcrypto.so: undefined reference to `setcontext' 132#| ./libcrypto.so: undefined reference to `setcontext'
133#| ./libcrypto.so: undefined reference to `makecontext' 133#| ./libcrypto.so: undefined reference to `makecontext'
134EXTRA_OECONF_libc-musl += "-DOPENSSL_NO_ASYNC" 134EXTRA_OECONF_append_libc-musl = " -DOPENSSL_NO_ASYNC"
135 135
136do_install () { 136do_install () {
137 oe_runmake DESTDIR="${D}" MANDIR="${mandir}" MANSUFFIX=ssl install 137 oe_runmake DESTDIR="${D}" MANDIR="${mandir}" MANSUFFIX=ssl install