On Monday 30 November 2009 18:09:47 daid kahl wrote: > >> I've been getting the same silly OpenOffice compile error for a couple > >> weeks now. Nothing I can search up or think of seems to do the trick. > >> > >> Here's the end of the output during compile: > >> > >> 1 module(s): > >> unoxml > >> need(s) to be rebuilt > > > > I had hoped to never ever see this error again, looks like my hopes were > > dashed. > > > > Long answer: The reason for the failure is in the build log, but it is > > never just above the error message. It is often many 1000s of lines > > higher. bugs.gentoo.org is infested with bug reports of this kind of > > thing, to get any meaningful answer you MUST follow the instructions in > > the ebuild and build with "MAKEOPTS=-j1", also switch off distcc and > > cachecc as well. > > Using the ebuild instructions for building, the compile still fails, > but the error above the fail is very slightly more useful: > > Entering > /var/tmp/portage/app-office/openoffice-3.1.1/work/ooo/build/ooo310-m19/uno > xml/source/rdf 217 Compiling: unoxml/unxlngi6/misc/unordf_dflt_version.c > 218 Compiling: unoxml/source/rdf/CBlankNode.cxx > 219 Compiling: unoxml/source/rdf/CURI.cxx > 220 Compiling: unoxml/source/rdf/CLiteral.cxx > 221 Compiling: unoxml/source/rdf/librdf_repository.cxx > 222 Compiling: unoxml/source/rdf/librdf_services.cxx > 223 Making: libunordfli.so > 224 : ERROR: ../../unxlngi6.pro/lib/check_libunordfli.so: undefined > symbol: librdf_free_storage >
redland and the whole rdf system has been horribly problematic for a while now, I've lost count of the number of bugs I've read about it. FWIW, here's what I have (my OOo build works fine): dev-libs/redland-1.0.9-r1 dev-java/lucene - 2.3.2 app-office/openoffice-3.1.1 (bash-completion cups dbus gstreamer gtk java kde ldap -mono -odk) -- alan dot mckinnon at gmail dot com