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