[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Buildbot Failures
From: |
Stefan Hajnoczi |
Subject: |
Re: [Qemu-devel] Buildbot Failures |
Date: |
Thu, 29 Aug 2013 12:23:20 +0200 |
On Thu, Aug 29, 2013 at 12:19 PM, Anthony PERARD
<address@hidden> wrote:
> On 29/08/13 10:57, Charlie Shepherd wrote:
>> xen40:
>> xen41:
>> xen42:
>> xen_unstable:
>>
>>> > arm-softmmu/qemu-system-arm: error while loading shared libraries:
>>> > libxenstore.so.3.0: cannot open shared object file: No such file or
>>> > directory
>> libxenstore is a QEMU dependency, is it available on this buildslave?
>
> Yes, but not system wide.
>
> So, we would need to provide LD_LIBRARY_PATH to the tests. And those are
> the paths for the different builders:
>
> xen40:
> /home/build/install/xen-4.0.x/lib/
>
> xen41:
> /home/build/install/xen-4.1.x/lib/
>
> xen42:
> /home/build/install/xen-4.2.x/lib/
>
> xen_unstable:
> /home/build/install/xen-unstable/lib/
The build configuration is here:
https://github.com/b1-systems/buildbot/blob/master/qemu-master.cfg
In particular, look at create_build_factory().
You can fix this and then raise a pull request on the GitHub
repository. I guess you just need to customize the if run_tests:
stanza to also include an optional LD_LIBRARY_PATH.
Buildbot Python API documentation is here:
http://docs.buildbot.net/current/index.html
Stefan