Bug 186635 - [headers] tgmath.h issues, affecting freeswitch ports
Summary: [headers] tgmath.h issues, affecting freeswitch ports
Status: Closed Overcome By Events
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 9.2-RELEASE
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-10 18:40 UTC by emss
Modified: 2016-03-07 20:23 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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