diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2024-04-24 21:20:33 +0000 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2024-04-24 21:25:48 +0000 |
commit | fe3c71c53ce493d33cf35829db0c41f113464256 (patch) | |
tree | d3558b6cafd4619190b481a9c2081072a215efea /misc/pytorch/files/patch-cmake_Dependencies.cmake | |
parent | 66d40884274a376f73f2b5ef00d421cd929bc5eb (diff) | |
download | ports-fe3c71c53ce493d33cf35829db0c41f113464256.tar.gz ports-fe3c71c53ce493d33cf35829db0c41f113464256.zip |
misc/pytorch: update 2.2.1 → 2.2.2
Diffstat (limited to 'misc/pytorch/files/patch-cmake_Dependencies.cmake')
-rw-r--r-- | misc/pytorch/files/patch-cmake_Dependencies.cmake | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/misc/pytorch/files/patch-cmake_Dependencies.cmake b/misc/pytorch/files/patch-cmake_Dependencies.cmake index 0b1436e51889..7a37b5cd8c6c 100644 --- a/misc/pytorch/files/patch-cmake_Dependencies.cmake +++ b/misc/pytorch/files/patch-cmake_Dependencies.cmake @@ -1,4 +1,4 @@ ---- cmake/Dependencies.cmake.orig 2023-05-08 19:58:16 UTC +--- cmake/Dependencies.cmake.orig 2024-03-27 22:28:51 UTC +++ cmake/Dependencies.cmake @@ -1,3 +1,5 @@ +set(CMAKE_CXX_STANDARD 17) @@ -6,3 +6,22 @@ # RPATH stuff # see https://cmake.org/Wiki/CMake_RPATH_handling if(APPLE) +@@ -1796,7 +1798,8 @@ set(BUILD_SHARED_LIBS OFF CACHE BOOL "Build shared lib + # + set(TEMP_BUILD_SHARED_LIBS ${BUILD_SHARED_LIBS}) + set(BUILD_SHARED_LIBS OFF CACHE BOOL "Build shared libs" FORCE) +-add_subdirectory(${PROJECT_SOURCE_DIR}/third_party/fmt) ++#add_subdirectory(${PROJECT_SOURCE_DIR}/third_party/fmt) ++find_package(fmt REQUIRED) + + # Disable compiler feature checks for `fmt`. + # +@@ -1805,7 +1808,7 @@ add_subdirectory(${PROJECT_SOURCE_DIR}/third_party/fmt + # CMAKE_CXX_FLAGS in ways that break feature checks. Since we already know + # `fmt` is compatible with a superset of the compilers that PyTorch is, it + # shouldn't be too bad to just disable the checks. +-set_target_properties(fmt-header-only PROPERTIES INTERFACE_COMPILE_FEATURES "") ++#set_target_properties(fmt-header-only PROPERTIES INTERFACE_COMPILE_FEATURES "") + + list(APPEND Caffe2_DEPENDENCY_LIBS fmt::fmt-header-only) + set(BUILD_SHARED_LIBS ${TEMP_BUILD_SHARED_LIBS} CACHE BOOL "Build shared libs" FORCE) |