php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #70647 Makefile:263: recipe for target 'sapi/cli/php' failed
Submitted: 2015-10-06 01:05 UTC Modified: 2017-10-15 23:54 UTC
Votes:2
Avg. Score:4.0 ± 1.0
Reproduced:2 of 2 (100.0%)
Same Version:0 (0.0%)
Same OS:1 (50.0%)
From: knl at bitflop dot com Assigned:
Status: Not a bug Package: Compile Failure
PHP Version: 5.6.14 OS: Debian GNU/Linux 4.1.0-1-amd64
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: knl at bitflop dot com
New email:
PHP Version: OS:

 

 [2015-10-06 01:05 UTC] knl at bitflop dot com
Description:
------------
I am trying to compile PHP 5.6.14 using the phpfarm script. Compiling 5.6.13 with the exact same setup works.

I am running with the following options:

--with-mysqli \
--with-curl \
--with-png \
--with-gd \
--with-pdo-mysql \
--with-openssl \
--with-jpeg-dir=/usr/lib \
--with-zlib \
--with-gettext \
--with-mcrypt \
--with-xsl \
--enable-bcmath \
--enable-gd-native-ttf \
--enable-calendar \
--enable-exif \
--enable-ftp \
--enable-mbstring \
--enable-pcntl \
--enable-soap \
--enable-sockets \
--enable-sqlite-utf8 \
--enable-wddx \
--enable-zip \
--enable-intl \
--enable-json \

The problem seems to be with INTL.

I have libicu-dev installed.

The following error occurs:

