harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Hindess <mark.hind...@googlemail.com>
Subject Re: [continuum] BUILD FAILURE: Classlib/linux.ia32 Build/Test
Date Wed, 29 Nov 2006 09:59:44 GMT

On 29 November 2006 at 9:24, Tim Ellison <t.p.ellison@gmail.com> wrote:
> Mark Hindess wrote:
> > Actually it's another .so problem.  This time does actually give the 
> > meaningful error:
> > 
> >   Caused by: java.lang.Throwable:
> >     java.lang.UnsatisfiedLinkError: Cannot load libXtst.so library
> 
> Can I take a bow :-) ?

Yes!  It took over a month to get to the bottom of the last problem like
this and it only took a minute with the helpful error message.

> > I've installed the development package on this machine so the problem
> > should disappear, but this really should be fixed in the source.
> 
> Meaning? it should try to load the versioned names too?

It should try to load versioned names first.  We know classlib works
with X11R6 but I don't know if anyone has tested it with X11R4/5/7?
We should try to load libXtst.so.6 (and libXtst.so.7 if that has been
tested?) and then libXtst.so.  It is clear from bug reports that (at
least) Debian and Ubuntu don't consider the lack of unversioned .so
files in runtime packages to be an error.  So it is down to us to make
it work for the common case - i.e. only versioned .so file present.

Regards,
 Mark.



Mime
View raw message