From bd7d5d6f5019a952cbac166a93b58005444433c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mos=C3=A8=20Giordano?= Date: Sun, 5 Jan 2025 12:41:36 +0100 Subject: [PATCH] [deps] Fix build systems of curl and openssl * Curl was missing a dependency on OpenSSL after #56708 * openssl is missing configuration target for riscv64 --- deps/curl.mk | 4 ++++ deps/openssl.mk | 2 ++ 2 files changed, 6 insertions(+) diff --git a/deps/curl.mk b/deps/curl.mk index 29745448692c6..87c8a8c154d92 100644 --- a/deps/curl.mk +++ b/deps/curl.mk @@ -1,6 +1,10 @@ ## CURL ## include $(SRCDIR)/curl.version +ifeq ($(USE_SYSTEM_OPENSSL), 0) +$(BUILDDIR)/curl-$(CURL_VER)/build-configured: | $(build_prefix)/manifest/openssl +endif + ifeq ($(USE_SYSTEM_LIBSSH2), 0) $(BUILDDIR)/curl-$(CURL_VER)/build-configured: | $(build_prefix)/manifest/libssh2 endif diff --git a/deps/openssl.mk b/deps/openssl.mk index 0ced5737a49a2..6f96717b2fb74 100644 --- a/deps/openssl.mk +++ b/deps/openssl.mk @@ -34,6 +34,8 @@ else ifeq ($(ARCH),ppc64le) OPENSSL_TARGET := linux-ppc64le else ifeq ($(ARCH),powerpc64le) OPENSSL_TARGET := linux-ppc64le +else ifeq ($(ARCH),riscv64) +OPENSSL_TARGET := linux64-riscv64 endif else OPENSSL_TARGET := unknown