php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #20778 cannot configure with pfpro
Submitted: 2002-12-02 19:30 UTC Modified: 2002-12-07 01:21 UTC
From: lvo at superb dot net Assigned:
Status: Not a bug Package: Verisign Payflow Pro related
PHP Version: 4.2.3 OS: Sun sparc solaris 9
Private report: No CVE-ID: None
 [2002-12-02 19:30 UTC] lvo at superb dot net
./configure --prefix=/usr/local/php-4.2.3 --with-apxs=/usr/local/apache-1.3.26/bin/apxs --with-pfpro=shared,/web/order/verisign/payflowpro/sunsparc/lib

The pfpro SDK version I used is the latest 3.06


Here is part of the output of the configuration that shows the failure:

Configuring extensions
checking if the location of ZLIB install directory is defined... no
checking for ZLIB support... no
checking for ASPELL support... no
checking whether to enable bc style precision math functions... no
checking for BZip2 support... no
checking whether to enable calendar conversion support... no
checking for CCVS support... no
checking for cpdflib support... no
checking for CRACKlib support... no
checking whether to enable ctype functions... yes
checking for CURL support... no
checking for CyberCash support... no
checking for cybermut support... no
checking for cyrus imap support... no
checking for xDBM support... no
checking whether to enable DBA... no
checking for GDBM support... no
checking for NDBM support... no
checking for Berkeley DB2 support... no
checking for Berkeley DB3 support... no
checking for DBM support... no
checking for CDB support... no
checking whether to enable DBA interface... no
checking whether to enable dbase support... no
checking for dbplus support... no
checking whether to enable dbx support... no
checking whether to enable direct I/O support... no
checking for DOM support... no
checking for DOM XSLT support... no
checking for DOM EXSLT support... no
checking whether to enable EXIF support... no
checking for FrontBase SQL92 (fbsql) support... no
checking for FDF support... no
checking whether to enable the bundled filePro support... no
checking for FriBidi support... no
checking whether to enable FTP support... no
checking for GD support... no
checking for GNU gettext support... no
checking for GNU MP support... no
checking for Hyperwave support... no
checking for ICAP support... no
checking for iconv support... no
checking for IMAP support... no
checking for Informix support... no
checking for Ingres II support... no
checking for InterBase support... no
checking for IRCG support... no
checking for Java support... no
checking for LDAP support... no
checking whether to enable multibyte string support... no
checking whether to enable japanese encoding translation... no
checking whether to enable multibyte regex support... no
checking for MCAL support... no
checking for mcrypt support... no
checking for MCVE support... no
checking for mhash support... no
checking for MING support... no
checking for mnoGoSearch support... no
checking for msession support... no
checking for mSQL support... no
checking for Muscat support... no
checking for MySQL support... yes
checking for MySQL UNIX socket... /tmp/mysql.sock
checking for inline... inline
checking return type of signal handlers... void
checking for ANSI C header files... (cached) yes
checking for sgtty.h... yes
checking for sys/ioctl.h... yes
checking for fcntl.h... (cached) yes
checking for float.h... yes
checking for floatingpoint.h... yes
checking for ieeefp.h... (cached) yes
checking for limits.h... (cached) yes
checking for memory.h... yes
checking for pwd.h... (cached) yes
checking for select.h... no
checking for stdlib.h... (cached) yes
checking for stddef.h... yes
checking for strings.h... yes
checking for string.h... (cached) yes
checking for synch.h... yes
checking for sys/mman.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for sys/timeb.h... yes
checking for sys/types.h... (cached) yes
checking for sys/un.h... yes
checking for sys/vadvise.h... no
checking for sys/wait.h... (cached) yes
checking for term.h... yes
checking for unistd.h... (cached) yes
checking for utime.h... (cached) yes
checking for sys/utime.h... yes
checking for termio.h... yes
checking for termios.h... yes
checking for sched.h... yes
checking for crypt.h... (cached) yes
checking for alloca.h... (cached) yes
checking size of char... 1
checking size of int... (cached) 4
checking size of long... (cached) 4
checking size of long long... 8
checking for size_t... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for uid_t in sys/types.h... (cached) yes
checking for type ulong... yes
checking for type uchar... no
checking for type uint... yes
checking for type ushort... yes
checking for int8... no
checking base type of last arg to accept... socklen_t
checking return type of qsort... void
checking for alarm... yes
checking for bmove... no
checking for chsize... no
checking for ftruncate... yes
checking for rint... yes
checking for finite... yes
checking for fpsetmask... yes
checking for fpresetsticky... no
checking for cuserid... (cached) yes
checking for fcntl... yes
checking for fconvert... yes
checking for getrusage... (cached) yes
checking for getpwuid... yes
checking for getcwd... yes
checking for getrlimit... yes
checking for getwd... yes
checking for index... yes
checking for locking... no
checking for longjmp... yes
checking for perror... yes
checking for pread... yes
checking for realpath... (cached) yes
checking for rename... yes
checking for socket... yes
checking for strnlen... no
checking for madvise... yes
checking for strtoul... yes
checking for strtoull... yes
checking for snprintf... (cached) yes
checking for tempnam... (cached) yes
checking for thr_setconcurrency... yes
checking for gethostbyaddr_r... yes
checking for gethostbyname_r... yes
checking for getpwnam... yes
checking for bfill... no
checking for bzero... yes
checking for bcmp... yes
checking for strstr... (cached) yes
checking for strpbrk... yes
checking for strerror... (cached) yes
checking for tell... yes
checking for atod... no
checking for memcpy... (cached) yes
checking for memmove... (cached) yes
checking for setupterm... no
checking for strcasecmp... (cached) yes
checking for sighold... yes
checking for vidattr... no
checking for setupterm... (cached) no
checking for lrand48... (cached) yes
checking for localtime_r... (cached) yes
checking for sigset... yes
checking for sigthreadmask... no
checking for pthread_sigmask... yes
checking for pthread_setprio... no
checking for pthread_setprio_np... no
checking for pthread_setschedparam... yes
checking for pthread_attr_setprio... no
checking for pthread_attr_setschedparam... yes
checking for pthread_attr_create... no
checking for pthread_getsequence_np... no
checking for pthread_attr_setstacksize... yes
checking for pthread_condattr_create... no
checking for rwlock_init... yes
checking for crypt... (cached) yes
checking for dlopen... yes
checking for dlerror... yes
checking for fchmod... yes
checking for getpass... yes
checking for getpassphrase... yes
checking for strtok_r... (cached) yes
checking style of gethostname_r routines... other
checking 3 argument to gethostname_r routines... char
checking args to pthread_getspecific... POSIX
checking args to pthread_mutex_init... POSIX
checking args to readdir_r... POSIX
checking style of sigwait... POSIX
checking for ncurses support... no
checking for Oracle-OCI8 support... no
checking for Adabas support... no
checking for SAP DB support... no
checking for Solid support... no
checking for IBM DB2 support... no
checking for Empress support... no
checking for Empress local access support... no
checking for Birdstep support... no
checking for a custom ODBC support... no
checking for iODBC support... no
checking for Easysoft ODBC-ODBC Bridge support... no
checking for unixODBC support... no
checking for OpenLink ODBC support... no
checking for DBMaker support... no
checking for Oracle-ORACLE support... no
checking whether to enable user-space object overloading support... no
checking for Ovrimos SQL Server support... no
checking whether to enable pcntl support... no
checking for PCRE support... yes
checking for memmove... (cached) yes
checking for PDFlib support... no
checking for Verisign Payflow Pro support... yes, shared
configure: error: The pfpro extension requires version 2 or 3 of the SDK


