< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index Next in Thread >

Re: [reSIProcate-users] building repro----dns/AresDns




    >
    > i have installed packages "libares0" and "libares-dev"...

           I bet this is actually causing the problem. Resip uses its own
    hacked-up copy of ares (you'll find it in contrib), and linking
    against an installed copy of plain libares almost certainly won't
    work.

           I am posting this to resip-devel to ask the question; should we
    rename the libraries that our copy of ares generates to avoid this
    kind of linker error?


I believe this was already discussed some time ago and I am strongly in favour of either:

a) using a different name for our fork of ares, or

b) merging our changes back into the official ares code, and making use of SONAME to ensure the correct library is present at runtime

This issue is going to be more important when I release my B2BUA binary, people will be trying to run it on UNIX systems and running into problems like this. It is also something we need to fix if we ever want reSIProcate to be packaged for Debian and Red Hat.

Regards,

Daniel

--


-----------------------------------------------------------------------
Ready Technology Limited
http://www.readytechnology.co.uk
Incorporated in England and Wales, 4940731
Registered office: Devonshire House, 60 Goswell Rd, London, EC1M 7AD
-----------------------------------------------------------------------