File system-cpuinfo.patch of Package python-onnxruntime
diff --git a/cmake/external/onnxruntime_external_deps.cmake b/cmake/external/onnxruntime_external_deps.cmake
index 2f1cecf..b58175e 100644
--- a/cmake/external/onnxruntime_external_deps.cmake
+++ b/cmake/external/onnxruntime_external_deps.cmake
@@ -370,13 +370,7 @@ FetchContent_Declare(
if (CPUINFO_SUPPORTED)
- onnxruntime_fetchcontent_makeavailable(pytorch_cpuinfo)
- if (pytorch_cpuinfo_SOURCE_DIR)
- # shouldn't need to define these aliases after we use a version of cpuinfo with this commit:
- # https://github.com/pytorch/cpuinfo/commit/082deffc80ce517f81dc2f3aebe6ba671fcd09c9
- add_library(cpuinfo::cpuinfo ALIAS cpuinfo)
- add_library(cpuinfo::clog ALIAS clog)
- endif()
+ find_package(cpuinfo REQUIRED)
endif()
diff --git a/cmake/onnxruntime_common.cmake b/cmake/onnxruntime_common.cmake
index 360bd70..106cd6c 100644
--- a/cmake/onnxruntime_common.cmake
+++ b/cmake/onnxruntime_common.cmake
@@ -195,7 +195,7 @@ if (ARM64 OR ARM OR X86 OR X64 OR X86_64)
# Its functionality in detecting x86 cpu features are lacking, so is support for Windows.
if (CPUINFO_SUPPORTED)
onnxruntime_add_include_to_target(onnxruntime_common cpuinfo::cpuinfo)
- list(APPEND onnxruntime_EXTERNAL_LIBRARIES cpuinfo::cpuinfo cpuinfo::clog)
+ list(APPEND onnxruntime_EXTERNAL_LIBRARIES cpuinfo::cpuinfo)
endif()
endif()
endif()