Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:64280 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 64934 invoked from network); 14 Dec 2012 11:44:06 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Dec 2012 11:44:06 -0000 X-Host-Fingerprint: 85.223.116.227 227-116.citynet.ftth.internl.net Received: from [85.223.116.227] ([85.223.116.227:22069] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C2/8B-19100-3011BC05 for ; Fri, 14 Dec 2012 06:44:05 -0500 To: internals@lists.php.net Date: Fri, 14 Dec 2012 12:44:06 +0100 Message-ID: References: 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] php 5.4.9 and solr extension From: phpdev@ehrhardt.nl (Jan Ehrhardt) Lokrain in php.internals (Thu, 13 Dec 2012 18:27:02 +0200): >My guess here is that Solr extension uses obsolete symbols. > >Any ideas how to resolve this? Try to use ecaron's clone at github: https://github.com/ecaron/php-pecl-solr You will have to put this back into config.w32: ARG_ENABLE('solr', 'Whether to enable Apache Solr support', 'no'); and move this back to directly after the second ARG_ENABLE (from somewhere further down): if(PHP_SOLR != 'no') { Then it builds fine under PHP 5.4. Maybe you could report here and to ecaron if it works as well, after enabling the extension. Jan