File realsense_file.patch of Package librealsense
diff -dura librealsense-2.56.1.orig/third-party/realsense-file/CMakeLists.txt librealsense-2.56.1/third-party/realsense-file/CMakeLists.txt
--- librealsense-2.56.1.orig/third-party/realsense-file/CMakeLists.txt 2025-04-29 14:11:11.933702008 +0100
+++ librealsense-2.56.1/third-party/realsense-file/CMakeLists.txt 2025-05-01 06:45:14.291425446 +0100
@@ -20,7 +20,7 @@
lz4/lz4.c
)
-add_library(${PROJECT_NAME} STATIC
+add_library(${PROJECT_NAME} SHARED
${AllSources}
${HEADER_FILES_ROSBAG}
${SOURCE_FILES_ROSBAG}
@@ -34,9 +34,9 @@
${LZ4_INCLUDE_PATH}
)
-#set_target_properties(${PROJECT_NAME} PROPERTIES VERSION "${LIBVERSION}" SOVERSION "${LIBSOVERSION}")
+set_target_properties(${PROJECT_NAME} PROPERTIES VERSION "${LIBVERSION}" SOVERSION "${LIBSOVERSION}")
-set_target_properties (${PROJECT_NAME} PROPERTIES FOLDER Library)
+#set_target_properties (${PROJECT_NAME} PROPERTIES FOLDER Library)
set(CMAKECONFIG_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/../cmake/realsense2")