You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by Mark Hindess <ma...@googlemail.com> on 2006/11/29 10:20:54 UTC

Re: [continuum] BUILD FAILURE: Classlib/linux.ia32 Build/Test

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

I've installed the development package on this machine so the problem
should disappear, but this really should be fixed in the source.

Regards,
 Mark.

On 29 November 2006 at 14:54, "Mikhail Loenko" <ml...@gmail.com> wrote:
> I can't reproduce it either
> 
> Thanks,
> Mikhail
> 
> 6/11/29, nomail@hursley.ibm.com <no...@hursley.ibm.com>:
> > Online report : http://people.apache.org/~hindessm/continuum/classlib/linux
> .ia32/2006/11/29/20061129-080726.failure.log.gz
> > Build statistics:
> >  State: Failed
> >  Previous State: Failed
> >  Started at: Wed, 29 Nov 2006 07:08:33 +0000
> >  Finished at: Wed, 29 Nov 2006 08:07:15 +0000
> >  Total time: 58m 42s
> >  Build Trigger: Schedule
> >  Exit code: 1
> >  Building machine hostname: hy2
> >  Operating system : Linux(unknown)
> >  Java version : 1.5.0_06(Sun Microsystems Inc.)
> >
> 



Re: [continuum] BUILD FAILURE: Classlib/linux.ia32 Build/Test

Posted by Mark Hindess <ma...@googlemail.com>.
On 29 November 2006 at 9:24, Tim Ellison <t....@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.



Re: [continuum] BUILD FAILURE: Classlib/linux.ia32 Build/Test

Posted by Tim Ellison <t....@gmail.com>.
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 :-) ?

> 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?

Regards,
Tim

-- 

Tim Ellison (t.p.ellison@gmail.com)
IBM Java technology centre, UK.