aboutsummaryrefslogtreecommitdiffstats
path: root/net/asterisk/files
diff options
context:
space:
mode:
authorsobomax <sobomax@FreeBSD.org>2004-10-25 19:20:48 +0800
committersobomax <sobomax@FreeBSD.org>2004-10-25 19:20:48 +0800
commit90dcd3e1f15b9847129b50e83be0f4d70888ac2d (patch)
treea496d5525f71931544850a2c3cde4cc4aadfa8e0 /net/asterisk/files
parent2c3dba16d7fc8d8664434d4b78ef2c0bbf364331 (diff)
downloadfreebsd-ports-gnome-90dcd3e1f15b9847129b50e83be0f4d70888ac2d.tar.gz
freebsd-ports-gnome-90dcd3e1f15b9847129b50e83be0f4d70888ac2d.tar.zst
freebsd-ports-gnome-90dcd3e1f15b9847129b50e83be0f4d70888ac2d.zip
Since H.323 module is written in C++ use $(CXX) to link it, not $(CC). This
fixes `Undefined symbol "__ls__7ostreamPCc"' when loading chan_h323.so module. Bump PORTREVISION. Reported by: Christophe Prevotaux <c.prevotaux@rural-networks.com>
Diffstat (limited to 'net/asterisk/files')
-rw-r--r--net/asterisk/files/patch-channels::Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/asterisk/files/patch-channels::Makefile b/net/asterisk/files/patch-channels::Makefile
index 98caab3a33d6..f10e4bcbf3eb 100644
--- a/net/asterisk/files/patch-channels::Makefile
+++ b/net/asterisk/files/patch-channels::Makefile
@@ -72,7 +72,7 @@ $FreeBSD$
-chan_h323.so: chan_h323.o h323/libchanh323.a
- $(CC) $(SOLINK) -o $@ $< h323/libchanh323.a $(CHANH323LIB) -L$(PWLIBDIR)/lib $(PTLIB) -L$(OPENH323DIR)/lib $(H323LIB) -L/usr/lib -lcrypto -lssl -lexpat
+chan_h323.so: chan_h323.o h323/ast_h323.o
-+ $(CC) $(SOLINK) -o $@ $< h323/ast_h323.o -L$(OPENH323DIR)/lib $(H323LIB) -L$(PWLIBDIR)/lib $(PTLIB) -lcrypto -lssl -L$(LOCALBASE)/lib -lexpat -llber -lldap -lldap_r
++ $(CXX) $(SOLINK) -o $@ $< h323/ast_h323.o -L$(OPENH323DIR)/lib $(H323LIB) -L$(PWLIBDIR)/lib $(PTLIB) -lcrypto -lssl -L$(LOCALBASE)/lib -lexpat -llber -lldap -lldap_r
+h323/ast_h323.o:
+ $(MAKE) -C h323 ast_h323.o