[MacPorts] #19345: php5 (5.2.9) fails to configure, referring user to config.log for more details
MacPorts
noreply at macports.org
Sun Apr 19 00:22:29 PDT 2009
#19345: php5 (5.2.9) fails to configure, referring user to config.log for more
details
----------------------------------+-----------------------------------------
Reporter: a.lathrop@… | Owner: ryandesign@…
Type: defect | Status: closed
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.7.1
Resolution: fixed | Keywords: php5 openssl config.log
Port: php5 |
----------------------------------+-----------------------------------------
Changes (by ryandesign@…):
* status: new => closed
* resolution: => fixed
Comment:
openssl was upgraded from 0.9.8k to 1.0.0-beta1, but this was found to
cause problems for many ports which expected there to be libraries called
libcrypto.0.9.8.dylib and libssl.0.9.8.dylib. More importantly,
1.0.0-beta1 is beta software, and we prefer to use final released versions
of software in MacPorts. Therefore, openssl was downgraded to 0.9.8k
again.
I believe you upgraded openssl to 1.0.0-beta1 during the short time when
it was in MacPorts, then built curl, then downgraded openssl back to
0.9.8k some time later, and now curl is complaining because it cannot find
libcrypto.1.0.0.dylib or libssl.1.0.0.dylib. From your log:
{{{
/usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: warning can't open dynamic
library: /opt/local/lib/libssl.1.0.0.dylib referenced from:
/opt/local/lib/libcurl.dylib (checking for undefined symbols may be
affected) (No such file or directory, errno = 2)
/usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: warning can't open dynamic
library: /opt/local/lib/libcrypto.1.0.0.dylib referenced from:
/opt/local/lib/libcurl.dylib (checking for undefined symbols may be
affected) (No such file or directory, errno = 2)
}}}
You should forcibly rebuild curl, and any other port that is linking with
libcrypto.1.0.0.dylib or libssl.1.0.0.dylib, so that it relinks with the
libcrypto.0.9.8.dylib and libssl.0.9.8.dylib that are now on your system:
{{{
sudo port -nf upgrade curl
}}}
--
Ticket URL: <http://trac.macports.org/ticket/19345#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list