/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_string.c:467: undefined reference to `ubrk_setText_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_string.c:470: undefined reference to `ubrk_previous_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_string.c:471: undefined reference to `ubrk_last_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_string.c:475: undefined reference to `ubrk_next_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_string.c:498: undefined reference to `ubrk_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_string.c:514: undefined reference to `ubrk_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_string.c:539: undefined reference to `ubrk_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_string.c:546: undefined reference to `ubrk_previous_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_string.c:547: undefined reference to `ubrk_last_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_string.c:551: undefined reference to `ubrk_next_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_string.c:567: undefined reference to `ubrk_close_52'
ext/intl/grapheme/.libs/grapheme_string.o: In function `grapheme_extract_charcount_iter':
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_string.c:707: undefined reference to `ubrk_next_52'
ext/intl/grapheme/.libs/grapheme_string.o: In function `grapheme_extract_bytecount_iter':
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_string.c:744: undefined reference to `ubrk_next_52'
ext/intl/grapheme/.libs/grapheme_string.o: In function `grapheme_extract_count_iter':
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_string.c:778: undefined reference to `ubrk_next_52'
ext/intl/grapheme/.libs/grapheme_string.o: In function `zif_grapheme_extract':
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_string.c:924: undefined reference to `ubrk_setText_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_string.c:936: undefined reference to `ubrk_close_52'
ext/intl/grapheme/.libs/grapheme_util.o: In function `grapheme_close_global_iterator':
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:46: undefined reference to `ubrk_close_52'
ext/intl/grapheme/.libs/grapheme_util.o: In function `grapheme_strpos_utf16':
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:148: undefined reference to `ubrk_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:148: undefined reference to `usearch_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:152: undefined reference to `ubrk_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:152: undefined reference to `usearch_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:157: undefined reference to `ubrk_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:157: undefined reference to `usearch_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:159: undefined reference to `ubrk_setText_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:160: undefined reference to `ubrk_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:160: undefined reference to `usearch_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:163: undefined reference to `usearch_open_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:164: undefined reference to `ubrk_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:164: undefined reference to `usearch_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:167: undefined reference to `usearch_getCollator_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:169: undefined reference to `ucol_setAttribute_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:170: undefined reference to `ubrk_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:170: undefined reference to `usearch_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:171: undefined reference to `usearch_reset_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:178: undefined reference to `ubrk_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:178: undefined reference to `usearch_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:181: undefined reference to `usearch_setOffset_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:182: undefined reference to `ubrk_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:182: undefined reference to `usearch_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:187: undefined reference to `usearch_last_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:193: undefined reference to `usearch_next_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:195: undefined reference to `ubrk_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:195: undefined reference to `usearch_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:196: undefined reference to `ubrk_isBoundary_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:211: undefined reference to `ubrk_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:212: undefined reference to `usearch_close_52'
ext/intl/grapheme/.libs/grapheme_util.o: In function `grapheme_split_string':
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:247: undefined reference to `ubrk_setText_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:253: undefined reference to `ubrk_next_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:265: undefined reference to `ubrk_close_52'
ext/intl/grapheme/.libs/grapheme_util.o: In function `grapheme_count_graphemes':
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:278: undefined reference to `ubrk_setText_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:282: undefined reference to `ubrk_next_52'
ext/intl/grapheme/.libs/grapheme_util.o: In function `grapheme_get_haystack_offset':
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:307: undefined reference to `ubrk_previous_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:308: undefined reference to `ubrk_last_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:312: undefined reference to `ubrk_next_52'
ext/intl/grapheme/.libs/grapheme_util.o: In function `grapheme_get_break_iterator':
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:385: undefined reference to `ubrk_open_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/grapheme/grapheme_util.c:396: undefined reference to `ubrk_safeClone_52'
ext/intl/resourcebundle/.libs/resourcebundle.o: In function `resourcebundle_extract_value':
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle.c:38: undefined reference to `ures_getType_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle.c:42: undefined reference to `ures_getString_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle.c:48: undefined reference to `ures_getBinary_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle.c:54: undefined reference to `ures_getInt_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle.c:60: undefined reference to `ures_getIntVector_52'
ext/intl/resourcebundle/.libs/resourcebundle_class.o: In function `ResourceBundle_object_destroy':
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_class.c:46: undefined reference to `ures_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_class.c:49: undefined reference to `ures_close_52'
ext/intl/resourcebundle/.libs/resourcebundle_class.o: In function `resourcebundle_ctor':
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_class.c:109: undefined reference to `ures_open_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_class.c:111: undefined reference to `ures_openDirect_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_class.c:120: undefined reference to `ures_getLocaleByType_52'
ext/intl/resourcebundle/.libs/resourcebundle_class.o: In function `resourcebundle_array_fetch':
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_class.c:176: undefined reference to `ures_getByIndex_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_class.c:179: undefined reference to `ures_getByKey_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_class.c:200: undefined reference to `ures_getLocaleByType_52'
ext/intl/resourcebundle/.libs/resourcebundle_class.o: In function `resourcebundle_array_count':
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_class.c:270: undefined reference to `ures_getSize_52'
ext/intl/resourcebundle/.libs/resourcebundle_class.o: In function `zif_resourcebundle_count':
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_class.c:298: undefined reference to `ures_getSize_52'
ext/intl/resourcebundle/.libs/resourcebundle_class.o: In function `zif_resourcebundle_locales':
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_class.c:335: undefined reference to `ures_openAvailableLocales_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_class.c:338: undefined reference to `uenum_reset_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_class.c:342: undefined reference to `uenum_next_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_class.c:345: undefined reference to `uenum_close_52'
ext/intl/resourcebundle/.libs/resourcebundle_iterator.o: In function `resourcebundle_iterator_read':
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_iterator.c:37: undefined reference to `ures_getByIndex_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_iterator.c:42: undefined reference to `ures_getKey_52'
ext/intl/resourcebundle/.libs/resourcebundle_iterator.o: In function `resourcebundle_get_iterator':
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_iterator.c:171: undefined reference to `ures_getType_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/resourcebundle/resourcebundle_iterator.c:172: undefined reference to `ures_getSize_52'
ext/intl/transliterator/.libs/transliterator_class.o: In function `transliterator_object_construct':
/opt/phpfarm/src/php-5.6.14/ext/intl/transliterator/transliterator_class.c:51: undefined reference to `utrans_getUnicodeID_52'
ext/intl/transliterator/.libs/transliterator_class.o: In function `transliterator_object_destroy':
/opt/phpfarm/src/php-5.6.14/ext/intl/transliterator/transliterator_class.c:91: undefined reference to `utrans_close_52'
ext/intl/transliterator/.libs/transliterator_class.o: In function `Transliterator_clone_obj':
/opt/phpfarm/src/php-5.6.14/ext/intl/transliterator/transliterator_class.c:177: undefined reference to `utrans_clone_52'
ext/intl/transliterator/.libs/transliterator_methods.o: In function `create_transliterator':
/opt/phpfarm/src/php-5.6.14/ext/intl/transliterator/transliterator_methods.c:61: undefined reference to `utrans_openU_52'
ext/intl/transliterator/.libs/transliterator_methods.o: In function `zif_transliterator_create_from_rules':
/opt/phpfarm/src/php-5.6.14/ext/intl/transliterator/transliterator_methods.c:175: undefined reference to `utrans_openU_52'
ext/intl/transliterator/.libs/transliterator_methods.o: In function `zif_transliterator_create_inverse':
/opt/phpfarm/src/php-5.6.14/ext/intl/transliterator/transliterator_methods.c:229: undefined reference to `utrans_openInverse_52'
ext/intl/transliterator/.libs/transliterator_methods.o: In function `zif_transliterator_list_ids':
/opt/phpfarm/src/php-5.6.14/ext/intl/transliterator/transliterator_methods.c:261: undefined reference to `utrans_openIDs_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/transliterator/transliterator_methods.c:266: undefined reference to `uenum_unext_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/transliterator/transliterator_methods.c:283: undefined reference to `uenum_close_52'
ext/intl/transliterator/.libs/transliterator_methods.o: In function `zif_transliterator_transliterate':
/opt/phpfarm/src/php-5.6.14/ext/intl/transliterator/transliterator_methods.c:416: undefined reference to `utrans_transUChars_52'
ext/intl/timezone/.libs/timezone_class.o: In function `timezone_convert_to_datetimezone':
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_class.cpp:83: undefined reference to `icu_52::UnicodeString::UnicodeString(char const*, int, icu_52::UnicodeString::EInvariant)'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_class.cpp:83: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_class.cpp:126: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_class.cpp:83: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_class.cpp:126: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
ext/intl/timezone/.libs/timezone_class.o: In function `timezone_process_timezone_argument':
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_class.cpp:192: undefined reference to `icu_52::TimeZone::createTimeZone(icu_52::UnicodeString const&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_class.cpp:209: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_class.cpp:179: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_class.cpp:179: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_class.cpp:210: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
ext/intl/timezone/.libs/timezone_class.o: In function `TimeZone_get_debug_info(_zval_struct*, int*)':
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_class.cpp:317: undefined reference to `icu_52::Calendar::getNow()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_class.cpp:327: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_class.cpp:327: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
ext/intl/timezone/.libs/timezone_class.o: In function `icu_52::UnicodeString::doCompare(int, int, icu_52::UnicodeString const&, int, int) const':
/usr/include/i386-linux-gnu/unicode/unistr.h:3672: undefined reference to `icu_52::UnicodeString::doCompare(int, int, unsigned short const*, int, int) const'
ext/intl/timezone/.libs/timezone_methods.o: In function `zif_intltz_create_time_zone':
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:69: undefined reference to `icu_52::TimeZone::createTimeZone(icu_52::UnicodeString const&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:70: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:70: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
ext/intl/timezone/.libs/timezone_methods.o: In function `zif_intltz_create_default':
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:114: undefined reference to `icu_52::TimeZone::createDefault()'
ext/intl/timezone/.libs/timezone_methods.o: In function `zif_intltz_get_gmt':
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:128: undefined reference to `icu_52::TimeZone::getGMT()'
ext/intl/timezone/.libs/timezone_methods.o: In function `zif_intltz_get_unknown':
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:142: undefined reference to `icu_52::TimeZone::getUnknown()'
ext/intl/timezone/.libs/timezone_methods.o: In function `zif_intltz_create_enumeration':
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:161: undefined reference to `icu_52::TimeZone::createEnumeration()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:170: undefined reference to `icu_52::TimeZone::createEnumeration(int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:195: undefined reference to `icu_52::TimeZone::createEnumeration(char const*)'
ext/intl/timezone/.libs/timezone_methods.o: In function `zif_intltz_count_equivalent_ids':
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:232: undefined reference to `icu_52::TimeZone::countEquivalentIDs(icu_52::UnicodeString const&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:233: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:233: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
ext/intl/timezone/.libs/timezone_methods.o: In function `zif_intltz_create_time_zone_id_enumeration':
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:285: undefined reference to `icu_52::TimeZone::createTimeZoneIDEnumeration(USystemTimeZoneType, char const*, int const*, UErrorCode&)'
ext/intl/timezone/.libs/timezone_methods.o: In function `zif_intltz_get_canonical_id':
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:317: undefined reference to `icu_52::TimeZone::getCanonicalID(icu_52::UnicodeString const&, icu_52::UnicodeString&, signed char&, UErrorCode&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:328: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:315: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:315: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:329: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
ext/intl/timezone/.libs/timezone_methods.o: In function `zif_intltz_get_region':
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:355: undefined reference to `icu_52::TimeZone::getRegion(icu_52::UnicodeString const&, char*, int, UErrorCode&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:358: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:358: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
ext/intl/timezone/.libs/timezone_methods.o: In function `zif_intltz_get_tz_data_version':
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:373: undefined reference to `icu_52::TimeZone::getTZDataVersion(UErrorCode&)'
ext/intl/timezone/.libs/timezone_methods.o: In function `zif_intltz_get_equivalent_id':
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:403: undefined reference to `icu_52::TimeZone::getEquivalentID(icu_52::UnicodeString const&, int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:408: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:403: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:403: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:408: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
ext/intl/timezone/.libs/timezone_methods.o: In function `zif_intltz_get_id':
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:434: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
ext/intl/timezone/.libs/timezone_methods.o:/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:434: more undefined references to `icu_52::UnicodeString::~UnicodeString()' follow
ext/intl/timezone/.libs/timezone_methods.o: In function `zif_intltz_get_display_name':
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:570: undefined reference to `icu_52::Locale::createFromName(char const*)'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:570: undefined reference to `icu_52::TimeZone::getDisplayName(signed char, icu_52::TimeZone::EDisplayType, icu_52::Locale const&, icu_52::UnicodeString&) const'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:570: undefined reference to `icu_52::Locale::~Locale()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:577: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:570: undefined reference to `icu_52::Locale::~Locale()'
/opt/phpfarm/src/php-5.6.14/ext/intl/timezone/timezone_methods.cpp:577: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
ext/intl/calendar/.libs/calendar_class.o: In function `calendar_object_create':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_class.cpp:50: undefined reference to `icu_52::GregorianCalendar::getStaticClassID()'
ext/intl/calendar/.libs/calendar_class.o: In function `Calendar_get_debug_info(_zval_struct*, int*)':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_class.cpp:179: undefined reference to `icu_52::Calendar::getTimeZone() const'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_class.cpp:191: undefined reference to `icu_52::Calendar::getLocale(ULocDataLocaleType, UErrorCode&) const'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_class.cpp:197: undefined reference to `u_errorName_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_class.cpp:198: undefined reference to `icu_52::Locale::~Locale()'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_class.cpp:209: undefined reference to `icu_52::Calendar::get(UCalendarDateFields, UErrorCode&) const'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_class.cpp:213: undefined reference to `u_errorName_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_class.cpp:198: undefined reference to `icu_52::Locale::~Locale()'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_create_instance':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:77: undefined reference to `icu_52::Locale::createFromName(char const*)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:77: undefined reference to `icu_52::Calendar::createInstance(icu_52::TimeZone*, icu_52::Locale const&, UErrorCode&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:77: undefined reference to `icu_52::Locale::~Locale()'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:77: undefined reference to `icu_52::Locale::~Locale()'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_get_keyword_values_for_locale':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:170: undefined reference to `ucal_getKeywordValuesForLocale_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:172: undefined reference to `uenum_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:178: undefined reference to `icu_52::UMemory::operator new(unsigned int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:178: undefined reference to `icu_52::UMemory::operator delete(void*)'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_get_now':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:195: undefined reference to `icu_52::Calendar::getNow()'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_get_available_locales':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:209: undefined reference to `icu_52::Calendar::getAvailableLocales(int&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:212: undefined reference to `icu_52::Locale::Locale(icu_52::Locale const&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:214: undefined reference to `icu_52::Locale::~Locale()'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:214: undefined reference to `icu_52::Locale::~Locale()'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_get':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:253: undefined reference to `icu_52::Calendar::get(UCalendarDateFields, UErrorCode&) const'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_set_time_zone':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:353: undefined reference to `icu_52::Calendar::adoptTimeZone(icu_52::TimeZone*)'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_after':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:393: undefined reference to `icu_52::Calendar::after(icu_52::Calendar const&, UErrorCode&) const'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_before':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:398: undefined reference to `icu_52::Calendar::before(icu_52::Calendar const&, UErrorCode&) const'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_set':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:452: undefined reference to `icu_52::Calendar::set(UCalendarDateFields, int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:454: undefined reference to `icu_52::Calendar::set(int, int, int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:456: undefined reference to `icu_52::Calendar::set(int, int, int, int, int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:458: undefined reference to `icu_52::Calendar::set(int, int, int, int, int, int)'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_clear':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:566: undefined reference to `icu_52::Calendar::clear()'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:568: undefined reference to `icu_52::Calendar::clear(UCalendarDateFields)'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_get_first_day_of_week':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:658: undefined reference to `icu_52::Calendar::getFirstDayOfWeek(UErrorCode&) const'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_get_locale':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:730: undefined reference to `icu_52::Calendar::getLocale(ULocDataLocaleType, UErrorCode&) const'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:734: undefined reference to `icu_52::Locale::~Locale()'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:734: undefined reference to `icu_52::Locale::~Locale()'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_get_minimal_days_in_first_week':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:756: undefined reference to `icu_52::Calendar::getMinimalDaysInFirstWeek() const'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_get_time_zone':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:782: undefined reference to `icu_52::Calendar::getTimeZone() const'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_is_lenient':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:897: undefined reference to `icu_52::Calendar::isLenient() const'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_is_set':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:920: undefined reference to `icu_52::Calendar::isSet(UCalendarDateFields) const'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_set_first_day_of_week':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:975: undefined reference to `icu_52::Calendar::setFirstDayOfWeek(UCalendarDaysOfWeek)'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_set_lenient':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:994: undefined reference to `icu_52::Calendar::setLenient(signed char)'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_set_minimal_days_in_first_week':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:1020: undefined reference to `icu_52::Calendar::setMinimalDaysInFirstWeek(unsigned char)'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_equals':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:1047: undefined reference to `icu_52::Calendar::equals(icu_52::Calendar const&, UErrorCode&) const'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_get_repeated_wall_time_option':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:1068: undefined reference to `icu_52::Calendar::getRepeatedWallTimeOption() const'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_get_skipped_wall_time_option':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:1084: undefined reference to `icu_52::Calendar::getSkippedWallTimeOption() const'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_set_repeated_wall_time_option':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:1107: undefined reference to `icu_52::Calendar::setRepeatedWallTimeOption(UCalendarWallTimeOption)'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_set_skipped_wall_time_option':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:1133: undefined reference to `icu_52::Calendar::setSkippedWallTimeOption(UCalendarWallTimeOption)'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_from_date_time':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:1192: undefined reference to `icu_52::TimeZone::getGMT()'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:1206: undefined reference to `icu_52::Locale::createFromName(char const*)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:1206: undefined reference to `icu_52::Calendar::createInstance(icu_52::TimeZone*, icu_52::Locale const&, UErrorCode&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:1206: undefined reference to `icu_52::Locale::~Locale()'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:1206: undefined reference to `icu_52::Locale::~Locale()'
ext/intl/calendar/.libs/calendar_methods.o: In function `zif_intlcal_to_date_time':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:1270: undefined reference to `icu_52::Calendar::getTimeZone() const'
ext/intl/calendar/.libs/calendar_methods.o: In function `icu_52::UnicodeString::setTo(unsigned short const*, int)':
/usr/include/i386-linux-gnu/unicode/unistr.h:4318: undefined reference to `icu_52::UnicodeString::unBogus()'
/usr/include/i386-linux-gnu/unicode/unistr.h:4319: undefined reference to `icu_52::UnicodeString::doReplace(int, int, unsigned short const*, int, int)'
ext/intl/calendar/.libs/calendar_methods.o: In function `icu_52::Calendar::setTime(double, UErrorCode&)':
/usr/include/i386-linux-gnu/unicode/calendar.h:453: undefined reference to `icu_52::Calendar::setTimeInMillis(double, UErrorCode&)'
ext/intl/calendar/.libs/calendar_methods.o: In function `BugStringCharEnumeration::BugStringCharEnumeration(UEnumeration*)':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:91: undefined reference to `icu_52::StringEnumeration::StringEnumeration()'
ext/intl/calendar/.libs/calendar_methods.o: In function `BugStringCharEnumeration::~BugStringCharEnumeration()':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:95: undefined reference to `uenum_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:94: undefined reference to `icu_52::StringEnumeration::~StringEnumeration()'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:96: undefined reference to `icu_52::UMemory::operator delete(void*)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:94: undefined reference to `icu_52::StringEnumeration::~StringEnumeration()'
ext/intl/calendar/.libs/calendar_methods.o: In function `BugStringCharEnumeration::~BugStringCharEnumeration()':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:96: undefined reference to `icu_52::UMemory::operator delete(void*)'
ext/intl/calendar/.libs/calendar_methods.o: In function `BugStringCharEnumeration::count(UErrorCode&) const':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:99: undefined reference to `uenum_count_52'
ext/intl/calendar/.libs/calendar_methods.o: In function `BugStringCharEnumeration::snext(UErrorCode&)':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:105: undefined reference to `uenum_unext_52'
ext/intl/calendar/.libs/calendar_methods.o: In function `BugStringCharEnumeration::next(int*, UErrorCode&)':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:115: undefined reference to `uenum_next_52'
ext/intl/calendar/.libs/calendar_methods.o: In function `BugStringCharEnumeration::reset(UErrorCode&)':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/calendar_methods.cpp:129: undefined reference to `uenum_reset_52'
ext/intl/calendar/.libs/calendar_methods.o:(.rodata._ZTV24BugStringCharEnumeration[_ZTV24BugStringCharEnumeration]+0x14): undefined reference to `icu_52::StringEnumeration::clone() const'
ext/intl/calendar/.libs/calendar_methods.o:(.rodata._ZTV24BugStringCharEnumeration[_ZTV24BugStringCharEnumeration]+0x20): undefined reference to `icu_52::StringEnumeration::unext(int*, UErrorCode&)'
ext/intl/calendar/.libs/calendar_methods.o:(.rodata._ZTV24BugStringCharEnumeration[_ZTV24BugStringCharEnumeration]+0x2c): undefined reference to `icu_52::StringEnumeration::operator==(icu_52::StringEnumeration const&) const'
ext/intl/calendar/.libs/calendar_methods.o:(.rodata._ZTV24BugStringCharEnumeration[_ZTV24BugStringCharEnumeration]+0x30): undefined reference to `icu_52::StringEnumeration::operator!=(icu_52::StringEnumeration const&) const'
ext/intl/calendar/.libs/calendar_methods.o:(.rodata._ZTI24BugStringCharEnumeration[_ZTI24BugStringCharEnumeration]+0x8): undefined reference to `typeinfo for icu_52::StringEnumeration'
ext/intl/calendar/.libs/gregoriancalendar_methods.o: In function `_php_intlgregcal_constructor_body(int, _zval_struct*, _zval_struct**, _zval_struct*, int)':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:100: undefined reference to `icu_52::Locale::createFromName(char const*)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:100: undefined reference to `icu_52::UMemory::operator new(unsigned int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:100: undefined reference to `icu_52::GregorianCalendar::GregorianCalendar(icu_52::TimeZone*, icu_52::Locale const&, UErrorCode&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:100: undefined reference to `icu_52::Locale::~Locale()'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:123: undefined reference to `icu_52::UMemory::operator new(unsigned int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:123: undefined reference to `icu_52::GregorianCalendar::GregorianCalendar(int, int, int, UErrorCode&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:126: undefined reference to `icu_52::UMemory::operator new(unsigned int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:126: undefined reference to `icu_52::GregorianCalendar::GregorianCalendar(int, int, int, int, int, UErrorCode&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:130: undefined reference to `icu_52::UMemory::operator new(unsigned int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:130: undefined reference to `icu_52::GregorianCalendar::GregorianCalendar(int, int, int, int, int, int, UErrorCode&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:143: undefined reference to `icu_52::StringPiece::StringPiece(char const*)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:143: undefined reference to `icu_52::UnicodeString::fromUTF8(icu_52::StringPiece const&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:157: undefined reference to `icu_52::TimeZone::createTimeZone(icu_52::UnicodeString const&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:158: undefined reference to `icu_52::Calendar::adoptTimeZone(icu_52::TimeZone*)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:158: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:100: undefined reference to `icu_52::UMemory::operator delete(void*)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:100: undefined reference to `icu_52::Locale::~Locale()'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:123: undefined reference to `icu_52::UMemory::operator delete(void*)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:126: undefined reference to `icu_52::UMemory::operator delete(void*)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:130: undefined reference to `icu_52::UMemory::operator delete(void*)'
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:158: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
ext/intl/calendar/.libs/gregoriancalendar_methods.o: In function `zif_intlgregcal_set_gregorian_change':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:211: undefined reference to `icu_52::GregorianCalendar::setGregorianChange(double, UErrorCode&)'
ext/intl/calendar/.libs/gregoriancalendar_methods.o: In function `zif_intlgregcal_get_gregorian_change':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:231: undefined reference to `icu_52::GregorianCalendar::getGregorianChange() const'
ext/intl/calendar/.libs/gregoriancalendar_methods.o: In function `zif_intlgregcal_is_leap_year':
/opt/phpfarm/src/php-5.6.14/ext/intl/calendar/gregoriancalendar_methods.cpp:254: undefined reference to `icu_52::GregorianCalendar::isLeapYear(int) const'
ext/intl/breakiterator/.libs/breakiterator_class.o: In function `breakiterator_object_create':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/breakiterator_class.cpp:55: undefined reference to `icu_52::RuleBasedBreakIterator::getStaticClassID()'
ext/intl/breakiterator/.libs/breakiterator_methods.o: In function `_breakiter_factory(char const*, icu_52::BreakIterator* (*)(icu_52::Locale const&, UErrorCode&), int, _zval_struct*, _zval_struct**, _zval_struct*, int)':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/breakiterator_methods.cpp:66: undefined reference to `icu_52::Locale::createFromName(char const*)'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/breakiterator_methods.cpp:66: undefined reference to `icu_52::Locale::~Locale()'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/breakiterator_methods.cpp:66: undefined reference to `icu_52::Locale::~Locale()'
ext/intl/breakiterator/.libs/breakiterator_methods.o: In function `zif_breakiter_create_word_instance':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/breakiterator_methods.cpp:83: undefined reference to `icu_52::BreakIterator::createWordInstance(icu_52::Locale const&, UErrorCode&)'
ext/intl/breakiterator/.libs/breakiterator_methods.o: In function `zif_breakiter_create_line_instance':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/breakiterator_methods.cpp:90: undefined reference to `icu_52::BreakIterator::createLineInstance(icu_52::Locale const&, UErrorCode&)'
ext/intl/breakiterator/.libs/breakiterator_methods.o: In function `zif_breakiter_create_character_instance':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/breakiterator_methods.cpp:97: undefined reference to `icu_52::BreakIterator::createCharacterInstance(icu_52::Locale const&, UErrorCode&)'
ext/intl/breakiterator/.libs/breakiterator_methods.o: In function `zif_breakiter_create_sentence_instance':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/breakiterator_methods.cpp:104: undefined reference to `icu_52::BreakIterator::createSentenceInstance(icu_52::Locale const&, UErrorCode&)'
ext/intl/breakiterator/.libs/breakiterator_methods.o: In function `zif_breakiter_create_title_instance':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/breakiterator_methods.cpp:111: undefined reference to `icu_52::BreakIterator::createTitleInstance(icu_52::Locale const&, UErrorCode&)'
ext/intl/breakiterator/.libs/breakiterator_methods.o: In function `zif_breakiter_create_code_point_instance':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/breakiterator_methods.cpp:125: undefined reference to `icu_52::UMemory::operator new(unsigned int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/breakiterator_methods.cpp:125: undefined reference to `icu_52::UMemory::operator delete(void*)'
ext/intl/breakiterator/.libs/breakiterator_methods.o: In function `zif_breakiter_set_text':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/breakiterator_methods.cpp:174: undefined reference to `utext_openUTF8_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/breakiterator_methods.cpp:178: undefined reference to `utext_close_52'
ext/intl/breakiterator/.libs/breakiterator_methods.o: In function `zif_breakiter_get_locale':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/breakiterator_methods.cpp:379: undefined reference to `icu_52::BreakIterator::getLocale(ULocDataLocaleType, UErrorCode&) const'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/breakiterator_methods.cpp:383: undefined reference to `icu_52::Locale::~Locale()'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/breakiterator_methods.cpp:383: undefined reference to `icu_52::Locale::~Locale()'
ext/intl/breakiterator/.libs/rulebasedbreakiterator_methods.o: In function `_php_intlrbbi_constructor_body(int, _zval_struct*, _zval_struct**, _zval_struct*, int)':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/rulebasedbreakiterator_methods.cpp:62: undefined reference to `icu_52::UMemory::operator new(unsigned int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/rulebasedbreakiterator_methods.cpp:62: undefined reference to `icu_52::RuleBasedBreakIterator::RuleBasedBreakIterator(icu_52::UnicodeString const&, UParseError&, UErrorCode&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/rulebasedbreakiterator_methods.cpp:74: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/rulebasedbreakiterator_methods.cpp:78: undefined reference to `icu_52::UMemory::operator new(unsigned int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/rulebasedbreakiterator_methods.cpp:78: undefined reference to `icu_52::RuleBasedBreakIterator::RuleBasedBreakIterator(unsigned char const*, unsigned int, UErrorCode&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/rulebasedbreakiterator_methods.cpp:62: undefined reference to `icu_52::UMemory::operator delete(void*)'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/rulebasedbreakiterator_methods.cpp:75: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/rulebasedbreakiterator_methods.cpp:78: undefined reference to `icu_52::UMemory::operator delete(void*)'
ext/intl/breakiterator/.libs/rulebasedbreakiterator_methods.o: In function `zif_rbbi_get_rules':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/rulebasedbreakiterator_methods.cpp:122: undefined reference to `icu_52::UnicodeString::UnicodeString(icu_52::UnicodeString const&)'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/rulebasedbreakiterator_methods.cpp:131: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/rulebasedbreakiterator_methods.cpp:132: undefined reference to `icu_52::UnicodeString::~UnicodeString()'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::CodePointBreakIterator()':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:37: undefined reference to `icu_52::BreakIterator::BreakIterator()'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:40: undefined reference to `utext_openUChars_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:37: undefined reference to `icu_52::BreakIterator::~BreakIterator()'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::CodePointBreakIterator(PHP::CodePointBreakIterator const&)':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:44: undefined reference to `icu_52::BreakIterator::~BreakIterator()'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::operator=(PHP::CodePointBreakIterator const&)':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:58: undefined reference to `utext_clone_52'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::~CodePointBreakIterator()':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:70: undefined reference to `utext_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:67: undefined reference to `icu_52::BreakIterator::~BreakIterator()'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:73: undefined reference to `icu_52::UMemory::operator delete(void*)'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:67: undefined reference to `icu_52::BreakIterator::~BreakIterator()'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::~CodePointBreakIterator()':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:73: undefined reference to `icu_52::UMemory::operator delete(void*)'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::operator==(icu_52::BreakIterator const&) const':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:84: undefined reference to `utext_equals_52'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::clone() const':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:93: undefined reference to `icu_52::UMemory::operator new(unsigned int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:93: undefined reference to `icu_52::UMemory::operator delete(void*)'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::getText() const':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:101: undefined reference to `icu_52::UMemory::operator new(unsigned int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:101: undefined reference to `icu_52::UCharCharacterIterator::UCharCharacterIterator(unsigned short const*, int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:101: undefined reference to `icu_52::UMemory::operator delete(void*)'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::getUText(UText*, UErrorCode&) const':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:109: undefined reference to `utext_clone_52'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::setText(icu_52::UnicodeString const&)':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:117: undefined reference to `utext_openConstUnicodeString_52'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::setText(UText*, UErrorCode&)':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:128: undefined reference to `utext_clone_52'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::adoptText(icu_52::CharacterIterator*)':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:139: undefined reference to `utext_openCharacterIterator_52'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::first()':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:144: undefined reference to `utext_setNativeIndex_52'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::last()':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:152: undefined reference to `utext_nativeLength_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:153: undefined reference to `utext_setNativeIndex_52'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::previous()':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:161: undefined reference to `utext_previous32_52'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::next()':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:171: undefined reference to `utext_next32_52'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::following(int)':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:186: undefined reference to `utext_next32From_52'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::preceding(int)':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:196: undefined reference to `utext_previous32From_52'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::isBoundary(int)':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:207: undefined reference to `utext_setNativeIndex_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:208: undefined reference to `utext_getNativeIndex_52'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::next(int)':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:213: undefined reference to `utext_moveIndex32_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:220: undefined reference to `utext_current32_52'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::createBufferClone(void*, int&, UErrorCode&)':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:255: undefined reference to `icu_52::UMemory::operator new(unsigned int)'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:255: undefined reference to `icu_52::UMemory::operator delete(void*)'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `PHP::CodePointBreakIterator::refreshInputText(UText*, UErrorCode&)':
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:279: undefined reference to `utext_getNativeIndex_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:280: undefined reference to `utext_clone_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:285: undefined reference to `utext_setNativeIndex_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/breakiterator/codepointiterator_internal.cpp:286: undefined reference to `utext_getNativeIndex_52'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `icu_52::UObject::UObject(icu_52::UObject const&)':
/usr/include/i386-linux-gnu/unicode/uobject.h:221: undefined reference to `vtable for icu_52::UObject'
ext/intl/breakiterator/.libs/codepointiterator_internal.o: In function `icu_52::BreakIterator::BreakIterator(icu_52::BreakIterator const&)':
/usr/include/i386-linux-gnu/unicode/brkiter.h:619: undefined reference to `vtable for icu_52::BreakIterator'
ext/intl/breakiterator/.libs/codepointiterator_internal.o:(.rodata._ZTVN3PHP22CodePointBreakIteratorE[_ZTVN3PHP22CodePointBreakIteratorE]+0x54): undefined reference to `icu_52::BreakIterator::getRuleStatus() const'
ext/intl/breakiterator/.libs/codepointiterator_internal.o:(.rodata._ZTVN3PHP22CodePointBreakIteratorE[_ZTVN3PHP22CodePointBreakIteratorE]+0x58): undefined reference to `icu_52::BreakIterator::getRuleStatusVec(int*, int, UErrorCode&)'
ext/intl/breakiterator/.libs/codepointiterator_internal.o:(.rodata._ZTIN3PHP22CodePointBreakIteratorE[_ZTIN3PHP22CodePointBreakIteratorE]+0x8): undefined reference to `typeinfo for icu_52::BreakIterator'
ext/intl/idn/.libs/idn.o: In function `php_intl_idn_to_46':
/opt/phpfarm/src/php-5.6.14/ext/intl/idn/idn.c:147: undefined reference to `uidna_openUTS46_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/idn/idn.c:155: undefined reference to `uidna_nameToASCII_UTF8_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/idn/idn.c:158: undefined reference to `uidna_nameToUnicodeUTF8_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/idn/idn.c:163: undefined reference to `uidna_close_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/idn/idn.c:200: undefined reference to `uidna_close_52'
ext/intl/idn/.libs/idn.o: In function `php_intl_idn_to':
/opt/phpfarm/src/php-5.6.14/ext/intl/idn/idn.c:233: undefined reference to `uidna_IDNToASCII_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/idn/idn.c:235: undefined reference to `uidna_IDNToUnicode_52'
ext/intl/spoofchecker/.libs/spoofchecker_class.o: In function `spoofchecker_clone_obj':
/opt/phpfarm/src/php-5.6.14/ext/intl/spoofchecker/spoofchecker_class.c:135: undefined reference to `uspoof_clone_52'
ext/intl/spoofchecker/.libs/spoofchecker_class.o: In function `spoofchecker_object_destroy':
/opt/phpfarm/src/php-5.6.14/ext/intl/spoofchecker/spoofchecker_class.c:195: undefined reference to `uspoof_close_52'
ext/intl/spoofchecker/.libs/spoofchecker_create.o: In function `zim_Spoofchecker___construct':
/opt/phpfarm/src/php-5.6.14/ext/intl/spoofchecker/spoofchecker_create.c:40: undefined reference to `uspoof_open_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/spoofchecker/spoofchecker_create.c:47: undefined reference to `uspoof_getChecks_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/spoofchecker/spoofchecker_create.c:48: undefined reference to `uspoof_setChecks_52'
ext/intl/spoofchecker/.libs/spoofchecker_main.o: In function `zim_Spoofchecker_isSuspicious':
/opt/phpfarm/src/php-5.6.14/ext/intl/spoofchecker/spoofchecker_main.c:41: undefined reference to `uspoof_checkUTF8_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/spoofchecker/spoofchecker_main.c:44: undefined reference to `u_errorName_52'
ext/intl/spoofchecker/.libs/spoofchecker_main.o: In function `zim_Spoofchecker_areConfusable':
/opt/phpfarm/src/php-5.6.14/ext/intl/spoofchecker/spoofchecker_main.c:74: undefined reference to `uspoof_areConfusableUTF8_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/spoofchecker/spoofchecker_main.c:77: undefined reference to `u_errorName_52'
ext/intl/spoofchecker/.libs/spoofchecker_main.o: In function `zim_Spoofchecker_setAllowedLocales':
/opt/phpfarm/src/php-5.6.14/ext/intl/spoofchecker/spoofchecker_main.c:104: undefined reference to `uspoof_setAllowedLocales_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/spoofchecker/spoofchecker_main.c:107: undefined reference to `u_errorName_52'
ext/intl/spoofchecker/.libs/spoofchecker_main.o: In function `zim_Spoofchecker_setChecks':
/opt/phpfarm/src/php-5.6.14/ext/intl/spoofchecker/spoofchecker_main.c:127: undefined reference to `uspoof_setChecks_52'
/opt/phpfarm/src/php-5.6.14/ext/intl/spoofchecker/spoofchecker_main.c:130: undefined reference to `u_errorName_52'
collect2: error: ld returned 1 exit status
Makefile:263: recipe for target 'sapi/cli/php' failed
make: *** [sapi/cli/php] Error 1
make failed.

I do now know if further information is needed.


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2017-10-15 23:51 UTC] peterkokot at gmail dot com
Hello, I've just came here from https://bugs.php.net/random so sorry for bumping old bugs.

The Debian today is at version 9 and it's using a more recent ICU package. Compiling slightly more recent PHP version from source works ok on Debian. If this is not relevant anymore maybe we can close this one? Thanks.
 [2017-10-15 23:54 UTC] johannes@php.net
-Status: Open +Status: Not a bug
 [2017-10-15 23:54 UTC] johannes@php.net
Assuming fixed by system update
 
PHP Copyright © 2001-2025 The PHP Group
All rights reserved.
Last updated: Thu Jul 03 11:01:34 2025 UTC