From: Khem Raj Date: Tue, 4 Sep 2018 19:00:26 +0000 (-0700) Subject: openssl_1.1.1: Fix Musl build by disabling async during configure X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~16786 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b011ae369de12bb54cd466d9f43139d9d2937383;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git openssl_1.1.1: Fix Musl build by disabling async during configure Signed-off-by: Khem Raj Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-connectivity/openssl/openssl_1.1.1-pre9.bb b/meta/recipes-connectivity/openssl/openssl_1.1.1-pre9.bb index 7122cfcf024..c13731feac8 100644 --- a/meta/recipes-connectivity/openssl/openssl_1.1.1-pre9.bb +++ b/meta/recipes-connectivity/openssl/openssl_1.1.1-pre9.bb @@ -31,7 +31,7 @@ inherit lib_package multilib_header ptest #| ./libcrypto.so: undefined reference to `getcontext' #| ./libcrypto.so: undefined reference to `setcontext' #| ./libcrypto.so: undefined reference to `makecontext' -CPPFLAGS_append_libc-musl = " -DOPENSSL_NO_ASYNC" +EXTRA_OECONF_append_libc-musl = " no-async" # This prevents openssl from using getrandom() which is not available on older glibc versions # (native versions can be built with newer glibc, but then relocated onto a system with older glibc)