diff options
Diffstat (limited to 'sci-ml/onnx/files/onnx-1.20.0-don-t-hide-symbols-in-object-files.patch')
| -rw-r--r-- | sci-ml/onnx/files/onnx-1.20.0-don-t-hide-symbols-in-object-files.patch | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/sci-ml/onnx/files/onnx-1.20.0-don-t-hide-symbols-in-object-files.patch b/sci-ml/onnx/files/onnx-1.20.0-don-t-hide-symbols-in-object-files.patch new file mode 100644 index 000000000000..d51360484b48 --- /dev/null +++ b/sci-ml/onnx/files/onnx-1.20.0-don-t-hide-symbols-in-object-files.patch @@ -0,0 +1,16 @@ +From: Pavel Sobolev <contact@paveloom.dev> +Subject: [PATCH] Don't hide symbols in object files. + +Signed-off-by: Pavel Sobolev <contact@paveloom.dev> + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -443,7 +443,6 @@ add_library(onnx_object OBJECT ${ONNX_SRCS}) + add_dependencies(onnx_object onnx_proto_object) + target_include_directories(onnx_object PUBLIC + $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}>) +-set_target_properties(onnx_object PROPERTIES CXX_VISIBILITY_PRESET hidden) + set_target_properties(onnx_object PROPERTIES VISIBILITY_INLINES_HIDDEN ON) + target_include_directories(onnx_object PUBLIC $<BUILD_INTERFACE:${ONNX_ROOT}>) + add_onnx_global_defines(onnx_object) + |
