Closed tpgxyz closed 3 years ago
Looks like your CI test does not use LLVM/lld as linker.
I tested this locally with CC=clang and LD=lld and when i ranllvm-readobj --dyn-syms *.so
it listed correct list of symbols.
Ok i've make it more simplified. First cmake checks for --default-symver and if test fails it checks for --version-script
@ploxiln ping
Merged, thanks!
@akheron Thanks.
use --version-script in case of linkers that does not support --default-symver This is WIP to fix #572