aports/community/llvm-libunwind/libunwind-link-libssp.patch

21 lines
752 B
Diff

--- a/libunwind/src/CMakeLists.txt
+++ b/libunwind/src/CMakeLists.txt
@@ -129,7 +129,7 @@
else()
target_compile_options(unwind_shared PRIVATE -fno-rtti)
endif()
- target_link_libraries(unwind_shared PRIVATE ${LIBUNWIND_LIBRARIES})
+ target_link_libraries(unwind_shared PRIVATE ${LIBUNWIND_LIBRARIES} -lssp_nonshared)
set_target_properties(unwind_shared
PROPERTIES
CXX_EXTENSIONS OFF
@@ -157,7 +157,7 @@
else()
target_compile_options(unwind_static PRIVATE -fno-rtti)
endif()
- target_link_libraries(unwind_static PRIVATE ${LIBUNWIND_LIBRARIES})
+ target_link_libraries(unwind_static PRIVATE ${LIBUNWIND_LIBRARIES} -lssp_nonshared)
set_target_properties(unwind_static
PROPERTIES
CXX_EXTENSIONS OFF