[asterisk-bugs] [Asterisk 0014224]: [patch] fixes for autoconf 2.63 and ptlib-devel (Fedora 10)

Asterisk Bug Tracker noreply at bugs.digium.com
Wed Feb 18 14:06:48 CST 2009


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=14224 
====================================================================== 
Reported By:                bergolth
Assigned To:                jpeeler
====================================================================== 
Project:                    Asterisk
Issue ID:                   14224
Category:                   Core/BuildSystem
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
Asterisk Version:           1.4.22 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2009-01-12 17:01 CST
Last Modified:              2009-02-18 14:06 CST
====================================================================== 
Summary:                    [patch] fixes for autoconf 2.63 and ptlib-devel
(Fedora 10)
Description: 
autoconf 2.62 renamed _AC_PATH_PROGS_FEATURE_CHECK to
_AC_PATH_PROG_FEATURE_CHECK and introduced AC_PATH_PROGS_FEATURE_CHECK.

Moreover Fedora 10 replaced pwlib-devel with ptlib-devel. ptlib-config now
resides in /usr/share/ptlib/make instead of /usr/share/pwlib/make. (But
there is also a link in /usr/bin).

Unfortunately, an option to ptlib-config also changed:
  /usr/bin/ptlib-config --pwlibdir
... is now:
  /usr/bin/ptlib-config --ptlibdir

The attached patch (against asterisk-1.4.22.1) tries to address those
problems.

====================================================================== 

---------------------------------------------------------------------- 
 (0100328) svnbot (reporter) - 2009-02-18 14:06
 http://bugs.digium.com/view.php?id=14224#c100328 
---------------------------------------------------------------------- 
Repository: asterisk
Revision: 177160

U   branches/1.4/autoconf/ast_check_pwlib.m4
U   branches/1.4/autoconf/ast_prog_sed.m4
U   branches/1.4/channels/h323/ast_h323.cxx
U   branches/1.4/channels/h323/ast_h323.h
A   branches/1.4/channels/h323/ast_ptlib.h
U   branches/1.4/channels/h323/caps_h323.cxx
U   branches/1.4/channels/h323/caps_h323.h
U   branches/1.4/channels/h323/chan_h323.h
U   branches/1.4/channels/h323/cisco-h225.cxx
U   branches/1.4/channels/h323/cisco-h225.h
U   branches/1.4/channels/h323/compat_h323.cxx
U   branches/1.4/channels/h323/compat_h323.h
U   branches/1.4/configure
U   branches/1.4/configure.ac

------------------------------------------------------------------------
r177160 | jpeeler | 2009-02-18 14:06:46 -0600 (Wed, 18 Feb 2009) | 15
lines

Modify h323 to build against PTLib as well as the older PWLib

Several changes in PTLib have occurred requiring build time detection.
Changes
accounted for include the library name change, config option change,
install
location change, and a boolean type change which is handled by
ast_ptlib.h.
Also, the sed check has been modified to properly work with autoconf >=
2.62.

(closes issue http://bugs.digium.com/view.php?id=14224)
Reported by: bergolth
Patches:
      asterisk-autoconf-sed.patch uploaded by bergolth (license 661)
      asterisk-pwlib-v3.patch uploaded by bergolth (license 661)
Tested by: jpeeler


------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=177160 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-02-18 14:06 svnbot         Checkin                                      
2009-02-18 14:06 svnbot         Note Added: 0100328                          
======================================================================




More information about the asterisk-bugs mailing list