Bug #18054 Updated: cannot get php w imap compiled to start
| From: | quelrods at mail dot utexas dot edu | Date: | Sat, 29 Jun 2002 20:30:37 +0000 |
| Subject: | Bug #18054 Updated: cannot get php w imap compiled to start | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-12539@lists.php.net to get a copy of this message | ||
ID: 18054
Updated by: quelrods@mail.utexas.edu
Reported By: quelrods@mail.utexas.edu
Status: Open
Bug Type: IMAP related
Operating System: openbsd 3.1
PHP Version: 4.2.1
New Comment:
from debug.log
15 gcc -o conftest -g -O2 -DMOD_SSL=208110 -DEAPI -DUSE_EXPAT
-R/usr/local/lib -L/u
sr/local/lib -R/lib -L/lib conftest.c -lintl -lresolv -lm
-lresolv -lgssapi_krb5
-lkrb5 -lk5crypto -lcom_err 1>&5
16 ld: -lgssapi_krb5: no match
17 collect2: ld returned 1 exit status
issue w/ a kerberos library..i tried recompiling imap instead of the
openbsd package to disable kerberos to no avail...i don't even want
kerberos but bc imap linked it php wants it too..any thoughts on how to
get php to match all the libs prop ?
Previous Comments:
------------------------------------------------------------------------
[2002-06-29 00:23:15] quelrods@mail.utexas.edu
it configures and compiles fine
there are no warnings or errors in config.log
oh found this after the make:
*** Warning: This library needs some functionality provided by
-lresolv.
*** I have the capability to make that library automatically link in
when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** Warning: This library needs some functionality provided by
-lresolv.
*** I have the capability to make that library automatically link in
when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** Warning: This library needs some functionality provided by
-lgssapi_krb5.
*** I have the capability to make that library automatically link in
when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** Warning: This library needs some functionality provided by
-lk5crypto.
*** I have the capability to make that library automatically link in
when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** Warning: This library needs some functionality provided by
-lcom_err.
*** I have the capability to make that library automatically link in
when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** The inter-library dependencies that have been dropped here will be
*** automatically added whenever a program is linked with this library
*** or is declared to -dlopen it.
i have kerberos, libresolv, etc. installed and ldconfig'd -R besides if
it wasn't find the crypto how would the configure pass? I guess it's
time to hack makefiles ugh
------------------------------------------------------------------------
[2002-06-28 21:05:18] sniper@php.net
Please try that configure line again and check the config.log for the
error, why it fails.
--Jani
------------------------------------------------------------------------
[2002-06-28 15:58:30] quelrods@mail.utexas.edu
./configure --with-mysql --with-gettext --with-xml --with-ftp
--with-apxs=/usr/local/apache/bin/apxs --with-imap --with-kerberos
--with-imap-ssl
if i do a --with-map it says i must enable kerberos bc the imap lib and
subsquently ssl
removing the imap, kerberos, and imap-ssl resules in a working php
module...configs/compiles fine however when i try to even do a httpd -t
i get:
/usr/local/apache/bin/httpd -t
/usr/libexec/ld.so: Undefined symbol "_GSS_C_NT_HOSTBASED_SERVICE" in
httpd:/usr/local/lib/libc-client.so.4.0
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=18054&edit=1