Thank you kindly

Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2002-12-02 19:44 UTC] sniper@php.net
Please try using this CVS snapshot:

  http://snaps.php.net/php4-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php4-win32-latest.zip
 [2002-12-03 12:17 UTC] lvo at superb dot net
Thank you.  I grabbed the latest CVS snapshot as suggested and configured it successfully.
However make fails with this error:

In file included from /usr/local/apache-1.3.26/include/httpd.h:84,
                 from /opt2/home2/lvo/build/php4-200212030030/sapi/apache/php_apache_http.h:22,
                 from /opt2/home2/lvo/build/php4-200212030030/sapi/apache/sapi_apache.c:24:
/usr/local/apache-1.3.26/include/ap_ctx.h:85: parse error before "pool"
/usr/local/apache-1.3.26/include/ap_ctx.h:85: warning: no semicolon at end of struct or union
/usr/local/apache-1.3.26/include/ap_ctx.h:87: parse error before '}' token
/usr/local/apache-1.3.26/include/ap_ctx.h:87: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/ap_ctx.h:89: parse error before "ap_ctx"
/usr/local/apache-1.3.26/include/ap_ctx.h:89: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/ap_ctx.h:103: parse error before '*' token
/usr/local/apache-1.3.26/include/ap_ctx.h:103: parse error before '*' token
/usr/local/apache-1.3.26/include/ap_ctx.h:103: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/ap_ctx.h:104: parse error before '*' token
/usr/local/apache-1.3.26/include/ap_ctx.h:105: parse error before '*' token
/usr/local/apache-1.3.26/include/ap_ctx.h:106: parse error before '*' token
/usr/local/apache-1.3.26/include/ap_ctx.h:106: parse error before '*' token
/usr/local/apache-1.3.26/include/ap_ctx.h:106: warning: data definition has no type or storage class
In file included from /usr/local/apache-1.3.26/include/httpd.h:86,
                 from /opt2/home2/lvo/build/php4-200212030030/sapi/apache/php_apache_http.h:22,
                 from /opt2/home2/lvo/build/php4-200212030030/sapi/apache/sapi_apache.c:24:
