Poudriere fails to build php70

Miroslav Lachman 000.fbsd at quip.cz
Tue Jul 25 09:51:57 UTC 2017


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


More information about the freebsd-ports mailing list