Yeah, I read that too, I didn't notice the blip about it being fixed
in php5 though.  They also say they won't fix it in php4.
The interesting thing is that I was able to compile and make install
at one point, but apache would not load libphp4.so, saying undefined
symbol: OPENSSL_add_all_algorithms_noconf.
I then re-compiled openssl many times with many versions with no
luck, always receiving a different error building php either during
./configure, make, or loading libphp4.so into apache.  So, although
they say they won't fix it in php4, I think that it's not a bug but
rather a misconfiguration of some kind and I am hoping that someone
on this list could help me out.
I originally had OPENSSL 0.9.6x and the binary was in /usr/bin and
the headers were in /usr/local/openssl.  Then I upgraded to 0.9.7d
and install to it's default which put everything into
/usr/local/ssl/...  Then I removed 0.9.7 and the old one and built a
new install into /usr/... but php still complains that either evp.h
couldn't be found, or when it does find it that there is an undefined
symbol of some kind.


--- "Matt M." <[EMAIL PROTECTED]> wrote:
> Mike Ryerse wrote:
> 
> > Hi, I've been racking my brain on this for quite a while now. 
> Any
> > help at all is much appreciated (I might start going bald early
> at
> > this rate of frustration!)
> > When I compile php, ./configure (with options) runs w/o error,
> but
> > when I make I get the following:
> > 
> > main/network.lo: In function
> > `php_stream_sock_ssl_activate_with_method':
> > /root/install/php-4.3.6/main/network.c:750: undefined reference
> to
> > `php_SSL_new_from_context'
> > /root/install/php-4.3.6/main/network.c:784: undefined reference
> to
> > `php_openssl_apply_verification_policy'
> > collect2: ld returned 1 exit status
> > make: *** [sapi/cli/php] Error 1
> > 
> I haven't had this problem, but a quick google search led me to
> this:
> 
> Bug #24894 Compile failure when building openssl support shared
> http://bugs.php.net/bug.php?id=24894&edit=1
> 
> It looks like it's fixed in PHP 5. Hope this helps.
> 
> Matt M.



        
                
__________________________________
Do you Yahoo!?
Yahoo! Photos: High-quality 4x6 digital prints for 25¢
http://photos.yahoo.com/ph/print_splash

Reply via email to