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
 [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

Add a Patch

Pull Requests

Add a Pull Request

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-2024 The PHP Group
All rights reserved.
Last updated: Fri Apr 26 22:01:29 2024 UTC