Bug #77775 [NEW]: ext/intl/intl_convertcpp.cpp fails to buid
| From: | debohman at gmail dot com | Date: | Thu, 21 Mar 2019 00:12:15 +0000 |
| Subject: | Bug #77775 [NEW]: ext/intl/intl_convertcpp.cpp fails to buid | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-220103@lists.php.net to get a copy of this message | ||
From: debohman at gmail dot com
Operating system: macOS 10.12.6
PHP version: 7.2.16
Package: Compile Failure
Bug Type: Bug
Bug description:ext/intl/intl_convertcpp.cpp fails to buid
Description:
------------
Configuration:
./configure --mandir=/usr/local/share/man --enable-mbstring
--enable-intl --enable-zip --enable-pcntl --enable-exif --with-libedit
--with-zlib --with-bz2 --with-libzip=/usr/local --with-gd
--with-webp-dir=/usr/local --with-openssl --with-curl
--with-sqlite3=/usr/local --with-pdo-sqlite=/usr/local --with-mysqli
--with-pdo-mysql --disable-phpdbg --enable-fpm --with-fpm-user=www
--with-fpm-group=www
Using ICU 60.2
Diagnostics:
make
/bin/sh /tera/tera/debo/Projects/php/php-7.2.16/libtool --silent
--preserve-dup-deps --mode=link cc -DPHP_ATOM_INC
-I/tera/tera/debo/Projects/php/php-7.2.16/include
-I/tera/tera/debo/Projects/php/php-7.2.16/main
-I/tera/tera/debo/Projects/php/php-7.2.16
-I/tera/tera/debo/Projects/php/php-7.2.16/ext/date/lib
-I/usr/local/include/libxml2 -I/usr/local/include
-I/tera/tera/debo/Projects/php/php-7.2.16/ext/mbstring/oniguruma
-I/tera/tera/debo/Projects/php/php-7.2.16/ext/mbstring/libmbfl
-I/tera/tera/debo/Projects/php/php-7.2.16/ext/mbstring/libmbfl/mbfl
-I/tera/tera/debo/Projects/php/php-7.2.16/TSRM
-I/tera/tera/debo/Projects/php/php-7.2.16/Zend -no-cpp-precomp
-I/usr/include -g -O2 -fvisibility=hidden -DZEND_SIGNALS -o
ext/opcache/opcache.la -export-dynamic -avoid-version -prefer-pic
-module -rpath /tera/tera/debo/Projects/php/php-7.2.16/modules
-L/usr/local/lib ext/opcache/ZendAccelerator.lo
ext/opcache/zend_accelerator_blacklist.lo
ext/opcache/zend_accelerator_debug.lo
ext/opcache/zend_accelerator_hash.lo
ext/opcache/zend_accelerator_module.lo ext/opcache/zend_persist.lo
ext/opcache/zend_persist_calc.lo ext/opcache/zend_file_cache.lo
ext/opcache/zend_shared_alloc.lo
ext/opcache/zend_accelerator_util_funcs.lo
ext/opcache/shared_alloc_shm.lo ext/opcache/shared_alloc_mmap.lo
ext/opcache/shared_alloc_posix.lo
ext/opcache/Optimizer/zend_optimizer.lo ext/opcache/Optimizer/pass1_5.lo
ext/opcache/Optimizer/pass2.lo ext/opcache/Optimizer/pass3.lo
ext/opcache/Optimizer/optimize_func_calls.lo
ext/opcache/Optimizer/block_pass.lo
ext/opcache/Optimizer/optimize_temp_vars_5.lo
ext/opcache/Optimizer/nop_removal.lo
ext/opcache/Optimizer/compact_literals.lo
ext/opcache/Optimizer/zend_cfg.lo ext/opcache/Optimizer/zend_dfg.lo
ext/opcache/Optimizer/dfa_pass.lo ext/opcache/Optimizer/zend_ssa.lo
ext/opcache/Optimizer/zend_inference.lo
ext/opcache/Optimizer/zend_func_info.lo
ext/opcache/Optimizer/zend_call_graph.lo ext/opcache/Optimizer/sccp.lo
ext/opcache/Optimizer/scdf.lo ext/opcache/Optimizer/dce.lo
ext/opcache/Optimizer/compact_vars.lo ext/opcache/Optimizer/zend_dump.lo
/Library/Developer/CommandLineTools/usr/bin/ranlib: file:
ext/opcache/.libs/opcache.a(shared_alloc_shm.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file:
ext/opcache/.libs/opcache.a(shared_alloc_shm.o) has no symbols
/bin/sh /tera/tera/debo/Projects/php/php-7.2.16/libtool --silent
--preserve-dup-deps --mode=install cp ext/opcache/opcache.la
/tera/tera/debo/Projects/php/php-7.2.16/modules
/Library/Developer/CommandLineTools/usr/bin/ranlib: file:
/tera/tera/debo/Projects/php/php-7.2.16/modules/opcache.a(shared_alloc_shm.o)
has no symbols
/bin/sh /tera/tera/debo/Projects/php/php-7.2.16/libtool --silent
--preserve-dup-deps --mode=compile g++ -I/usr/local/include
-Wno-write-strings -D__STDC_LIMIT_MACROS
-DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DU_USING_ICU_NAMESPACE=1
-Iext/intl/ -I/tera/tera/debo/Projects/php/php-7.2.16/ext/intl/
-DPHP_ATOM_INC -I/tera/tera/debo/Projects/php/php-7.2.16/include
-I/tera/tera/debo/Projects/php/php-7.2.16/main
-I/tera/tera/debo/Projects/php/php-7.2.16
-I/tera/tera/debo/Projects/php/php-7.2.16/ext/date/lib
-I/usr/local/include/libxml2 -I/usr/local/include
-I/tera/tera/debo/Projects/php/php-7.2.16/ext/mbstring/oniguruma
-I/tera/tera/debo/Projects/php/php-7.2.16/ext/mbstring/libmbfl
-I/tera/tera/debo/Projects/php/php-7.2.16/ext/mbstring/libmbfl/mbfl
-I/tera/tera/debo/Projects/php/php-7.2.16/TSRM
-I/tera/tera/debo/Projects/php/php-7.2.16/Zend -no-cpp-precomp -g -O2
-c /tera/tera/debo/Projects/php/php-7.2.16/ext/intl/intl_convertcpp.cpp
-o ext/intl/intl_convertcpp.lo
In file included from
/tera/tera/debo/Projects/php/php-7.2.16/ext/intl/intl_convertcpp.cpp:21:
In file included from ext/intl/intl_convertcpp.h:26:
/usr/local/include/unicode/unistr.h:3014:7: error: delegating
constructors are permitted only in C++11
UnicodeString(ConstChar16Ptr(text)) {}
^~~~~~~~~~~~~
/usr/local/include/unicode/unistr.h:3076:7: error: delegating
constructors are permitted only in C++11
UnicodeString(ConstChar16Ptr(text), length) {}
^~~~~~~~~~~~~
/usr/local/include/unicode/unistr.h:3169:7: error: delegating
constructors are permitted only in C++11
UnicodeString(Char16Ptr(buffer), buffLength, buffCapacity) {}
^~~~~~~~~~~~~
3 errors generated.
make: *** [ext/intl/intl_convertcpp.lo] Error 1
Regression:
php-7.2.15 builds correctly on the same system with the same
configuration.
--
Edit bug report at https://bugs.php.net/bug.php?id=77775&edit=1
--
Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=77775&r=trysnapshot54
Try a snapshot (PHP 5.5): https://bugs.php.net/fix.php?id=77775&r=trysnapshot55
Try a snapshot (trunk): https://bugs.php.net/fix.php?id=77775&r=trysnapshottrunk
Fixed in SVN: https://bugs.php.net/fix.php?id=77775&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=77775&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=77775&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=77775&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=77775&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=77775&r=support
Expected behavior: https://bugs.php.net/fix.php?id=77775&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=77775&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=77775&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=77775&r=globals
PHP 4 support discontinued: https://bugs.php.net/fix.php?id=77775&r=php4
Daylight Savings: https://bugs.php.net/fix.php?id=77775&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=77775&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=77775&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=77775&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=77775&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=77775&r=mysqlcfg