On Tue, Apr 14, 2009 at 7:44 AM, Gabriel M. Beddingfield wrote: > Hi Orcan, > Hello Gabriel,
> Orcan Ogetbil wrote: >> - datadir/doc/Makefile says that xml2po is part of Debian package: >> poxml (which is a part of kdesdk). I think this is wrong. poxml >> doesn't contain xml2po. It contains xml2pot, which is not the same >> thing. xml2po is provided by gnome-doc-utils in Fedora. I guess it >> should be provided by something similar in Debian. Or maybe there is >> some other xml2po that I am unaware of. > > I ran in to this over the weekend when I explored the difference between > Ubuntu's 'poxml' and (IIRC) 'poxml-kdesdk4'. Apparently newer versions of > poxml > rearranged some things. We're using 0.12.2 from KDE 3.5.9. > Ah, you are using KDE3 stuff to build the docs. I'm not sure how portable this will be across all distributions. >> - I have to pass --skip-validation to xmlto, and comment out the >> xmllint line in the Makefile, in order to get the html files to build >> correctly. Otherwise it fails via: >> >> I/O error : Attempt to load network entity >> http://www.oasis-open.org/docbook/xml/4.0/docbookx.dtd > > Do you have the DocBook XML DTD's installed on your machine? It looks like > it's > trying to load the DTD over the network, and having problems doing it. > > Peace, > Gabriel > Yes I have these installed on my system (all standard Fedora stuff): docbook-style-dsssl-1.79-5.fc9.noarch docbook-utils-pdf-0.6.14-15.fc10.noarch docbook-style-xsl-1.74.0-5.fc10.noarch docbook-simple-1.1-4.fc10.noarch docbook-slides-3.4.0-4.fc10.noarch docbook-utils-0.6.14-15.fc10.noarch docbook-dtds-1.0-42.fc11.noarch 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? Other than these I have one request and one more question: * 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? This patch moves libs/hydrogen/src/xml to 3rdparty/tinyxml/ and modifies a few source files and the Sconstruct accordingly. One can pass tinyxml="system" to scons if he doesn't want the supplied copy to get built into the final binary. I had to move the code away from the main libs tree so it doesn't get compiled when tinyxml="system" is used. I think I did it right, I tested it both ways and it works. Could you double check? * Some source still gets compiled during "scons install". This started happening around svn revision ~730 and I can't find the reason. Any ideas? Thanks again, Orcan ------------------------------------------------------------------------------ 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
