git: 70372cdbda1a - main - devel/aws-crt-ffi: Fix build after a0a38e8ace0e6767f20bb9c71f9ddd8062f757f9
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 03 Feb 2025 15:55:58 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=70372cdbda1a3fb517cc59f36fb5fc081e15373b
commit 70372cdbda1a3fb517cc59f36fb5fc081e15373b
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-02-03 15:16:15 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-02-03 15:50:44 +0000
devel/aws-crt-ffi: Fix build after a0a38e8ace0e6767f20bb9c71f9ddd8062f757f9
Reference: https://pkg-status.freebsd.org/beefy18/data/main-amd64-default/p7b2be625f599_s95ea57c8563/logs/aws-crt-ffi-0.4.0_1.log
https://pkg-status.freebsd.org/beefy22/data/141amd64-default/2388692a094c/logs/aws-crt-ffi-0.4.0_1.log
https://pkg-status.freebsd.org/beefy16/data/134amd64-default/7b2be625f599/logs/aws-crt-ffi-0.4.0_1.log
---
devel/aws-crt-ffi/Makefile | 3 ++-
devel/aws-crt-ffi/files/patch-CMakeLists.txt | 10 ++++++++++
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/devel/aws-crt-ffi/Makefile b/devel/aws-crt-ffi/Makefile
index 9f5e1d24023e..595923fba9dd 100644
--- a/devel/aws-crt-ffi/Makefile
+++ b/devel/aws-crt-ffi/Makefile
@@ -25,7 +25,8 @@ LIB_DEPENDS= libaws-c-auth.so:security/aws-c-auth \
USES= cmake ssl
-CMAKE_ARGS= -DCMAKE_PREFIX_PATH=${LOCALBASE}
+CMAKE_ARGS= -DCMAKE_PREFIX_PATH=${LOCALBASE} \
+ -DLIBRARY_DIRECTORY=${PREFIX}/lib
CMAKE_OFF= BUILD_DEPS BUILD_TESTING
CMAKE_ON= BUILD_SHARED_LIBS
USE_LDCONFIG= yes
diff --git a/devel/aws-crt-ffi/files/patch-CMakeLists.txt b/devel/aws-crt-ffi/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..557d887566a0
--- /dev/null
+++ b/devel/aws-crt-ffi/files/patch-CMakeLists.txt
@@ -0,0 +1,10 @@
+--- CMakeLists.txt.orig 2024-10-23 17:31:50 UTC
++++ CMakeLists.txt
+@@ -82,6 +82,7 @@ else()
+ add_subdirectory(crt/aws-c-event-stream)
+ add_subdirectory(crt/aws-checksums)
+ else()
++ find_package(aws-c-common REQUIRED)
+ include(AwsFindPackage)
+ set(IN_SOURCE_BUILD OFF)
+ endif()