Date: Wed, 21 Dec 2016 09:37:30 +0100 From: Torsten Zuehlsdorff <mailinglists@toco-domains.de> To: "O. Hartmann" <ohartmann@walstatt.org>, FreeBSD Ports <freebsd-ports@freebsd.org> Subject: Re: poudriere: problems setting options/build failure ZTS related stuff Message-ID: <5a922721-c5c6-4cce-66da-7a0a3be6bff2@toco-domains.de> In-Reply-To: <20161206090306.7cd0e47e@thor.walstatt.dynvpn.de> References: <20161206090306.7cd0e47e@thor.walstatt.dynvpn.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Aloha Oliver, > 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: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214979 > > 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. Greetings, Torsten
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5a922721-c5c6-4cce-66da-7a0a3be6bff2>