Skip to content

Commit d519d04

Browse files
committed
Refresh ADIOS Patch w/ Diagnostics
1 parent dcc123f commit d519d04

1 file changed

Lines changed: 26 additions & 1 deletion

File tree

ADIOS2_4820.patch

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
From c7961dd9e12d72b279db75fd184d2b3b4f151560 Mon Sep 17 00:00:00 2001
22
From: Greg Eisenhauer <eisen@cc.gatech.edu>
33
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
55

66
---
77
thirdparty/EVPath/EVPath/EVPathConfigCommon.cmake.in | 4 +++-
@@ -40,3 +40,28 @@ index e47512f581..ebead5095d 100644
4040
set(FFS_LIBRARIES_ONLY ON CACHE INTERNAL "")
4141
set(FFS_QUIET ON CACHE INTERNAL "")
4242
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

Comments
 (0)