--- build.orig Mon Jun 12 17:03:49 2006 +++ build Thu Jun 15 14:24:34 2006 @@ -16,14 +17,14 @@ ./configure && \ make && \ cd ../spandsp && \ - ./configure && \ + ./configure CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" && \ make && \ cd ../.. && \ - gcc -Wall -O2 -g -DMODEMVER=\"$MODEMVER\" -DDSPVER=\"$DSPVER\" -DIAXVER=\"$IAXVER\" -DSTATICLIBS -D_GNU_SOURCE \ + gcc $CFLAGS $LDFLAGS -Wall -O2 -g -DMODEMVER=\"$MODEMVER\" -DDSPVER=\"$DSPVER\" -DIAXVER=\"$IAXVER\" -DSTATICLIBS -D_GNU_SOURCE \ -std=c99 -Ilib/libiax2/src -Ilib/spandsp/src -c -o iaxmodem.o iaxmodem.c && \ - gcc -lm -lutil -ltiff -o iaxmodem iaxmodem.o lib/spandsp/src/.libs/libspandsp.a lib/libiax2/src/.libs/libiax.a + gcc $CFLAGS $LDFLAGS -lm -lutil -ltiff -o iaxmodem iaxmodem.o lib/spandsp/src/.libs/libspandsp.a lib/libiax2/src/.libs/libiax.a else - gcc -Wall -O2 -g -DMODEMVER=\"$MODEMVER\" -DDSPVER=\"$DSPVER\" -DIAXVER=\"$IAXVER\" \ + gcc $CFLAGS $LDFLAGS -Wall -O2 -g -DMODEMVER=\"$MODEMVER\" -DDSPVER=\"$DSPVER\" -DIAXVER=\"$IAXVER\" \ -lm -liax -lutil -lspandsp -ltiff -o iaxmodem iaxmodem.c fi if [ -n "`ls /etc/iaxmodem-cfg.* 2>/dev/null`" ]; then --- iaxmodem.c.orig Mon Jun 12 15:54:33 2006 +++ iaxmodem.c Thu Jun 15 14:26:12 2006 @@ -17,11 +17,13 @@ */ #include #include -#ifndef __OpenBSD__ +#if !defined(__OpenBSD__) && !defined(__FreeBSD__) #include #else #include +#if !defined(__FreeBSD__) #include +#endif #endif #include #include --- lib/libiax2/src/iax.c.orig Mon Jun 12 15:54:46 2006 +++ lib/libiax2/src/iax.c Thu Jun 15 14:22:17 2006 @@ -44,6 +44,7 @@ #else #include +#include #include #include #include @@ -64,9 +64,9 @@ #include #include -#if !defined(MACOSX) && !defined(__OpenBSD__) +#if !defined(MACOSX) && !defined(__OpenBSD__) && !defined(__FreeBSD__) #include -#if !defined(SOLARIS) +#if !defined(SOLARIS) && !defined(__FreeBSD__) #include #endif #endif @@ -97,7 +97,7 @@ #ifdef MACOSX #define IAX_SOCKOPTS MSG_DONTWAIT #else -#if defined(SOLARIS) || defined(__OpenBSD__) +#if defined(SOLARIS) || defined(__OpenBSD__) || defined(__FreeBSD__) #define IAX_SOCKOPTS MSG_DONTWAIT #else /* Linux and others */ #define IAX_SOCKOPTS MSG_DONTWAIT | MSG_NOSIGNAL --- lib/spandsp/src/spandsp/t4.h.orig Mon Jun 12 15:54:34 2006 +++ lib/spandsp/src/spandsp/t4.h Thu Jun 15 14:17:20 2006 @@ -28,6 +28,8 @@ /*! \file */ +#include + #if !defined(_T4_H_) #define _T4_H_