php55-extensions build pulling in php5 (aka php54)
Adam McDougall
mcdouga9 at egr.msu.edu
Mon Nov 18 13:51:04 UTC 2013
On 11/17/2013 16:06, Mark Costlow wrote:
> I'm trying to use poudriere to build a set of PHP 5.5 packages.
> This on a fresh 9.2 system with no PHP ports previously installed
> (and the builds happen in a poudriere jail anyway).
>
> Building php55 works fine. But when I add php55-extensions, something
> in it pulls in php54
>
> My questions:
>
> 1. Regarding php55-extensions, I have not figured out how to discover
> what element of this "meta port" is pulling in php5-gd and friends.
> Is there any way to figure that out, other than looking at the
> B-deps for all those ports by hand?
Add -vv to your poudriere bulk build and just grep the output
>
> 2. Is there any way to overcome pecl-zendopcache's dependency on "php5"?
Find the ports causing it using the above step and look for Makefile
variables hard setting the default php version. Comment out the line.
I've found it in a couple ports and filed at least one PR but I need to
file more.
>
> 3. Is there any chance DEFAULT_VERSIONS will be extended to support
> PHP version selection?
>
> Thanks for any advice you can offer,
>
> Mark
>
More information about the freebsd-ports
mailing list