Re: Precompiled versions of PHP that can build docs?
| From: | Philip Olson | Date: | Thu, 08 Jul 2010 16:21:02 +0000 |
| Subject: | Re: Precompiled versions of PHP that can build docs? | ||
| References: | 1 2 3 | Groups: | php.doc |
| Request: | Send a blank email to phpdoc+get-969382010@lists.php.net to get a copy of this message | ||
On Jul 8, 2010, at 8:50 AM, Kalle Sommer Nielsen wrote:
> 2010/7/8 Anthony Bedford <tony.bedford@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-dist@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