[Freeswitch-dev] spandsp - Where does lrint get changed to lrintl?

Michael Jerris mike at jerris.com
Fri Oct 26 22:35:50 MSD 2012

>:git grep -n lrintl 

no results.  This must be coming from netbsd headers somewhere.  Did you get any response from netbsd devs?  If you need help digging and can get me access to a box remotely I am happy to take a look.


On Oct 26, 2012, at 8:51 AM, D'Arcy J.M. Cain <darcy at Vex.Net> wrote:

> On Thu, 25 Oct 2012 23:54:37 -0400
> Ken Rice <krice at freeswitch.org> wrote:
>> you shouldnt be installing spandsp via its package... spandsp is
>> included with freeswitch and we require the version that is
>> infreeswitch its ahead of the "packaged" versions as the author
>> commits drectly to freeswitch
> I'm not.  The problem is in the spandsp code in FreeSWITCH.  It calls
> lrint which somehow gets changed to a call to lrintl which NetBSD does
> not have.  The fix is to either not do the redefinition in FreeSWITCH
> or else add the redefined function to NetBSD.  Either should be OK.
> -- 
> D'Arcy J.M. Cain
> System Administrator, Vex.Net
> http://www.Vex.Net/ IM:darcy at Vex.Net

Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-dev mailing list