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.