My local machine was with a problem similar to current error of compilation of the manual. Somebody more had commented on the problem of the entity 'reference.mime-magic.reference' (exactly problem here).
Basically mine checkouts was not pulling the directory /en/reference/mime_magic, what it finished creating an entrance in /entities/missing-entities.ent that detonates the DTD of the DocBook (? signals in the way of tags). Somebody knows as to have access the file system of the compilation, or modify the script of compilation to show entities-*.ent before test_man_gen? Of any form, place one -e when runs nsgmls can help. (the english, as they can see, is not my native language) Follows mine (then) solution for the problem of mime_magic ==================================================== The problem of the build system seems to be that the diretcory phpdoc/en/reference/mime_magic. $ make test ../phpdoc-tools/jade/nsgmls.exe -i lang-pt_BR -D . -s ./dtds/dbxml-4.1.2/phpdocx ml.dcl manual.xml d:\cvs.php.net\phpdoc-tools\jade\nsgmls.exe:manual.xml:134:34:E: character data is not allowed here make: *** [test] Error 1 In the manual.xml:134:34 &reference.mhash.reference; &reference.mime-magic.reference; <-- 134 &reference.mssql.reference; I looked for for occurrences of 'reference.mime-magic.reference' and found only in ./manual.xml ./manual.xml.in ./entities/missing-entities.ent MISSING-ENTITIES? $ cat ./entities/missing-entities.ent <?xml version='1.0' encoding='iso-8859-1'?> <!ENTITY mull "???"> <!ENTITY reference.mime-magic.reference "???"> Strange, but $ cd ./en/reference/mime_magic BASH: cd: ./en/reference/mime_magic: No such file or directory Then $ cvs checkout -P -d phpdoc phpdoc-pt_BR cvs server: Updating phpdoc/en/reference/mime_magic U phpdoc/en/reference/mime_magic/.cvsignore U phpdoc/en/reference/mime_magic/reference.xml cvs server: Updating phpdoc/en/reference/mime_magic/functions U phpdoc/en/reference/mime_magic/functions/mime-content-type.xml Macros V@MACROSS_V /d/cvs.php.net/phpdoc $ ./configure --with-lang=pt_BR --with-php=/d/cvs.php.net/phpdoc-tools/php4/php.exe ... $ make test ../phpdoc-tools/jade/nsgmls.exe -i lang-pt_BR -D . -s ./dtds/dbxml-4.1.2/phpdocx ml.dcl manual.xml Problem solved. I had that to make 4 checkouts to obtain it. _______________________________________________________________________ Yahoo! Encontros O lugar certo para encontrar a sua alma g�mea. http://br.encontros.yahoo.com/ -- PHP Documentation Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
