On 9/15/22 16:38, Mark Rotteveel wrote:
On 15-09-2022 15:19, Alex Peshkoff via Firebird-devel wrote:
On 9/15/22 14:36, Adriano dos Santos Fernandes wrote:
On 15/09/2022 08:18, Alex Peshkoff via Firebird-devel wrote:
This is solved by install script - it creates symlink to
/inst/path/firebird/lib/.tm/libtommath.so.0 in system lib directory
(provided it's missing).

If we decide to _always_ provide own dynamic libraries (logically it's like using static one but does not require duplicating code) this trick becomes not needed any more.

Let me remind you that this thread started with me noticing an inconsistency in how we build things when explicitly building with --with-builtin-tommath compared to the - in my opinion - more sane behaviour of --with-builtin-tomcrypt (putting things in gen/buildroot/usr/local/firebird/lib/.tm vs in gen/buildroot/usr/local/firebird/lib).

I was not asking about always using our own libraries, but at least doing things in a sane way when a build is performed explicitly requesting to use our own version of libraries.


We need another switch for requested behavior.




Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to