Date: Wed, 28 Apr 2010 10:39:42 GMT From: Dmitry <dmitry2006@yandex.ru> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/146111: net/asterisk16 update to 1.6.26 Message-ID: <201004281039.o3SAdgMR084691@www.freebsd.org> Resent-Message-ID: <201004281040.o3SAe4q3072030@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 146111 >Category: ports >Synopsis: net/asterisk16 update to 1.6.26 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Apr 28 10:40:04 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Dmitry >Release: 8.0-STABLE >Organization: >Environment: FreeBSD *** 8.0-STABLE FreeBSD 8.0-STABLE #0: Tue Apr 20 04:19:54 YEKST 2010 root@***:/usr/obj/usr/src/sys/GENERIC_ amd64 >Description: Please upgrade port to Asterisk 1.6.26, it fixes some nasty bugs. >How-To-Repeat: >Fix: Patch attached with submission follows: --- Makefile.old 2010-04-03 16:44:26.000000000 +0600 +++ Makefile 2010-04-28 16:22:26.000000000 +0600 @@ -6,8 +6,7 @@ # PORTNAME= asterisk -PORTVERSION= 1.6.0.21 -PORTREVISION= 2 +PORTVERSION= 1.6.0.26 PKGNAMESUFFIX= 16 CATEGORIES= net MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk/ \ @@ -19,7 +18,6 @@ LIB_DEPENDS= speex.1:${PORTSDIR}/audio/speex \ newt.52:${PORTSDIR}/devel/newt \ execinfo:${PORTSDIR}/devel/libexecinfo -RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123 ONLY_FOR_ARCHS= i386 sparc64 amd64 powerpc @@ -54,6 +52,7 @@ SQLITE "Enable SQLITE support" on \ GSM "Enable GSM codec" on \ CURL "Enable CURL support" on \ + MPG123 "Enable MPG123 support" on \ ILBC "Enable iLBC codec" off \ SPANDSP "Enable Spandsp faxing support" off \ # CODEC_PATCH "Apply codec negotiation patch" off \ @@ -195,6 +194,10 @@ LIB_DEPENDS+= curl.6:${PORTSDIR}/ftp/curl .endif +.if defined(WITH_MPG123) +RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123 +.endif + .if !defined(WITH_SPANDSP) PLIST_SUB+= WITH_SPANDSP="@comment " CONFIGURE_ARGS+= --without-spandsp --- distinfo.old 2010-01-29 15:32:17.000000000 +0500 +++ distinfo 2010-04-04 12:18:27.000000000 +0600 @@ -1,3 +1,3 @@ -MD5 (asterisk-1.6.0.21.tar.gz) = a172fb030adab50bdff6ae3b5e765283 -SHA256 (asterisk-1.6.0.21.tar.gz) = 0d41a9033934640992da29ee03ae96a208eb3ff8a46440e388920d471ecbbaff -SIZE (asterisk-1.6.0.21.tar.gz) = 23145584 +MD5 (asterisk-1.6.0.26.tar.gz) = 09eba17edc536b8a2730a4e36bb0a361 +SHA256 (asterisk-1.6.0.26.tar.gz) = f82fa5ddd5292c0b9d5a4f357b647b558ecfb1077cdfcba9145d38ba6f643bcf +SIZE (asterisk-1.6.0.26.tar.gz) = 23212714 --- files/patch-channels::Makefile.old 2009-09-10 15:25:25.000000000 +0600 +++ files/patch-channels::Makefile 2010-02-12 03:45:21.000000000 +0500 @@ -21,9 +21,9 @@ chan_h323.so: chan_h323.o h323/libchanh323.a $(ECHO_PREFIX) echo " [LD] $^ -> $@" +ifeq ($(OSARCH),FreeBSD) -+ $(CMD_PREFIX) $(CXX) $(PTHREAD_CFLAGS) $(ASTLDFLAGS) $(SOLINK) -L$(PREFIX)/lib $(H323LDFLAGS) -o $@ $< h323/libchanh323.a $(H323LDLIBS) $(CHANH323LIB) ++ $(CMD_PREFIX) $(CXX) $(PTHREAD_CFLAGS) $(_ASTLDFLAGS) $(ASTLDFLAGS) $(SOLINK) -L$(PREFIX)/lib $(H323LDFLAGS) -o $@ $< h323/libchanh323.a $(H323LDLIBS) $(CHANH323LIB) +else - $(CMD_PREFIX) $(CXX) $(PTHREAD_CFLAGS) $(ASTLDFLAGS) $(SOLINK) -o $@ $< h323/libchanh323.a $(CHANH323LIB) -L$(PWLIBDIR)/lib $(PTLIB) -L$(OPENH323DIR)/lib $(H323LIB) -L/usr/lib -lcrypto -lssl -lexpat + $(CMD_PREFIX) $(CXX) $(PTHREAD_CFLAGS) $(_ASTLDFLAGS) $(ASTLDFLAGS) $(SOLINK) -o $@ $< h323/libchanh323.a $(CHANH323LIB) -L$(PWLIBDIR)/lib $(PTLIB) -L$(OPENH323DIR)/lib $(H323LIB) -L/usr/lib -lcrypto -lssl -lexpat endif endif +endif --- files/patch-main::Makefile.old 2009-11-21 04:43:09.000000000 +0500 +++ files/patch-main::Makefile 2010-02-12 03:58:33.000000000 +0500 @@ -4,7 +4,7 @@ --- main/Makefile.orig +++ main/Makefile @@ -101,8 +101,8 @@ - cd editline && test -f config.h || CFLAGS="$(PTHREAD_CFLAGS) $(subst $(ASTTOPDIR),../../,$(_ASTCFLAGS:-Werror=) $(ASTCFLAGS))" LDFLAGS="$(ASTLDFLAGS)" ./configure --build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) --with-ncurses=$(NCURSES_DIR) --with-curses=$(CURSES_DIR) --with-termcap=$(TERMCAP_DIR) --with-tinfo=$(TINFO_DIR) + cd editline && test -f config.h || CFLAGS="$(PTHREAD_CFLAGS) $(subst $(ASTTOPDIR),../../,$(_ASTCFLAGS:-Werror=) $(ASTCFLAGS))" LDFLAGS="$(_ASTLDFLAGS) $(ASTLDFLAGS)" ./configure --build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) --with-ncurses=$(NCURSES_DIR) --with-curses=$(CURSES_DIR) --with-termcap=$(TERMCAP_DIR) --with-tinfo=$(TINFO_DIR) $(MAKE) -C editline libedit.a -db1-ast/libdb1.a: CHECK_SUBDIR @@ -12,9 +12,9 @@ +#db1-ast/libdb1.a: CHECK_SUBDIR +# _ASTCFLAGS="$(_ASTCFLAGS)" ASTCFLAGS="$(ASTCFLAGS) -Wno-strict-aliasing" $(MAKE) -C db1-ast libdb1.a - ast_expr2.c ast_expr2.h: - bison -o $@ -d --name-prefix=ast_yy ast_expr2.y -@@ -159,13 +159,13 @@ + ifneq ($(findstring REBUILD_PARSERS,$(MENUSELECT_CFLAGS)),) + ast_expr2.c ast_expr2.h: ast_expr2.y +@@ -169,13 +169,13 @@ GMIMELDFLAGS+=$(GMIME_LIB) endif @@ -23,11 +23,11 @@ @$(CC) -c -o buildinfo.o $(_ASTCFLAGS) buildinfo.c $(ASTCFLAGS) $(ECHO_PREFIX) echo " [LD] $^ -> $@" ifneq ($(findstring chan_h323,$(MENUSELECT_CHANNELS)),) -- $(CMD_PREFIX) $(CC) $(STATIC_BUILD) -o $@ $(ASTLINK) $(AST_EMBED_LDFLAGS) $(ASTLDFLAGS) $^ buildinfo.o $(AST_LIBS) $(AST_EMBED_LIBS) $(GMIMELDFLAGS) -+ $(CMD_PREFIX) $(CC) $(STATIC_BUILD) -o $@ $(ASTLINK) $(LDFLAGS) $(AST_EMBED_LDFLAGS) $(ASTLDFLAGS) $^ buildinfo.o $(AST_LIBS) $(AST_EMBED_LIBS) $(GMIMELDFLAGS) +- $(CMD_PREFIX) $(CC) $(STATIC_BUILD) -o $@ $(ASTLINK) $(AST_EMBED_LDFLAGS) $(_ASTLDFLAGS) $(ASTLDFLAGS) $^ buildinfo.o $(AST_LIBS) $(AST_EMBED_LIBS) $(GMIMELDFLAGS) ++ $(CMD_PREFIX) $(CC) $(STATIC_BUILD) -o $@ $(ASTLINK) $(LDFLAGS) $(AST_EMBED_LDFLAGS) $(_ASTLDFLAGS) $(ASTLDFLAGS) $^ buildinfo.o $(AST_LIBS) $(AST_EMBED_LIBS) $(GMIMELDFLAGS) else -- $(CMD_PREFIX) $(CXX) $(STATIC_BUILD) -o $@ $(ASTLINK) $(AST_EMBED_LDFLAGS) $(ASTLDFLAGS) $(H323LDFLAGS) $^ buildinfo.o $(AST_LIBS) $(AST_EMBED_LIBS) $(H323LDLIBS) $(GMIMELDFLAGS) -+ $(CMD_PREFIX) $(CXX) $(STATIC_BUILD) -o $@ $(ASTLINK) $(LDFLAGS) $(AST_EMBED_LDFLAGS) $(ASTLDFLAGS) $(H323LDFLAGS) $^ buildinfo.o $(AST_LIBS) $(AST_EMBED_LIBS) $(H323LDLIBS) $(GMIMELDFLAGS) +- $(CMD_PREFIX) $(CXX) $(STATIC_BUILD) -o $@ $(ASTLINK) $(AST_EMBED_LDFLAGS) $(_ASTLDFLAGS) $(ASTLDFLAGS) $(H323LDFLAGS) $^ buildinfo.o $(AST_LIBS) $(AST_EMBED_LIBS) $(H323LDLIBS) $(GMIMELDFLAGS) ++ $(CMD_PREFIX) $(CXX) $(STATIC_BUILD) -o $@ $(ASTLINK) $(LDFLAGS) $(AST_EMBED_LDFLAGS) $(_ASTLDFLAGS) $(ASTLDFLAGS) $(H323LDFLAGS) $^ buildinfo.o $(AST_LIBS) $(AST_EMBED_LIBS) $(H323LDLIBS) $(GMIMELDFLAGS) endif $(CMD_PREFIX) $(ASTTOPDIR)/build_tools/strip_nonapi $@ || rm $@ >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201004281039.o3SAdgMR084691>