|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2005-03-21 06:09 UTC] ptiggerdine at fastmail dot com dot au
Description: ------------ This is exactly the same problem as: http://bugs.php.net/bug.php?id=30640 And I challange anyone who says that this is bogus. If you have a look in the ./configure script, it only looks for MIT libraries NEVER looks for heimdal libraries at all. Heimdal has different library names. Reproduce code: --------------- for gentoo. export USE="kerberos imap ssl php" emerge heimdal && emerge php Expected result: ---------------- to compile Actual result: -------------- Actual result: -------------- checking for IMAP support... yes checking for pam_start in -lpam... (cached) yes checking for crypt in -lcrypt... (cached) yes checking whether SSL libraries are needed for c-client... /usr/lib checking whether IMAP works... no configure: error: build test failed. Please check the config.log for details. config.log: configure:41193: checking whether SSL libraries are needed for c-client configure:41323: gcc -o conftest -g -O2 -Wl,-rpath,/var/tmp/imap/lib -L/var/tmp/imap/lib conftest.c -lc-client -lssl -lcrypto -lcrypt -lpam -lresolv -lm -ldl -lnsl -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err 1>&5 /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/../../../../i686-pc-linux-gnu/b in/ld: cannot find -lgssapi_krb5 collect2: ld returned 1 exit status configure: failed program was: #line 41298 "configure" #include "confdefs.h" PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Fri Oct 24 22:00:02 2025 UTC |
And what is 'heimdal' ? Does the c-client library support that..? Honestly, why did you post if you didn't know what the bug is about. while the CVS snapshot "may" work ( i doubt it)my production environment requires that this be pushed into an official release. If you are unable to do this, could you escalate this bug so that I can have contact with someone who can make that call. I have a ./configure diff that patches the search of the libraries to the right name, but I doubt that it's going to be that easy for kerberos is play ball. This is also no ideal either cos it will break on MIT libraries