Re: About the version 0.8.3 in CVS, bugs in docbook2X, etc.

Michael Smith <[email protected]> Mon, 30 Jun 2003 13:41:25 +0900
Newsgroups gmane.text.docbook.docbook2x.general
Message-ID <20030630044124.GF2200@theThirdPoliceman>
Steve Cheng <[email protected]> writes:

> On June 29, 2003 08:38 pm, Michael Smith wrote:
> > Still attempting a sandbox build on Cygwin, but having some problems:
> >
> >   /usr/bin/perl -I../perl ../perl/db2x_manxml
> > --utf8trans-program=../utf8trans/utf8trans
> > --utf8trans-map=../charmaps/roff.charmap --solinks docbook2X.mxml
> >
> >   Out of memory during "large" request for 134221824 bytes, total sbrk() is
> > 286203904 bytes at /usr/lib/perl5/5.8.0/cygwin-multi-64int/Encode.pm line
> > 190.
> 
> Yup, probably the same problem. (Only I'm not that patient and killed the 
> process when the task manager said it was taking up all my system RAM.)
> 
> At least we know approximately where the bug is located...

Well, after updating my sandbox, it seems like this problem has
disappeared. I just now managed to get a sandbox build done without
running into any errors.

But I did need to go into doc/Makefile and uncomment lines 563-565 -

  $(HTML_FILES): $(DOC_XML) $(DOC_DEP)
         $(db2x_xsltproc) -I -s $(XSLT_HTML) $<
         -$(TIDY) -q -m -asxhtml -f /dev/null $(HTML_FILES)

Also, note: XML::Handler gets installed in /usr/local/lib/perl5/5.8.0/,
but that path isn't in @INC on Cygwin. I fixed it locally by setting up
symlink, but seems like the install should put it in /usr/lib/perl5/5.8.0/
instead. Or somewhere that's in the default @INC on Cygwin.

  --Mike
signature.asc (application/pgp-signature, 155 B)
-----BEGIN PGP SIGNATURE-----

iD8DBQE+/790sGCNMsnBsxkRAu8aAJ9Sd0g4F/dkzQkQeAE7z+8wm1xCTgCghyfv
8UICXXSndzjd+7hj7h8taXM=
=iHxe
-----END PGP SIGNATURE-----