[Home]

Summary:ASTERISK-18687: CLONE - [regression] Asterisk 1.8.7.0-rc1: configure error (libpri related)
Reporter:Norbert (norbert)Labels:
Date Opened:2011-10-06 14:22:50Date Closed:2011-10-06 17:48:25
Priority:MajorRegression?Yes
Status:Closed/CompleteComponents:Core/BuildSystem
Versions:1.8.7.0 Frequency of
Occurrence
Constant
Related
Issues:
must be completed before resolvingASTERISK-18499 Asterisk 1.8.8.0 Release Blockers
causesASTERISK-18899 Erroneous ISDN 44 Rejection Hangup() bug
is a clone ofASTERISK-18535 [regression] Asterisk 1.8.7.0-rc1: configure error (libpri related)
is related toASTERISK-18899 Erroneous ISDN 44 Rejection Hangup() bug
is related toASTERISK-18405 PRI channel becomes unavailable
Environment:Astlinux Development Environment on Debian SqueezeAttachments:
Description:Asterisk 1.8.7.0-rc1 shows an libpri related error when running "configure". libpri 1.4.12 is used (no svn-version!).
This worked fine in 1.8.6.0.

...
checking for LOG_SYSLOG in syslog.h... yes
checking for LOG_UUCP in syslog.h... yes
checking for mandatory modules:  DAHDI ISDNNET LIBXML2 LTDL MISDN PRI PRI_L2_PERSISTENCE PRI_MWI PRI_MCID PRI_CALL_WAITING PRI_AOC_EVENTS PRI_TRANSFER PRI_CCSS PRI_HANGUP_FIX PRI_SUBADDR PRI_CALL_HOLD PRI_CALL_REROUTING PRI_SETUP_KEYPAD PRI_INBANDDISCONNECT PRI_PROG_W_CAUSE PRI_SERVICE_MESSAGES PRI_REVERSE_CHARGE SQLITE3 SRTP SUPPSERV TONEZONE... fail

configure: ***
configure: *** The PRI_L2_PERSISTENCE installation appears to be missing or broken.
configure: *** Either correct the installation, or run configure
configure: *** including --without-pri.
make: *** [/home/mk/source-control/astlinux-0.7/build_i586/asterisk-1.8.7.0-rc1/.configured] Error 1
Comments:By: Norbert (norbert) 2011-10-06 14:24:45.192-0500

Please revert the change which was made for ASTERISK-18535. It breaks the bri_net_ptmp mode at chan_dahdi.c which need a defined HAVE_PRI_CALL_HOLD symbol.

To solve this problem remove only

AST_EXT_LIB_SETUP_DEPENDENT([PRI_L2_PERSISTENCE], [ISDN Layer 2 persistence option], [PRI], [pri])

from configure.ac. Please check also for other side effects.

By: Leif Madsen (lmadsen) 2011-10-06 14:48:40.454-0500

Assigned to Richard as he committed the change that caused this regression.