[MacPorts] #16925: Can't build php5 (libmysqlclient_r.la bad magic number)
MacPorts
noreply at macports.org
Mon Oct 27 12:43:01 PDT 2008
#16925: Can't build php5 (libmysqlclient_r.la bad magic number)
--------------------------------+-------------------------------------------
Reporter: ureason at gmail.com | Owner: ryandesign at macports.org
Type: defect | Status: assigned
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Resolution: | Keywords:
Port: php5, apr-util |
--------------------------------+-------------------------------------------
Changes (by ryandesign at macports.org):
* cc: dluke at macports.org (added)
* status: new => assigned
* port: php5 => php5, apr-util
Comment:
I got another report about this problem from Rulf Niegenfind by private
email.
It looks like this issue: http://www.mail-
archive.com/dev at apr.apache.org/msg18908.html
I can confirm the problem on my system if I install the apr-util port with
the +mysql5 variant and then try to build php5 (with or without the
+mysql5 variant).
New users who attempt to install php5 +mysql5 as one of their first ports
will encounter this because +mysql5 variant will get inherited by all
dependencies being built, including the apr-util port, as of r37635
(v1.3.0).
The workaround for now is to get rid of the apr-util with the +mysql5
variant and reinstall it without that variant, then clean and install php5
with the variants you want:
{{{
sudo port deactivate apr-util
sudo port clean apr-util
sudo port install apr-util
sudo port clean php5
sudo port install php5 [...]
}}}
Not sure if this is a php bug or an apr-util bug. Perhaps I can at least
add a warning to the php5 port if apr-util is installed with the +mysql5
variant.
--
Ticket URL: <http://trac.macports.org/ticket/16925#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list