Skip to content

Commit 6dbd0e7

Browse files
committed
add libffi override configure patch
1 parent 9ee1fc5 commit 6dbd0e7

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

recipe/meta.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ source:
8080
{% if (openssl | string).startswith('1.1.1') %}
8181
- patches/0028-Use-OpenSSL-1_1-instead-of-3.patch
8282
{% endif %}
83+
- patches/0029-Override-configure-LIBFFI.patch
8384

8485
build:
8586
number: {{ build_number }}
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
From 6b49d42b7038ec0f08c284531543f400e66f4e5e Mon Sep 17 00:00:00 2001
2+
From: "Uwe L. Korn" <[email protected]>
3+
Date: Tue, 5 Sep 2023 21:51:31 +0200
4+
Subject: [PATCH 21/21] Override configure LIBFFI
5+
6+
---
7+
configure | 2 +-
8+
1 file changed, 1 insertion(+), 1 deletion(-)
9+
10+
diff --git a/configure b/configure
11+
index 741de2d245..983db3c53d 100755
12+
--- a/configure
13+
+++ b/configure
14+
@@ -14056,7 +14056,7 @@ if test "x$ac_cv_lib_ffi_ffi_call" = xyes
15+
then :
16+
17+
have_libffi=yes
18+
- LIBFFI_CFLAGS="-I${SDKROOT}/usr/include/ffi -DUSING_APPLE_OS_LIBFFI=1"
19+
+ LIBFFI_CFLAGS="-I${PREFIX}/include -DUSING_APPLE_OS_LIBFFI=0"
20+
LIBFFI_LIBS="-lffi"
21+
22+
fi

0 commit comments

Comments
 (0)