Re: Re: Error when compiling PHP manual.
| From: | Richard Quadling | Date: | Fri, 21 May 2010 09:05:49 +0000 |
| Subject: | Re: Re: Error when compiling PHP manual. | ||
| References: | 1 2 3 4 | Groups: | php.doc |
| Request: | Send a blank email to phpdoc+get-969381861@lists.php.net to get a copy of this message | ||
On 21 May 2010 10:00, pedram salehpoor <pedram.salehpoor@gmail.com> wrote:
> On Fri, May 21, 2010 at 1:20 PM, Richard Quadling
> <rquadling@googlemail.com> wrote:
>>
>> On 21 May 2010 05:01, Philip Olson <philip@roshambo.org> wrote:
>> >
>> > On May 20, 2010, at 8:52 PM, Yago Ferrer wrote:
>> >
>> >> Hi Philip!
>> >>
>> >> When I´m trying to compile the Spanish PHP manual I´m getting these errors, do
>> >> you know what is it?
>> >>
>> >> Warning: DOMDocument::xinclude(): XPointer evaluation failed:
>> >> #xmlns(db=http://docbook.org/ns/docbook)
>> >> xpointer(id('class.datetime')/db:refentry/db:refsect1[@role='description']/descendant::db:destructorsynopsis[not(@role='procedural')])
>> >> in /local/web/sites/edit.php.net/data/phpdoc-all/doc-base/configure.phpon line 613
>> >>
>> >> Warning: DOMDocument::xinclude(): XPointer evaluation failed:
>> >> #xmlns(db=http://docbook.org/ns/docbook)
>> >> xpointer(id('class.datetimezone')/db:refentry/db:refsect1[@role='description']/descendant::db:destructorsynopsis[not(@role='procedural')])
>> >> in /local/web/sites/edit.php.net/data/phpdoc-all/doc-base/configure.php on line 613
>> >>
>> >> Warning: DOMDocument::xinclude(): XPointer evaluation failed:
>> >> #xmlns(db=http://docbook.org/ns/docbook)
>> >> xpointer(id('class.dateinterval')/db:refentry/db:refsect1[@role='description']/descendant::db:destructorsynopsis[not(@role='procedural')])
>> >> in /local/web/sites/edit.php.net/data/phpdoc-all/doc-base/configure.phpon line 613
>> >>
>> >> Warning: DOMDocument::xinclude(): XPointer evaluation failed:
>> >> #xmlns(db=http://docbook.org/ns/docbook)
>> >> xpointer(id('class.dateperiod')/db:refentry/db:refsect1[@role='description']/descendant::db:destructorsynopsis[not(@role='procedural')])
>> >> in /local/web/sites/edit.php.net/data/phpdoc-all/doc-base/configure.phpon line 613
>> >>
>> >> Warning: DOMDocument::xinclude(): XPointer evaluation failed:
>> >> #xmlns(db=http://docbook.org/ns/docbook)
>> >> xpointer(id('class.dateperiod')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[not(@role='procedural')])
>> >> in /local/web/sites/edit.php.net/data/phpdoc-all/doc-base/configure.php on line 613
>> >
>> > Nope, and I can't reproduce (even after trying a fresh doc-es checkout).
>> >
>> > However, yesterday people saw these errors when unrelated errors occurred in the
>> > manual. The mongo docs briefly had a <para> in the wrong place, yet these nasty looking
>> > datetime errors showed up (along with the correct mongo errors too). Therefore I wonder, whenever we
>> > have a problem we might see these too which is very confusing. Anyone have an idea regarding how to
>> > fix that?
>> >
>> > Regards,
>> > Philip
>>
>> Can you check the version of libxml that is being used by the online
>> editor please?
>>
>> I recently added the new xinclude/xpointer/xfallback to the datetime
>> (in all the translations).
>>
>> I did do a thorough test locally.
>>
>> I'm using Windows and have to use the --disable-libxml-check as the
>> last official win32 version of PHP is using ...
>>
>> Constant [ integer LIBXML_VERSION ] { 20703 }
>> Constant [ string LIBXML_DOTTED_VERSION ] { 2.7.3 }
>> Constant [ string LIBXML_LOADED_VERSION ] { 20703 }
>>
>> and 2.7.4+ is required or use the --disable-libxml-check to skip the
>> version check.
>>
>
> The problem comes from some xinclude tags added recently which I can't
> trace them.
>
> Regards,
> Pedram
>
The problem is not the tags per se. I can and have successfully
compiled all the manuals I've altered (en, es, fa, fr, ja, tr) from
the XML through to a Windows CHM (I'm on Windows after all).
I'm not getting the warnings that you are seeing.
[2010/05/21 9:42:59] [D:\Personal
Files\Downloads\Software\Programming\PHP\Checkouts\svn\phpdoc\modules\doc-all\doc-base]
[] >configure --with-lang=es --enable-xml-details
--with-partial=book.datetime --disable-libxml-check
configure.php: $Id: configure.php 299087 2010-05-06 17:17:45Z philip $
PHP version: 5.3.3-dev
Checking for source directory... D:\Personal
Files\Downloads\Software\Programming\PHP\Checkouts\svn\phpdoc\modules\doc-all\doc-base
Checking for output filename... D:\Personal
Files\Downloads\Software\Programming\PHP\Checkouts\svn\phpdoc\modules\doc-all\doc-base/.manual.xml
Checking whether to save an invalid .manual.xml... no
Checking whether to include CHM... no
Checking for PHP executable... C:/PHP5/php.exe
Checking for language to build... es
Checking whether the language is supported... yes
Checking for partial build... book.datetime
Checking whether to enable detailed XML error messages... yes
Generating D:\Personal
Files\Downloads\Software\Programming\PHP\Checkouts\svn\phpdoc\modules\doc-all\doc-base/manual.xml...
done
Generating D:\Personal
Files\Downloads\Software\Programming\PHP\Checkouts\svn\phpdoc\modules\doc-all\doc-base/entities/version.ent...
done
Generating D:\Personal
Files\Downloads\Software\Programming\PHP\Checkouts\svn\phpdoc\modules\doc-all\doc-base/scripts/file-entities.php...
done
Iterating over extension specific version files... OK
Saving it... OK
Creating file D:\Personal
Files\Downloads\Software\Programming\PHP\Checkouts\svn\phpdoc\modules\doc-all\doc-base/entities/file-entities.ent...
done
Loading and parsing manual.xml... done.
Validating manual.xml... done.
Partial manual saved to D:\Personal
Files\Downloads\Software\Programming\PHP\Checkouts\svn\phpdoc\modules\doc-all\doc-base/.manual.book.datetime.xml.
To build it, run 'phd -d D:\Personal
Files\Downloads\Software\Programming\PHP\Checkouts\svn\phpdoc\modules\doc-all\doc-base/.manual.book.datetime.xml'
--
-----
Richard Quadling
"Standing on the shoulders of some very clever giants!"
EE : http://www.experts-exchange.com/M_248814.html
EE4Free : http://www.experts-exchange.com/becomeAnExpert.jsp
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
ZOPA : http://uk.zopa.com/member/RQuadling