poudriere: problems setting options/build failure ZTS related stuff
mailinglists at toco-domains.de
Wed Dec 21 08:37:40 UTC 2016
> first, please CC me, I'm not actively subscribing this list.
> Since a couple of weeks now I face a nasty problem with building ports using poudriere.
> For our department's infrastructure and my home office's jails, I provide packages build
> with poudriere.
> Having a threaded Apache, port www/apache24, this requires several ports to have option
> ZTS enabled, in particular lang/php56, www/mod_php56 and subsequent ports.
> I have already filed a PR:
> But obviusly, there is nobody else facing this problem and this lead to the conclusion,
> that no one else is using a threaded Apache 2.4 with the requirement of setting option
> ZTS in related PHP stuff. The problem is always the same:
The issue was fixed and Rainer, another user with the same issue, found
the solution a little bit faster than myself. :)
It is documented in the Portstree Framework code, that you need to add
WITH_MPM=event to the make.conf file of the poudriere-jail. Than it will
work. I checked this to be sure.
(On a side note: with PHP 7.1 it seems to work out of the box; no idea why)
I will add a hint to lang/php70 message. No user should need to dig into
the framework for figuring something like this out.
More information about the freebsd-ports