From: Mark R. <ma...@la...> - 2022-09-15 13:38:19
|
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 |