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.
Mark
--
Mark Rotteveel
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel