ports/121643: Latest update devel/pwlib and net/open323 break compile of net/asterisk

Vladimir Korkodinov viper at perm.raid.ru
Wed Mar 12 12:30:02 UTC 2008


>Number:         121643
>Category:       ports
>Synopsis:       Latest update devel/pwlib and net/open323 break compile of net/asterisk
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 12 12:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Vladimir Korkodinov
>Release:        6.3-RELEASE
>Organization:
>Environment:
FreeBSD asterisk 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Tue Feb 26 16:36:29 YEKT 2008     viper at asterisk:/usr/obj/usr/src/sys/kernel  i386

>Description:
1. Upgrade ports using utility portsnap
2. Try install net/asterisk , and you will see the following error
make
===>  Building for asterisk-1.4.17_1
menuselect/menuselect --check-deps   menuselect.makeopts
Generating embedded module rules ...
gmake[1]: Nothing to be done for `all'.
gmake[1]: Nothing to be done for `all'.
gmake[1]: Nothing to be done for `all'.
c++ -DNDEBUG -I../../include -include ../../include/asterisk/autoconfig.h -fPIC  -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include  -DP_USE_PRAGMA -D_REENTRANT -pthread -fno-exceptions  -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -Wall  -DNDEBUG -I/usr/local/share/pwlib//include -DPTRACING -I/usr/local/include/openh323 -Os  -pipe -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include   -O1 -I/usr/ports/devel/pwlib/work/ptlib_v1_12_0/include -I/usr/local/include -c ast_h323.cxx -o ast_h323.o
ast_h323.cxx: In destructor `virtual MyProcess::~MyProcess()':
ast_h323.cxx:194: error: `timerChangePipe' was not declared in this scope
gmake[2]: *** [ast_h323.o] Error 1
gmake[1]: *** [h323/libchanh323.a] Error 2
gmake: *** [channels] Error 2
*** Error code 2

Stop in /usr/ports/net/asterisk.
*** Error code 1

Stop in /usr/ports/net/asterisk.

>How-To-Repeat:
Try install net/asterisk
>Fix:
Only pkg_add -r pwlib and pkg_add -r openh323.
It will download older versions pwlib and openh323.

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list