[Tarantool-patches] [PATCH 00/43] Unhide symbols

Sergey Ostanevich sergos at tarantool.org
Mon Apr 13 22:49:31 MSK 2020


Hi, Vlad! 

Thanks for the patch, still I've got a question:

> >> It also adds explicit -Wl,exported_symbols_list
> > 
> > Basically the right fix is to remove this link option, not come up
> > with 43 patches.
> 
> It is not enough. Static library symbols are not exported, if they
> are not used. Linker drops them. It means almost all needed symbols
> are removed when you just remove the option.

If those symbols are removed, does it mean they're not used in the
product? Why one (even Mons!) will need to call a function, that is not
a part of the product then?

Regards,
Sergos


More information about the Tarantool-patches mailing list