[csw-maintainers] Issues with openjade when compiling glib 1.3.15
Dagobert Michelsen
dam at opencsw.org
Wed May 13 13:46:24 CEST 2009
Hi Nicolai,
Am 13.05.2009 um 12:42 schrieb Nicolai Schwindt:
>> I am currently updating glib (version 1.x) to 1.3.15 and
>> get the attached errors on compilation. I don't really
>> understand how this SGML/XML stuff works, so maybe someone
>> who as more expertise may have a look?
>>
>> The package has been committed to mGAR as pkg/glib.
>>
>>
>> ...
>> /opt/csw/bin/openjade:I: maximum number of errors (200) reached;
>> change with -E option
>> /opt/csw/bin/openjade:/opt/csw/share/gtk-doc/data/gtk-doc.dsl:1:73:W:
>> cannot generate system identifier for public text "-//James Clark//
>> DTD
>> DSSSL Style Sheet//EN"
>
>
> Long time since I did this, this is what I remember :
>
> * openjade docbook docbook-dsssl need to be installed
I thought I had that done:
> build8s% pkginfo | grep -i book
> application CSWdocbookdsssl docbookdsssl - Norman Walsh's
> modular stylesheets for DocBook
> application CSWdocbookdtds docbookdtds - SGML and XML document
> type definitions for DocBook.
> application CSWdocbookxsl docbookxsl - Norman Walsh's XSL
> stylesheets for DocBook XML
> application CSWdocbookxsldoc docbookxsldoc - Documentation for
> the Docbook XSL stylesheets
> * The variable SGML_CATALOG_FILES needs to be set
> I can't for sure remember if to /opt/csw/etc/sgml/catalog or
> may be even to /opt/csw/share/sgml/openjade/catalog
AFAIK this is done automatically on package install.
> * try make in the dir docs/reference/glib
Same errors:
> build8s% cd work/build-isa-sparcv8/glib-1.3.15/docs/reference/glib/
> build8s% gmake
> *** Building HTML ***
> rm -rf ./html
> mkdir ./html
> cd ./html && gtkdoc-mkhtml glib ../glib-docs.sgml
> /opt/csw/bin/openjade:../glib-docs.sgml:1:59:W: cannot generate
> system identifier for public text "-//Davenport//DTD DocBook V3.0//EN"
> /opt/csw/bin/openjade:../glib-docs.sgml:61:0:E: reference to entity
> "BOOK" for which no system identifier could be generated
> /opt/csw/bin/openjade:../glib-docs.sgml:1:0: entity was defined here
> /opt/csw/bin/openjade:../glib-docs.sgml:61:0:E: DTD did not contain
> element declaration for document type name
> /opt/csw/bin/openjade:../glib-docs.sgml:62:9:E: there is no
> attribute "ID"
> /opt/csw/bin/openjade:../glib-docs.sgml:62:16:E: element "BOOK"
> undefined
> /opt/csw/bin/openjade:../glib-docs.sgml:63:11:E: element "BOOKINFO"
> undefined
> /opt/csw/bin/openjade:../glib-docs.sgml:64:10:E: element "TITLE"
> undefined
> /opt/csw/bin/openjade:../glib-docs.sgml:67:14:E: there is no
> attribute "ID"
Best regards
-- Dago
More information about the maintainers
mailing list