/usr/local/apache-1.3.26/include/buff.h:116: parse error before "ap_pool"
/usr/local/apache-1.3.26/include/buff.h:116: warning: no semicolon at end of struct or union
/usr/local/apache-1.3.26/include/buff.h:129: parse error before '*' token
/usr/local/apache-1.3.26/include/buff.h:129: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/buff.h:140: parse error before '}' token
/usr/local/apache-1.3.26/include/buff.h:155: parse error before '*' token
/usr/local/apache-1.3.26/include/buff.h:233: parse error before '*' token
/usr/local/apache-1.3.26/include/buff.h:233: parse error before "child_info"
/usr/local/apache-1.3.26/include/buff.h:233: `ap_bspawn_child' declared as function returning a function
In file included from /usr/local/apache-1.3.26/include/httpd.h:703,
                 from /opt2/home2/lvo/build/php4-200212030030/sapi/apache/php_apache_http.h:22,
                 from /opt2/home2/lvo/build/php4-200212030030/sapi/apache/sapi_apache.c:24:
/usr/local/apache-1.3.26/include/util_uri.h:119: parse error before '*' token
/usr/local/apache-1.3.26/include/util_uri.h:120: parse error before '*' token
/usr/local/apache-1.3.26/include/util_uri.h:121: parse error before '*' token
/usr/local/apache-1.3.26/include/util_uri.h:123: parse error before '*' token
/usr/local/apache-1.3.26/include/util_uri.h:124: parse error before '*' token
In file included from /opt2/home2/lvo/build/php4-200212030030/sapi/apache/php_apache_http.h:22,
                 from /opt2/home2/lvo/build/php4-200212030030/sapi/apache/sapi_apache.c:24:
/usr/local/apache-1.3.26/include/httpd.h:713: parse error before "ap_pool"
/usr/local/apache-1.3.26/include/httpd.h:713: warning: no semicolon at end of struct or union
/usr/local/apache-1.3.26/include/httpd.h:805: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:805: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/httpd.h:806: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:806: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/httpd.h:807: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:807: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/httpd.h:808: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:808: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/httpd.h:809: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:809: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/httpd.h:820: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:820: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/httpd.h:888: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:888: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/httpd.h:890: parse error before '}' token
/usr/local/apache-1.3.26/include/httpd.h:898: parse error before "ap_pool"
/usr/local/apache-1.3.26/include/httpd.h:898: warning: no semicolon at end of struct or union
/usr/local/apache-1.3.26/include/httpd.h:927: parse error before ':' token
/usr/local/apache-1.3.26/include/httpd.h:928: parse error before ':' token
/usr/local/apache-1.3.26/include/httpd.h:930: parse error before ':' token
/usr/local/apache-1.3.26/include/httpd.h:931: parse error before ':' token
/usr/local/apache-1.3.26/include/httpd.h:939: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:939: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/httpd.h:941: parse error before '}' token
/usr/local/apache-1.3.26/include/httpd.h:1004: parse error before "array_header"
/usr/local/apache-1.3.26/include/httpd.h:1004: warning: no semicolon at end of struct or union
/usr/local/apache-1.3.26/include/httpd.h:1005: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/httpd.h:1015: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1015: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/httpd.h:1017: parse error before '}' token
/usr/local/apache-1.3.26/include/httpd.h:1039: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1040: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1041: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1047: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1048: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1049: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1050: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1051: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1052: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1053: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1054: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1057: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1058: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1060: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1061: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1062: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1068: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1069: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1071: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1072: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1074: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1075: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1079: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1081: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1082: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1089: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1090: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1091: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1092: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1107: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1115: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1129: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1132: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1134: `ap_pcfg_open_custom' declared as function returning a function
/usr/local/apache-1.3.26/include/httpd.h:1135: parse error before "void"
/usr/local/apache-1.3.26/include/httpd.h:1189: parse error before '*' token
/usr/local/apache-1.3.26/include/httpd.h:1226: parse error before '*' token
In file included from /opt2/home2/lvo/build/php4-200212030030/sapi/apache/php_apache_http.h:23,
                 from /opt2/home2/lvo/build/php4-200212030030/sapi/apache/sapi_apache.c:24:
