diff --git a/package/libopenssl/Config.in b/package/libopenssl/Config.in index 26c8f4c085..fdfa135f52 100644 --- a/package/libopenssl/Config.in +++ b/package/libopenssl/Config.in @@ -26,6 +26,7 @@ config BR2_PACKAGE_LIBOPENSSL_TARGET_ARCH # linux-generic{32,64}, see # https://github.com/openssl/openssl/issues/9839 default "linux-generic64 no-asm" if BR2_ARCH_IS_64 && !BR2_MIPS_NABI32 + default "linux-latomic no-asm" if BR2_TOOLCHAIN_HAS_LIBATOMIC default "linux-generic32 no-asm" config BR2_PACKAGE_LIBOPENSSL_BIN diff --git a/package/libopenssl/libopenssl.mk b/package/libopenssl/libopenssl.mk index 06eac8f3d9..41626d20e1 100644 --- a/package/libopenssl/libopenssl.mk +++ b/package/libopenssl/libopenssl.mk @@ -73,7 +73,6 @@ define LIBOPENSSL_CONFIGURE_CMDS $(LIBOPENSSL_TARGET_ARCH) \ --prefix=/usr \ --openssldir=/etc/ssl \ - $(if $(BR2_TOOLCHAIN_HAS_LIBATOMIC),-latomic) \ $(if $(BR2_TOOLCHAIN_HAS_THREADS),threads,no-threads) \ $(if $(BR2_STATIC_LIBS),no-shared,shared) \ $(if $(BR2_PACKAGE_CRYPTODEV_LINUX),enable-devcryptoeng) \