On 9/15/22 17:18, Dimitry Sibiryakov wrote:
Alex Peshkoff via Firebird-devel wrote 15.09.2022 16:14:
On the other hand tomcrypt is successfully used in our sample plugin
- which is problematic with static linking. For me that appears more
interesting and useful.
Not to say about code duplication.
Dead code elimination with static libraries work at module level so
there is no significant duplication. Crypt modules are tiny.
We do not include crypt algorithms not needed for firebird when building
tomcrypt (library's customization is used). Therefore there is not too
much effect from code elimination. May be in client-only case... But
have you seen a lot of clients running linux?
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel