php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #6649 pam_start symbol not found when loading libphp4.so
Submitted: 2000-09-10 11:00 UTC Modified: 2000-10-18 08:08 UTC
From: wiz at vapor dot com Assigned:
Status: Closed Package: Installation problem
PHP Version: 4.0.2 OS: Mandrake 7.0
Private report: No CVE-ID: None
 [2000-09-10 11:00 UTC] wiz at vapor dot com
After compiling php 4.0.2 I couldn't start Apache anymore: it complains that libphp4.so uses a pam_start symbol which it can't find. 

With 4.0.1p2 it works fine.

My configure line:

./configure --with-apxs --with-pgsql --with-ftp --with-gd --with-imap --enable-sockets --without-mysql

(same used for 4.0.1p2)

If you know how to make it to work, please write me a short
email, thanks.

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2000-10-06 20:05 UTC] sniper@php.net
Have you also recompiled/installed new version of c-client? (imap)

--Jani
 [2000-10-07 07:34 UTC] sniper@php.net
User feedback: 
-----------

on second thought, that shouldn't make a difference, should it? I mean,
pam_start() isn't defined in it, and also I can't seem to be able to
compile c-client with pam support (security/pam_appl.h is missing)

-----------

Reason I asked was that something is been compiled with pam support.
And somehow PHP4.0.2 isn't including -lpam as one of your libs uses
it. And if it worked with 4.0.1pl2 and only thing you have recompiled
since is PHP4 ..please check which one of those libs is compiled with pam support.

Oh, and to enable ftp support you should use --enable-ftp instead of --with..

--Jani
 [2000-10-07 07:40 UTC] sniper@php.net
And after looking more for pam in PHP4 sources..
What does it say in php_config.h about  HAVE_LIBPAM ??

--Jani
 [2000-10-10 19:32 UTC] sniper@php.net
User feedback:
-----------
[wiz@Zaphod php-4.0.2]$ grep PAM php_config.h
/* #undef HAVE_LIBPAM */
[wiz@Zaphod php-4.0.2]$ grep PAM ../php-4.0.1/php_config.h
#define HAVE_LIBPAM 1
-----------


 [2000-10-17 20:28 UTC] sniper@php.net
There hasn't been any changes regarding PAM detection
between 4.0.2 and 4.01. 

Please grab PHP-4.0.3pl1.tar.gz and try again. 
You haven't changed anything in your system in between ??
Where is libpam.so located in your system? 

--Jani
 [2000-10-18 08:08 UTC] sniper@php.net
USer had missing link to libpam.so.0.72 (libpam.so) in /lib.
By creating the link problem was solved.

--Jani
 
PHP Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Sat Jul 04 17:00:02 2026 UTC