I was able to finally get php-4.3.7-devel loaded into apache by removing my install of openssl-0.9.7d (by deleting /usr/local/ssl) and then installing openssl-0.9.6b-35.7.i386.rpm with 'rpm -Uvh --force' and installing openssl-devel-0.9.6b-35.7.i386.rpm with 'rpm -ivh --force'. Apparently the version name says 0.9.6b but the build number (35.7) indicates it's newer than that. Man I am one happy camper. Thanks for all of your help, this list has been a lot of help, especially Richard Levitte.
--- Mike Ryerse <[EMAIL PROTECTED]> wrote: > I am not sure that it is a problem with PHP. I think that it might > have something to do with me trying to install openssl-0.9.7d on > Redhat 7.3, and I think perhaps Redhat has made some changes from > how > openssl works on 7.3. I read somewhere that Redhat says building > openssl-0.9.7d with all options will fail. > I tried building the latest snapshot of php and ./configure was OK, > but make return 2 interesting warnings: > > /usr/bin/ld: warning: libssl.so.2, needed by > /usr/local/lib/libcurl.so, may conflict with libssl.so.0.9.7 > /usr/bin/ld: warning: libcrypto.so.2, needed by > /usr/local/lib/libcurl.so, may conflict with libcrypto.so.0.9.7 > > Maybe there is a bug in php not using the right one, but I think it > might have to do with how I installed the openssl shared libraries. > > --- Richard Levitte - VMS Whacker <[EMAIL PROTECTED]> wrote: > > In message <[EMAIL PROTECTED]> > on > > Wed, 21 Apr 2004 23:21:21 -0700 (PDT), Mike Ryerse > > <[EMAIL PROTECTED]> said: > > > > mikeryerse> Then I do a make, no error. Then I do a make > install, > > and > > mikeryerse> I get the following: > > mikeryerse> > > mikeryerse> # make install > > > > May I suggest you do the following first? > > > > # LD_LIBRARY_PATH=/usr/local/ssl/lib; export LD_LIBRARY_PATH > > > > Otherwise, the operating system will not know to look there for > the > > proper library. > > > > mikeryerse> I have checked /usr/local/ssl/lib and libssl.so.0.9.7 > > is there. I > > mikeryerse> did an ldd on libphp4.so and get this: > > mikeryerse> # ldd /usr/lib/apache/libphp4.so > > > > You definitely need to define LD_LIBRARY_PATH before doing that. > > > > I get a little worried about this: > > > > mikeryerse> libssl.so.2 => /lib/libssl.so.2 (0x40414000) > > > > That means that the PHP build is buggy and still picker up > > /lib/libssl.so.2 instead of /usr/local/ssl/lib/libssl.so.0.9.7. > > I've seen things like that happen before, and it often is a bug > in > > the > > build system (in PHP in this case). > > > > I would take this up with the PH developpers at this point. > > > > ----- > > Please consider sponsoring my work on free software. > > See http://www.free.lp.se/sponsoring.html for details. > > > > -- > > Richard Levitte \ Tunnlandsvägen 52 \ [EMAIL PROTECTED] > > [EMAIL PROTECTED] \ S-168 36 BROMMA \ T: +46-708-26 53 44 > > \ SWEDEN \ > > Procurator Odiosus Ex Infernis -- [EMAIL PROTECTED] > > Member of the OpenSSL development team: http://www.openssl.org/ > > > > Unsolicited commercial email is subject to an archival fee of > $400. > > See <http://www.stacken.kth.se/~levitte/mail/> for more info. > > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Photos: High-quality 4x6 digital prints for 25¢ > http://photos.yahoo.com/ph/print_splash > ______________________________________________________________________ > OpenSSL Project > http://www.openssl.org > User Support Mailing List > [EMAIL PROTECTED] > Automated List Manager [EMAIL PROTECTED] __________________________________ Do you Yahoo!? Yahoo! Photos: High-quality 4x6 digital prints for 25¢ http://photos.yahoo.com/ph/print_splash ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]