Re: [ooc-compiler] make error after libxml2 update on FC1
Brought to you by:
mva
|
From: Michael v. A. <Mic...@de...> - 2004-09-10 21:59:39
|
Stewart Greenhill <sgr...@ii...> writes:
> Hi,
>
> I've also had this problem under FC1. It seems to ship with a broken
> xsltproc. At least, for some files generated by OOC xsltproc will
> segfault. I think the bug is in libxml. You can verify this using gdb
> (see below). I was unable to fix this problem, even after reinstalling
> the libraries from source.
>
> One workaround is to disable xsltproc. From memory, you can do this by
> setting:
> XSLTPROC=no
> before you run configure.
>
> Actually, I think this issue needs a statement in the installation
> documentation. Without an XSLT processor, oo2c will not generate
> documentation for the included modules. If the XSLT processor is there
> but is broken, it needs to be disabled before oo2c will build.
Unfortunately it is a little bit more complicated. I have added this
entry to PROBLEMS:
(xsltproc) If the xsltproc binary is present but chokes on the
documentation XML written by the compiler, then building the compiler
fails. A workaround is to do disable xsltproc manually.
To do this, change the xsltproc entry in rsrc/OOC/oo2crc.xml.mk to
<set name='xsltproc'>no</set>
_after_ running configure, but _before_ running make.
-- mva
|