Hi!

The manual is not built for a week now. There were problems with me
tweaking the build system incorrectly, but all seems well now with it.
Just some strange errors occur every time the build runs. Now see this:

>>> running make mirror-files ...

/usr/bin/jade -D . -wno-idref -c
/local/mirror/phpdoc/entities/ISO/catalog -c
/local/mirror/phpdoc/dsssl/docbook/catalog -d dsssl/phpweb.dsl -V
use-output-dir -t sgml /local/mirror/phpdoc/dtds/dbxml-4.1.2/phpdocxml.dcl
manual.xml

/usr/bin/jade -D . -wno-idref -c
/local/mirror/phpdoc/entities/ISO/catalog -c
/local/mirror/phpdoc/dsssl/docbook/catalog -d dsssl/html.dsl -V
use-output-dir -t sgml /local/mirror/phpdoc/dtds/dbxml-4.1.2/phpdocxml.dcl
manual.xml

/usr/bin/jade:/local/mirror/phpdoc/en/reference/oci8/reference.xml:136:4:E:
general entity "reference.oci8.constants" not defined and no default entity
/usr/bin/jade:/local/tmp/build-en/reserved.constants.xml:5:2:E: cannot open
"/local/mirror/phpdoc/en/appendices/reserved.constants.oci8.xml" (No such
file or directory)
make: *** [html/index.html] Error 1

As you can see, the phpweb.dsl run completes absolutely well, BUT the
html.dsl run fails with some "file not found"s and "entity not
defined"s... This can only happen, if a CVS update occurs between the
phpweb and html runs (or while phpweb generates). This can actually break
the whole build, and postpone the new manual builds one day (or even more,
if this repeats). I have seen this problem for days now, and thought that
it was just ocassional, but as it seems it happens quite often.

Isn't there a way to disable the CVS updates while generating the docs,
and only update before a language configure run syncronously with the
build process???

Goba



-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to