Opened 16 years ago

Last modified 9 years ago

#14001 closed enhancement

php5 5.2.5 fails to build on Leopard — at Initial Version

Reported by: compconsultant@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc:
Port: php5

Description

When using port install php5 +mssql +mysql5, it fails as the port tried to use the default Apache 1 on Mac OSX, but, Leopard comes with Apache2. This the with-apxs which should point to an Apache 1 binary in /usr/sbin instead points to Apache2 since that is what it is on Leopard, at least mine which is 10.5.1. The workaround of course is to not use the built in Apache2, and, use +APACHE2.

Still, it would be nice to be able to use the built in. But this may not be possible, simply changing that line to with-apxs2 yields other errors.

This is found here:

if no apache/apache2/fastcgi variant is set, we set it (need better default variant management)

if { ![variant_isset apache] && ![variant_isset apache2] && ![variant_isset fastcgi] } { if { ! [variant_isset macosx] } { depends_lib-append path:${prefix}/sbin/apxs:apache configure.args-append --with-apxs=${prefix}/sbin/apxs } else { configure.args-append --with-apxs=/usr/sbin/apxs } }

Change History (0)

Note: See TracTickets for help on using tickets.