-=| marius adrian popa, Mon, Sep 21, 2009 at 01:09:22PM -0400 |=-
> A symlink should be created for libib_util.so in /usr/lib to
> /usr/lib/firebird/2.1/lib/
> 
> that is why whithout it you need to specify the full library path when
> declaring a udf function
> 
> this is the related bug from ubuntu
> https://bugs.edge.launchpad.net/ubuntu/+source/firebird2.1/+bug/419198

Also http://bugs.debian.org/524052

I'd suggest compiling the UDF with rpath set to 
/usr/lib/firebird/2.1/lib/ (or whatever is the current firebird 
installed).

Another clean way would be to ship a separate libib-util package (with 
the library iin /usr/lib), but given how tight the library is coupled 
with the server, I doubt this is more useful than an rpath.

-- 
dam

Attachment: signature.asc
Description: Digital signature

Reply via email to