/usr/local/apache-1.3.26/include/http_config.h:157: parse error before "ap_pool"
/usr/local/apache-1.3.26/include/http_config.h:157: warning: no semicolon at end of struct or union
/usr/local/apache-1.3.26/include/http_config.h:176: parse error before '}' token
/usr/local/apache-1.3.26/include/http_config.h:176: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/http_config.h:225: parse error before "pool"
/usr/local/apache-1.3.26/include/http_config.h:226: parse error before '*' token
/usr/local/apache-1.3.26/include/http_config.h:227: parse error before '*' token
/usr/local/apache-1.3.26/include/http_config.h:228: parse error before '*' token
/usr/local/apache-1.3.26/include/http_config.h:229: parse error before '*' token
/usr/local/apache-1.3.26/include/http_config.h:275: parse error before "pool"
/usr/local/apache-1.3.26/include/http_config.h:276: parse error before "pool"
/usr/local/apache-1.3.26/include/http_config.h:333: parse error before '*' token
/usr/local/apache-1.3.26/include/http_config.h:372: parse error before '*' token
/usr/local/apache-1.3.26/include/http_config.h:373: parse error before '*' token
/usr/local/apache-1.3.26/include/http_config.h:374: parse error before '*' token
/usr/local/apache-1.3.26/include/http_config.h:375: parse error before '*' token
/usr/local/apache-1.3.26/include/http_config.h:382: parse error before '*' token
/usr/local/apache-1.3.26/include/http_config.h:396: parse error before '*' token
In file included from /opt2/home2/lvo/build/php4-200212030030/sapi/apache/php_apache_http.h:33,
                 from /opt2/home2/lvo/build/php4-200212030030/sapi/apache/sapi_apache.c:24:
/usr/local/apache-1.3.26/include/http_core.h:132: parse error before '*' token
/usr/local/apache-1.3.26/include/http_core.h:151: `ap_auth_type' redeclared as different kind of symbol
/usr/local/apache-1.3.26/include/httpd.h:925: previous declaration of `ap_auth_type'
/usr/local/apache-1.3.26/include/http_core.h:154: parse error before '*' token
/usr/local/apache-1.3.26/include/http_core.h:154: warning: data definition has no type or storage class
In file included from /opt2/home2/lvo/build/php4-200212030030/sapi/apache/php_apache_http.h:37,
                 from /opt2/home2/lvo/build/php4-200212030030/sapi/apache/sapi_apache.c:24:
/usr/local/apache-1.3.26/include/http_log.h:108: parse error before "pool"
/usr/local/apache-1.3.26/include/http_log.h:126: parse error before '*' token
/usr/local/apache-1.3.26/include/http_log.h:139: parse error before "pool"
/usr/local/apache-1.3.26/include/http_log.h:139: warning: no semicolon at end of struct or union
/usr/local/apache-1.3.26/include/http_log.h:147: parse error before '}' token
/usr/local/apache-1.3.26/include/http_log.h:147: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/http_log.h:149: parse error before '*' token
/usr/local/apache-1.3.26/include/http_log.h:149: parse error before '*' token
/usr/local/apache-1.3.26/include/http_log.h:149: warning: data definition has no type or storage class
/usr/local/apache-1.3.26/include/http_log.h:150: parse error before '*' token
In file included from /opt2/home2/lvo/build/php4-200212030030/sapi/apache/php_apache_http.h:38,
                 from /opt2/home2/lvo/build/php4-200212030030/sapi/apache/sapi_apache.c:24:
/usr/local/apache-1.3.26/include/util_script.h:74: parse error before '*' token
/usr/local/apache-1.3.26/include/util_script.h:89: parse error before "child_info"
*** Error code 1
make: Fatal error: Command failed for target `sapi/apache/sapi_apache.lo'
 [2002-12-04 01:52 UTC] sniper@php.net
There's obviously something wrong with your apache install...

 [2002-12-07 01:21 UTC] iliaa@php.net
Sorry, but your problem does not imply a bug in PHP itself.  For a
list of more appropriate places to ask for help using PHP, please
visit http://www.php.net/support.php as this bug system is not the
appropriate forum for asking support questions. 

Thank you for your interest in PHP.

Not a PHP problem, the bug appears to be related to 'bad'(?) apache sources.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Tue Mar 19 04:01:31 2024 UTC