From owner-freebsd-ports@freebsd.org Tue Jul 25 09:51:57 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 70BC0C08A33 for ; Tue, 25 Jul 2017 09:51:57 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 371EF70099 for ; Tue, 25 Jul 2017 09:51:56 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 5BC9B284B6; Tue, 25 Jul 2017 11:51:47 +0200 (CEST) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 3C236284B1; Tue, 25 Jul 2017 11:51:46 +0200 (CEST) Subject: Re: Poudriere fails to build php70 To: Johan Hendriks , freebsd-ports@freebsd.org References: <233ff83a-9e28-4944-ec0a-b789c981a8c9@gmail.com> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <597714B2.6020300@quip.cz> Date: Tue, 25 Jul 2017 11:51:46 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: <233ff83a-9e28-4944-ec0a-b789c981a8c9@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2017 09:51:57 -0000 Johan Hendriks wrote on 2017/07/25 11:13: > Hello all. > > I have installed new build jails for FreeBSD 11.1. > But it fails with the following error. Is there anything I can do. > > > The first one will only work if you have a /usr/local/bin/perl, > the second will work as long as perl is in PATH. > ===> php70-xmlreader-7.0.21 depends on file: /usr/local/bin/autoconf-2.69 - found > ===> Returning to build of php70-xmlreader-7.0.21 > ===> php70-xmlreader-7.0.21 depends on file: /usr/local/lib/php/20151012-zts/dom.so - not found > ===> Installing existing package /packages/All/php70-dom-7.0.21.txz > [11_1_amd64_php71-HEAD-job-01] Installing php70-dom-7.0.21... > [11_1_amd64_php71-HEAD-job-01] Extracting php70-dom-7.0.21: .......... done > Message from php70-dom-7.0.21: > **************************************************************************** > > The following line has been added to your /usr/local/etc/php/ext-20-dom.ini > configuration file to automatically load the installed extension: > > extension=dom.so > > **************************************************************************** > ===> php70-xmlreader-7.0.21 depends on file: /usr/local/lib/php/20151012-zts/dom.so - not found > *** Error code 1 > > Stop. > make: stopped in /usr/ports/textproc/php70-xmlreader > ====>> Cleaning up wrkdir > ===> Cleaning for php70-xmlreader-7.0.21 > build of textproc/php70-xmlreader ended at Tue Jul 25 08:03:15 CEST 2017 > build time: 00:00:07 > !!! build failure encountered !!! Do you have ZTS defined in your poudriere's make.conf? ZTS settings must be the same for all PHP extensions. Miroslav Lachman