We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f934066 commit a01de73Copy full SHA for a01de73
1 file changed
cmake/ccf_app.cmake
@@ -37,6 +37,13 @@ function(add_ccf_app name)
37
target_link_options(${name} PRIVATE LINKER:--no-undefined)
38
endif()
39
40
+ # Tracked in https://github.com/microsoft/CCF/issues/7596. Workaround for a
41
+ # circular dependency between ccf.a and ccfcrypto.a
42
+ target_link_options(
43
+ ${name} PRIVATE
44
+ LINKER:--undefined=_ZN3ccf9threading21get_current_thread_idEv
45
+ )
46
+
47
set_property(TARGET ${name} PROPERTY POSITION_INDEPENDENT_CODE ON)
48
49
add_san(${name})
0 commit comments