libgsf and make check

Chris Shoemaker c.shoemaker at cox.net
Fri Jan 6 15:52:02 EST 2006


On Fri, Jan 06, 2006 at 03:40:08PM -0500, Josh Sled wrote:
> On Thu, 2006-01-05 at 17:02 -0500, Chris Shoemaker wrote:
> > I noticed that lib/libgsf-1.12.3 bombs on `make check'.
> > 
> > Does anyone know if this is an artefact of our copying it into our
> > tree or if it just isn't meant to work?
> > 
> > Should we 
> > a) disable the tests 
> > b) upgrade libgsf 
> > c) debug the libgsf build or 
> > d) something else?
> 
> (a) or (c) ... (b) isn't really an option, as we need a version that's
> supported by our targeted distributions.  I'd imagine the bombage is an
> artifact of our copying, so (d) might be "fix the breakage I
> introduced".

The breakage is fixed by a `ln -s lib/libgsf-1.12.3/gsf gsf'.

So, I'm guessing we should replicate the .goffice-links stuff in the
toplevel Makefile.am?

Or even combining them.  Something like:

.links:
if !HAVE_GOFFICE
        ln -sf . goffice
endif
if !HAVE_LIBGSF
        ln -sf lib/libgsf-1.12.3/gsf gsf
endif
        touch .links

-chris



More information about the gnucash-devel mailing list