-
Notifications
You must be signed in to change notification settings - Fork 369
Closed
Labels
Description
$ phpbrew --debug install 7.3.7 +neutral +intl
===> phpbrew will now build 7.3.7
---> Parsing variants from command arguments '+neutral +intl'
===> Loading and resolving variants...
Checking distribution checksum...
Checksum matched: c3608fa7114642725854119ccffe722f42fc7c31e5e4c00d5cb4cb1a0d16bf18
===> Distribution file was successfully extracted, skipping...
Source Directory: /home/morozov/.phpbrew/build/php-7.3.7
Found existing Makefile, running make clean to ensure everything will be rebuilt.
You can append --no-clean option after the install command if you don't want to rebuild.
===> Running make clean: /usr/bin/make -C '/home/morozov/.phpbrew/build/php-7.3.7' --quiet 'clean'
Running Command:/usr/bin/make -C '/home/morozov/.phpbrew/build/php-7.3.7' --quiet 'clean'
Writing variant info to /home/morozov/.phpbrew/php/php-7.3.7/phpbrew.variants
===> Checking patches...
Checking patch for replace apache php module name with custom version name
Enabled variants: [intl, xml, opcache]
Disabled variants: []
Found existing build.log, renaming it to /home/morozov/.phpbrew/build/php-7.3.7/build.log.1564222024
===> Configuring 7.3.7...
Use tail command to see what's going on:
$ tail -F /home/morozov/.phpbrew/build/php-7.3.7/build.log
./configure '--cache-file=/home/morozov/.phpbrew/cache/config.cache' '--prefix=/home/morozov/.phpbrew/php/php-7.3.7' '--with-config-file-path=/home/morozov/.phpbrew/php/php-7.3.7/etc' '--with-config-file-scan-dir=/home/morozov/.phpbrew/php/php-7.3.7/var/db' '--enable-intl' '--with-icu-dir=/usr' '--enable-dom' '--enable-libxml' '--enable-simplexml' '--enable-xml' '--enable-xmlreader' '--enable-xmlwriter' '--with-xsl' '--with-libxml-dir=/usr' '--enable-opcache' >> /home/morozov/.phpbrew/build/php-7.3.7/build.log 2>&1
Error: Configure failed:
The last 5 lines in the log file:
checking for Firebird support... no
checking whether to enable internationalization support... yes
checking for location of ICU headers and libraries... checking for pkg-config... /usr/bin/pkg-config
not found
configure: error: Unable to detect ICU prefix or /usr/bin/icu-config failed. Please verify ICU install prefix and make sure icu-config works.
Please checkout the build log file for more details:
tail /home/morozov/.phpbrew/build/php-7.3.7/build.log
Should be related to the Debian Bug #898820.
The problem is fixed in PHP 7.4 (php/php-src#3701).
Reactions are currently unavailable