diff options
author | Russell Bryant <russell@russellbryant.com> | 2007-07-09 21:32:53 +0000 |
---|---|---|
committer | Russell Bryant <russell@russellbryant.com> | 2007-07-09 21:32:53 +0000 |
commit | 54d8fd09688dacedfedfcaf1ea300bfa8edcdbd2 (patch) | |
tree | 54e6436607520cddeff3861bbfd3b70a1d47f0d8 | |
parent | ef949575408a0488cf9dc646f3c43ebb50a1eb97 (diff) |
Merged revisions 74211 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r74211 | russell | 2007-07-09 16:31:30 -0500 (Mon, 09 Jul 2007) | 5 lines
Update the configure script to check for a required function that is not present
in the 1.2 version of libpri. This will prevent the configure script from thinking
that it has compatible libpri support for Asterisk 1.4, when it actually does not
because the installed version is from 1.2.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@74212 65c4cc65-6c06-0410-ace0-fbb531ad65f3
-rwxr-xr-x | configure | 14 | ||||
-rw-r--r-- | configure.ac | 2 |
2 files changed, 10 insertions, 6 deletions
@@ -12127,11 +12127,13 @@ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#include <stdio.h> +#include <sys/types.h> /* for off_t */ + #include <stdio.h> int main () { -return fseeko (stdin, 0, 0) && (fseeko) (stdin, 0, 0); +int (*fp) (FILE *, off_t, int) = fseeko; + return fseeko (stdin, 0, 0) && fp (stdin, 0, 0); ; return 0; } @@ -12171,11 +12173,13 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #define _LARGEFILE_SOURCE 1 -#include <stdio.h> +#include <sys/types.h> /* for off_t */ + #include <stdio.h> int main () { -return fseeko (stdin, 0, 0) && (fseeko) (stdin, 0, 0); +int (*fp) (FILE *, off_t, int) = fseeko; + return fseeko (stdin, 0, 0) && fp (stdin, 0, 0); ; return 0; } @@ -28942,7 +28946,7 @@ if test "x${PBX_PRI}" != "x1" -a "${USE_PRI}" != "no"; then pbxlibdir="-L${PRI_DIR}" fi fi - pbxfuncname="pri_call" + pbxfuncname="pri_keypad_facility" if test "x${pbxfuncname}" = "x" ; then # empty lib, assume only headers AST_PRI_FOUND=yes else diff --git a/configure.ac b/configure.ac index f7b04dec2..4766e5608 100644 --- a/configure.ac +++ b/configure.ac @@ -773,7 +773,7 @@ fi AST_EXT_LIB_CHECK([POPT], [popt], [poptStrerror], [popt.h]) -AST_EXT_LIB_CHECK([PRI], [pri], [pri_call], [libpri.h]) +AST_EXT_LIB_CHECK([PRI], [pri], [pri_keypad_facility], [libpri.h]) AST_EXT_LIB_CHECK([SS7], [ss7], [ss7_new], [libss7.h]) |