From: Alex P. <pes...@ma...> - 2022-09-15 14:05:59
|
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. |