Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:68233 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 97119 invoked from network); 20 Jul 2013 01:12:30 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 Jul 2013 01:12:30 -0000 X-Host-Fingerprint: 85.223.116.227 227-116.citynet.ftth.internl.net Received: from [85.223.116.227] ([85.223.116.227:25473] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id A9/E6-13120-CF3E9E15 for ; Fri, 19 Jul 2013 21:12:28 -0400 To: internals@lists.php.net Date: Sat, 20 Jul 2013 03:12:19 +0200 Message-ID: <52oju812dvk96cb711ka500eiamopkrrrn@4ax.com> References: <1374233485.3918.42.camel@guybrush> <03aiu81ucujlb3apedm6fqc9jd33trm8mp@4ax.com> <1374236421.3918.47.camel@guybrush> <1374240835.3918.76.camel@guybrush> <1374267446.3946.104.camel@guybrush> <51E9CD64.6080705@nebm.ist.utl.pt> X-Newsreader: Forte Agent 3.3/32.846 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Posted-By: 85.223.116.227 Subject: Re: [PHP-DEV] Re: PHP 5.5.1 released From: phpdev@ehrhardt.nl (Jan Ehrhardt) Gustavo Lopes in php.internals (Sat, 20 Jul 2013 01:36:04 +0200): >I doubt it. I built the PECL/intl binaries in >http://pecl.php.net/package/intl with ICU 51 with no problem and the >codebase is very similar to that of ext/intl. But if you did find a bug, >please report it. Earlier today I compiled php-5.5.1-nts-Win32-VC11-x86.zip Link here: http://www.apachelounge.com/viewtopic.php?t=5480 Then I replaced the ICU files in my build environment with these files: http://download.icu-project.org/files/icu4c/51.2/icu4c-51_2-Win32-msvc10.zip Exactly the same build script produced these errors: http://pastebin.com/7S0XpfVY That ended with: rulebasedbreakiterator_methods.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall icu_51::RuleBasedBreakIterator::setText(struct UText *,enum UErrorCode &)" (?setText@RuleBasedBreakIterator@icu_51@@UAEXPAUUText@@AAW4UErrorCode@@@Z) Release\php_intl.dll : fatal error LNK1120: 437 unresolved externals Replacing the intl from the release by the one from PECL did not make any difference. Same unresolved internals. Switching to VC9 produced a workable PHP, that I have just uploaded to my dropbox: https://dl.dropboxusercontent.com/u/8954372/php-5.5.1-nts-Win32-VC9-x86.zip As far as I remember from earlier today, VC10 stumbled over the same unresolved externals. I will check that and will only report it if VC10 does not stumble. Jan