Hi Orcan,

Orcan Ogetbil wrote:
> Ah, you are using KDE3 stuff to build the docs. I'm not sure how
> portable this will be across all distributions.

More portable than KDE4, right now.  :-)

But seriously, it's because the documents toolchain is not very portable that I 
intended for the generated HTML docs to be part of the source distribution.

> The last one contains these files:
> /usr/share/sgml/docbook/xml-dtd-4.1.2-1.0-42.fc11/docbookx.dtd
> /usr/share/sgml/docbook/xml-dtd-4.2-1.0-42.fc11/docbookx.dtd
> /usr/share/sgml/docbook/xml-dtd-4.3-1.0-42.fc11/docbookx.dtd
> /usr/share/sgml/docbook/xml-dtd-4.4-1.0-42.fc11/docbookx.dtd
> /usr/share/sgml/docbook/xml-dtd-4.5-1.0-42.fc11/docbookx.dtd
> 
> I'm not sure why it's trying to get the docbookx.dtd over the network.
> A Fedora bug or version incompatibility?

You do not have the 4.0 DTD, and xmllint has to go over the network to find it. 
  However, I'll bet that xmllint requires you to manually enable it to fetch a 
DTD across the network (since this is considered bad practice).

> * I finally made a patch to optionally use the system tinyxml library
> instead of the supplied one. Could you commit this (attached) to the
> trunk so I don't have to make a new patch every time you make a new
> release?

Thank you... but I have two issues with this patch:

   1. It assumes that our version of TinyXML is not patched, and
      that it is compatible with the current version of the
      library.  The version we have in Hydrogen is very old,
      and I do not know if it has been altered.

   2. When the text_encoding branch is merged in to trunk
      (presumably for RC2), we will most definately have a
      patched version of TinyXML and it will not be
      compatible with the dynamically linked lib.

You've mentioned licensing issues before with the static link.  If you have 
suggestions on how to do this properly, I would prefer to do it this way.  But 
for now, I'd rather not have to support issues from a dynamically linked 
TinyXML.

Honestly, I would like to replace TinyXML with QtXml (since we're linking to it 
anyway)... but that's sort of a wish right now.  :-)

BTW, the issue fixed in TinyXML has to do with numeric character references 
(like ¨).  Our version of TinyXML doesn't do them right, and I don't think 
that any version does.  (He says he does, but his source code looks otherwise.)

> * Some source still gets compiled during "scons install". This started
> happening around svn revision ~730 and I can't find the reason. Any
> ideas?

Which version of scons are you using, and which files are getting compiled?  I 
would be happy to look in to this issue.

Thanks,
Gabriel

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to