Index: Makefile =================================================================== RCS file: /usr/cvsroot/asterisk/Makefile,v retrieving revision 1.174 diff -u -r1.174 Makefile --- Makefile 8 Jul 2005 21:54:07 -0000 1.174 +++ Makefile 9 Jul 2005 12:30:42 -0000 @@ -183,7 +183,7 @@ ifeq (${OSARCH},FreeBSD) OSVERSION=$(shell make -V OSVERSION -f $(CROSS_COMPILE_TARGET)/usr/share/mk/bsd.port.subdir.mk) CFLAGS+=$(shell if test ${OSVERSION} -lt 500016 ; then echo "-D_THREAD_SAFE"; fi) -LIBS+=$(shell if test ${OSVERSION} -lt 502102 ; then echo "-lc_r"; else echo "-pthread"; fi) +LIBS+=$(shell if test ${OSVERSION} -lt 502102 ; then echo "-lc_r"; else echo "-pthread"; fi) -L$(CROSS_COMPILE_TARGET)/usr/local/lib INCLUDE+=-I$(CROSS_COMPILE_TARGET)/usr/local/include CFLAGS+=$(shell if [ -d $(CROSS_COMPILE_TARGET)/usr/local/include/spandsp ]; then echo "-I$(CROSS_COMPILE_TARGET)/usr/local/include/spandsp"; fi) MPG123TARG=freebsd Index: channel.c =================================================================== RCS file: /usr/cvsroot/asterisk/channel.c,v retrieving revision 1.213 diff -u -r1.213 channel.c --- channel.c 8 Jul 2005 21:54:07 -0000 1.213 +++ channel.c 9 Jul 2005 12:30:42 -0000 @@ -33,7 +33,7 @@ #endif #ifdef __FreeBSD__ #include -#ifndef __STRFUNC_H__ +#if (!defined(__STRFUNC_H__) || (!defined(STRFUNC_H))) #error "Please install the strfunc library located in the ports collection at /usr/ports/devel/libstrfunc" #endif #endif