From b56f0a0e2f4bb2a1312165d89108b642366a14a8 Mon Sep 17 00:00:00 2001 From: Michael Jerris <mike@jerris.com> Date: Sun, 1 Oct 2006 03:54:50 +0000 Subject: [PATCH] fix portaudio build on FreeBSD git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2910 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- libs/portaudio.build.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/libs/portaudio.build.sh b/libs/portaudio.build.sh index 7c03bf97fa..a939cedff0 100755 --- a/libs/portaudio.build.sh +++ b/libs/portaudio.build.sh @@ -10,6 +10,29 @@ patch <<__EOF__ ;; mingw* ) + +--- pa_unix_oss/pa_unix_oss.c.orig Sat Sep 30 20:46:55 2006 ++++ pa_unix_oss/pa_unix_oss.c Sat Sep 30 20:46:13 2006 +@@ -95,7 +95,9 @@ + + #include <stdio.h> + #include <stdlib.h> ++#ifndef __FreeBSD__ + #include <malloc.h> ++#endif + #include <memory.h> + #include <math.h> + #include <sys/ioctl.h> +@@ -109,6 +111,8 @@ + + #ifdef __linux__ + #include <linux/soundcard.h> ++#elif defined(__FreeBSD__) ++#include <sys/soundcard.h> + #else + #include <machine/soundcard.h> /* JH20010905 */ + #endif + __EOF__ arch=`uname -m`