summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/vtk-m/vtkmdiy_fpic.patch
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/vtk-m/vtkmdiy_fpic.patch')
-rw-r--r--var/spack/repos/builtin/packages/vtk-m/vtkmdiy_fpic.patch12
1 files changed, 12 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/vtk-m/vtkmdiy_fpic.patch b/var/spack/repos/builtin/packages/vtk-m/vtkmdiy_fpic.patch
new file mode 100644
index 0000000000..765efe1c58
--- /dev/null
+++ b/var/spack/repos/builtin/packages/vtk-m/vtkmdiy_fpic.patch
@@ -0,0 +1,12 @@
+diff --git a/vtkm/thirdparty/diy/vtkmdiy/CMakeLists.txt b/vtkm/thirdparty/diy/vtkmdiy/CMakeLists.txt
+index 5211330..3e991f3 100644
+--- a/vtkm/thirdparty/diy/vtkmdiy/CMakeLists.txt
++++ b/vtkm/thirdparty/diy/vtkmdiy/CMakeLists.txt
+@@ -139,6 +139,7 @@ function(add_diy_mpi_library use_mpi)
+ endif()
+
+ add_library(${lib_name} ${sources})
++ set_property(TARGET ${lib_name} PROPERTY POSITION_INDEPENDENT_CODE ON)
+ target_compile_features(${lib_name} PRIVATE cxx_std_11)
+ target_compile_definitions(${lib_name}
+ PRIVATE -DVTKMDIY_HAS_MPI=${has_mpi_val}