Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:2302 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 50740 invoked from network); 12 Jun 2003 23:16:26 -0000 Received: from unknown (HELO mail.3gstech.com) (216.239.132.110) by pb1.pair.com with SMTP; 12 Jun 2003 23:16:26 -0000 Received: from 3gstech.com (ip12-162-2-41.us01.qualys.com [12.162.2.41]) by mail.3gstech.com (Postfix) with ESMTP id 2B34A9CF0EF for ; Thu, 12 Jun 2003 16:16:25 -0700 (PDT) Message-ID: <3EE9099F.5040104@3gstech.com> Date: Thu, 12 Jun 2003 16:15:43 -0700 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030312 X-Accept-Language: en-us, en MIME-Version: 1.0 To: internals@lists.php.net Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: php5 compile problem From: waboring@3gstech.com (walt boring) I am trying to compile the latest PHP5 from CVS w/ openssl support, and it bails looking for krb.h. I have a RedHat9 box. Below is the output. I have this same issue with compiling php 4.3.2. I usually have to hack the Makefile to add the include path where the krb.h include is. [root@hemna php5]# make /bin/sh /usr/local/src/php5/libtool --silent --preserve-dup-deps --mode=compile gcc -Iext/openssl/ -I/usr/local/src/php5/ext/openssl/ -DPHP_ATOM_INC -I/usr/local/src/php5/include -I/usr/local/src/php5/main -I/usr/local/src/php5 -I/usr/local/src/php5/Zend -I/usr/include/libxml2 -I/usr/local/include -I/usr/include/mysql -I/u01/app/oracle/product/8.1.7/rdbms/public -I/u01/app/oracle/product/8.1.7/rdbms/demo -I/usr/local/src/php5/TSRM -g -O2 -prefer-pic -c /usr/local/src/php5/ext/openssl/xp_ssl.c -o ext/openssl/xp_ssl.lo In file included from /usr/include/openssl/ssl.h:179, from /usr/local/src/php5/ext/openssl/xp_ssl.c:26: /usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory In file included from /usr/include/openssl/ssl.h:179, from /usr/local/src/php5/ext/openssl/xp_ssl.c:26: /usr/include/openssl/kssl.h:132: parse error before "krb5_enctype" /usr/include/openssl/kssl.h:134: parse error before "FAR" /usr/include/openssl/kssl.h:135: parse error before '}' token /usr/include/openssl/kssl.h:147: parse error before "kssl_ctx_setstring" /usr/include/openssl/kssl.h:147: parse error before '*' token /usr/include/openssl/kssl.h:148: parse error before '*' token /usr/include/openssl/kssl.h:149: parse error before '*' token /usr/include/openssl/kssl.h:149: parse error before '*' token /usr/include/openssl/kssl.h:150: parse error before '*' token /usr/include/openssl/kssl.h:151: parse error before "kssl_ctx_setprinc" /usr/include/openssl/kssl.h:151: parse error before '*' token /usr/include/openssl/kssl.h:153: parse error before "kssl_cget_tkt" /usr/include/openssl/kssl.h:153: parse error before '*' token /usr/include/openssl/kssl.h:155: parse error before "kssl_sget_tkt" /usr/include/openssl/kssl.h:155: parse error before '*' token /usr/include/openssl/kssl.h:157: parse error before "kssl_ctx_setkey" /usr/include/openssl/kssl.h:157: parse error before '*' token /usr/include/openssl/kssl.h:159: parse error before "context" /usr/include/openssl/kssl.h:160: parse error before "kssl_build_principal_2" /usr/include/openssl/kssl.h:160: parse error before "context" /usr/include/openssl/kssl.h:163: parse error before "kssl_validate_times" /usr/include/openssl/kssl.h:163: parse error before "atime" /usr/include/openssl/kssl.h:165: parse error before "kssl_check_authent" /usr/include/openssl/kssl.h:165: parse error before '*' token /usr/include/openssl/kssl.h:167: parse error before "enctype" In file included from /usr/local/src/php5/ext/openssl/xp_ssl.c:26: /usr/include/openssl/ssl.h:909: parse error before "KSSL_CTX" /usr/include/openssl/ssl.h:931: parse error before '}' token make: *** [ext/openssl/xp_ssl.lo] Error 1 [root@hemna php5]# locate krb5.h /usr/kerberos/include/gssapi/gssapi_krb5.h /usr/kerberos/include/krb5.h [root@hemna php5]# rpm -qf /usr/kerberos/include/krb5.h krb5-devel-1.2.7-14 Walt