PHP 4.0 Bug #4424 Updated: Undefined symbol gss_mech_krb5
| From: | rasmus@php.net | Date: | Thu, 19 Oct 2000 22:48:05 +0000 |
| Subject: | PHP 4.0 Bug #4424 Updated: Undefined symbol gss_mech_krb5 | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-35580@lists.php.net to get a copy of this message | ||
ID: 4424
Updated by: rasmus
Reported By: alessio.spadaro@petemark.net
Status: Closed
Bug Type: IMAP related
Assigned To:
Comments:
This issue is now properly fixed by configuring PHP using --with-kerberos
Previous Comments:
---------------------------------------------------------------------------
[2000-06-01 07:19:54] joey@cvs.php.net
>From: Steve Langasek <vorlon@netexpress.net>
>
>The following line should be used when linking in libc-client under RedHat
>6.2:
>"-L/usr/kerberos/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err"
>
>However, it seems to me that this should be passed as an option to the PHP
>build instead of being set in the Apache Makefile.
Thanks, Steve! And you are right about passing options to PHP build...it was
VERY early (or possibly very late).
---------------------------------------------------------------------------
[2000-05-31 07:52:49] joey@cvs.php.net
Looks as though your libc-client was linked against
kerberos libs.
This appears to be standard with RedHat 6.2, as there
is at least one duplicate of this bug...#4687.
I would reccomend getting the libc-client.a source
from U. Wash. and compiling it yourself, or tracking
down whichever lib it is that defines this symbol and
adding it to your EXTRA_LIBS in you apache Makefile.
---------------------------------------------------------------------------
[2000-05-31 07:52:43] joey@cvs.php.net
Looks as though your libc-client was linked against
kerberos libs.
This appears to be standard with RedHat 6.2, as there
is at least one duplicate of this bug...#4687.
I would reccomend getting the libc-client.a source
from U. Wash. and compiling it yourself, or tracking
down whichever lib it is that defines this symbol and
adding it to your EXTRA_LIBS in you apache Makefile.
---------------------------------------------------------------------------
[2000-05-12 10:38:54] alessio.spadaro@petemark.net
Altought the compilation process completes, apache doesnn't start, saying "undefined
symbol gss_mech_krb5"
All works fine disabling imap support
PHP 4RC2
Apache,IMAP and everything else from the RedHat6.2 standard
No other packages installed
---------------------------------------------------------------------------
Full Bug description available at: http://bugs.php.net/?id=4424