Recent update to lang/php70 and lang/php71

Adam Weinberger adamw at
Thu Feb 2 17:21:11 UTC 2017

> On 2 Feb, 2017, at 7:39, Torsten Zuehlsdorff <tz at> wrote:
> On 02.02.2017 15:37, Jim Ohlstein wrote:
>> Hello,
>> On 02/02/2017 04:35 AM, Torsten Zuehlsdorff wrote:
>>> Hello Jim,
>>>> Could not this semantic change have waited for a new version? It forced
>>>> a rebuild of ALL PHP extensions for no reason. They all had a dependency
>>>> on devel/pcre via the main port as it was.
>>> Did you use poudriere?
>> Yes
>>> It wasn't meant to force a rebuild. There was no PORTREVISION bump nor a
>>> new dependency. But poudriere detect a new one, so i would say its a
>>> poudriere bug. Or am i wrong?
>> Looks like a direct dependency was added. Here's a sample output from a
>> jail that runs PHP70:
>> Installed packages to be REINSTALLED:
>>    [output]
> Yes, it look like, but it wasn't. That's the patch:
> <>
> Only one line was moved more upwards. Nothing more. This shouldn't have caused such a detection.

It’s not, though, because before it was protected within !defined(PKGNAMESUFFIX). Previously, only php itself brought in the pcre dependency; now all the extensions bring it in too.

# Adam

Adam Weinberger
adamw at

More information about the freebsd-ports mailing list