Bug 186635

Summary: [headers] tgmath.h issues, affecting freeswitch ports
Product: Base System Reporter: emss
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed Overcome By Events    
Severity: Affects Only Me CC: pi
Priority: Normal    
Version: 9.2-RELEASE   
Hardware: Any   
OS: Any   

Description emss 2014-02-10 18:40:04 UTC
Hi,

As stated in FreeSWITCH Jira FS5274 : http://jira.freeswitch.org/browse/FS-5274
"tgmath.h on FreeBSD is seriously broken. It expands all the functions
described in the standard, even though some of them are not implemented
yet. In this case, it expands the macro pow to cpowl, which isn't implemented.
I suggest you don't include tgmath.h on FreeBSD, at least for now."

This prevents FreeSWITCH from being compiled on FreeBSD.

Regards

√Čric Masson

How-To-Repeat: Try to build FS v1.2.Stable on FreeBSD.
Comment 1 John Marino freebsd_committer 2014-09-06 20:46:53 UTC
FYI, I'm removing all remaining freeswitch ports in a few minutes.  They were never staged.
Comment 2 Kurt Jaeger freebsd_committer 2016-03-07 20:23:49 UTC
There is new work on getting freeswitch into the ports tree, see:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205681