On Jul 8, 2010, at 8:50 AM, Kalle Sommer Nielsen wrote:

> 2010/7/8 Anthony Bedford <tony.bedf...@oracle.com>:
>> tony~/phpdoc/doc-base $ php configure.php
>> configure.php: $Id: configure.php 300704 2010-06-23 18:18:59Z philip $
>> PHP version: 5.2.6
>> 
>> LibXML 2.7.4+ added a 'feature' to break things, typically namespace
>> related, and unfortunately we must require it.
>> For a few related details, see:
>> http://www.mail-archive.com/debian-bugs-d...@lists.debian.org/msg777646.html
>> Please recompile PHP with a LibXML version 2.7.4 or greater. Version
>> detected: 2.6.16
>> Or, pass in --disable-libxml-check if doing so feels safe.
> 
> Simply pass --disable-libxml-check, the docs can still validate and be
> built without libxml 2.7.4 :)

This requirement should probably be made optional. There are times when 
pre-2.7.4 users will commit things that break the docs, but it's fairly rare. 
Our official build systems (the rsync box, and doc/docs.php.net) all use the 
stricter 2.7.4+. And as a side note, PHP 5.3.3 Windows builds will include a 
newer libxml2 (iirc, 2.7.7).

I'll adjust configure.php unless anyone objects.

Regards,
Philip

Reply via email to