mirror of
https://git.yoctoproject.org/poky
synced 2026-06-01 00:59:48 +00:00
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>
This commit is contained in:
committed by
Richard Purdie
parent
da46b29ffd
commit
faa3816266
@@ -126,12 +126,12 @@ do_configure () {
|
||||
#| engines/afalg/e_afalg.c:110:20: error: '__NR_eventfd' undeclared (first use in this function)
|
||||
#| return syscall(__NR_eventfd, n);
|
||||
#| ^~~~~~~~~~~~
|
||||
EXTRA_OECONF_aarch64 += "no-afalgeng"
|
||||
EXTRA_OECONF_append_aarch64 = " no-afalgeng"
|
||||
|
||||
#| ./libcrypto.so: undefined reference to `getcontext'
|
||||
#| ./libcrypto.so: undefined reference to `setcontext'
|
||||
#| ./libcrypto.so: undefined reference to `makecontext'
|
||||
EXTRA_OECONF_libc-musl += "-DOPENSSL_NO_ASYNC"
|
||||
EXTRA_OECONF_append_libc-musl = " -DOPENSSL_NO_ASYNC"
|
||||
|
||||
do_install () {
|
||||
oe_runmake DESTDIR="${D}" MANDIR="${mandir}" MANSUFFIX=ssl install
|
||||
|
||||
Reference in New Issue
Block a user