|
1 | 1 | From c7961dd9e12d72b279db75fd184d2b3b4f151560 Mon Sep 17 00:00:00 2001 |
2 | 2 | From: Greg Eisenhauer <eisen@cc.gatech.edu> |
3 | 3 | Date: Mon, 26 Jan 2026 15:55:08 -0500 |
4 | | -Subject: [PATCH] Fix MacOS Static build without FFI |
| 4 | +Subject: [PATCH 1/2] Fix MacOS Static build without FFI |
5 | 5 |
|
6 | 6 | --- |
7 | 7 | thirdparty/EVPath/EVPath/EVPathConfigCommon.cmake.in | 4 +++- |
@@ -40,3 +40,28 @@ index e47512f581..ebead5095d 100644 |
40 | 40 | set(FFS_LIBRARIES_ONLY ON CACHE INTERNAL "") |
41 | 41 | set(FFS_QUIET ON CACHE INTERNAL "") |
42 | 42 | set(FFS_LIBRARY_PREFIX adios2${ADIOS2_LIBRARY_SUFFIX}_ CACHE INTERNAL "") |
| 43 | + |
| 44 | +From a582b6a0d96ea7ad2fcd170ce1211dc8a46be137 Mon Sep 17 00:00:00 2001 |
| 45 | +From: Greg Eisenhauer <eisen@cc.gatech.edu> |
| 46 | +Date: Mon, 26 Jan 2026 18:46:31 -0500 |
| 47 | +Subject: [PATCH 2/2] diagnostics |
| 48 | + |
| 49 | +--- |
| 50 | + thirdparty/ffs/CMakeLists.txt | 2 ++ |
| 51 | + 1 file changed, 2 insertions(+) |
| 52 | + |
| 53 | +diff --git a/thirdparty/ffs/CMakeLists.txt b/thirdparty/ffs/CMakeLists.txt |
| 54 | +index ebead5095d..8ddebe261a 100644 |
| 55 | +--- a/thirdparty/ffs/CMakeLists.txt |
| 56 | ++++ b/thirdparty/ffs/CMakeLists.txt |
| 57 | +@@ -5,8 +5,10 @@ set(CMAKE_INSTALL_CMAKEDIR "${CMAKE_INSTALL_CMAKEDIR}/thirdparty") |
| 58 | + |
| 59 | + set(FFS_USE_ATL ON CACHE INTERNAL "") |
| 60 | + if(TARGET dill::dill) |
| 61 | ++ message(STATUS "ADIOS2 FFS: found dill::dill target, setting FFS_USE_DILL to ON") |
| 62 | + set(FFS_USE_DILL ON CACHE INTERNAL "") |
| 63 | + else() |
| 64 | ++ message(STATUS "ADIOS2 FFS: DID NOT FIND dill::dill target, setting FFS_USE_DILL to OFF") |
| 65 | + set(FFS_USE_DILL OFF CACHE INTERNAL "") |
| 66 | + endif() |
| 67 | + set(FFS_LIBRARIES_ONLY ON CACHE INTERNAL "") |
0 commit comments