On 14/06/2017 05:52, Philippe Mathieu-Daudé wrote: > As you said, due to Travis using Ubuntu still not all libs get detected > but at least the following: > > $ ./configure ${CONFIG} > -VirtFS support no > +VirtFS support yes > -bluez support no > +bluez support yes > -xfsctl support no > +xfsctl support yes > -lzo support no > +lzo support yes > -snappy support no > +snappy support yes > > Using debian based docker images on Shippable we also get: > > -nettle no > -nettle kdf no > +nettle yes (3.3) > +nettle kdf yes > -rbd support no > +rbd support yes > -vde support no > +vde support yes > -GlusterFS support no > +GlusterFS support yes > -libnfs support no > +libnfs support yes
So this leaves out only rdma and iscsi? I don't know travis vs. shippable very well, can you provide a similar patch to shippable? Paolo > On 06/13/2017 12:54 PM, Peter Maydell wrote: >> Update the travis list of library packages to install so that >> our build tests cover more of our code base. >> >> Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> > > Tested-by: Philippe Mathieu-Daudé <f4...@amsat.org> > Reviewed-by: Philippe Mathieu-Daudé <f4...@amsat.org> > >> --- >> .travis.yml | 18 ++++++++++++++++++ >> 1 file changed, 18 insertions(+) >> >> diff --git a/.travis.yml b/.travis.yml >> index 27a2d9c..26dabb6 100644 >> --- a/.travis.yml >> +++ b/.travis.yml >> @@ -11,28 +11,37 @@ addons: >> # Build dependencies >> - libaio-dev >> - libattr1-dev >> + - libbluetooth-dev >> - libbrlapi-dev >> + - libcap-dev >> - libcap-ng-dev >> - libgnutls-dev >> - libgtk-3-dev >> - libiscsi-dev >> - liblttng-ust-dev >> + - liblzo2-dev >> - libnfs-dev >> - libncurses5-dev >> - libnss3-dev >> - libpixman-1-dev >> - libpng12-dev >> - librados-dev >> + - librdmacm-dev >> - libsdl1.2-dev >> - libseccomp-dev >> + - libsnappy-dev >> - libspice-protocol-dev >> - libspice-server-dev >> - libssh2-1-dev >> - liburcu-dev >> - libusb-1.0-0-dev >> + - libvde-dev >> - libvte-2.90-dev >> + - libxen-dev >> + - nettle-dev >> - sparse >> - uuid-dev >> + - xfslibs-dev >> >> # The channel name "irc.oftc.net#qemu" is encrypted against qemu/qemu >> # to prevent IRC notifications from forks. This was created using: >> @@ -162,28 +171,37 @@ matrix: >> # Build dependencies >> - libaio-dev >> - libattr1-dev >> + - libbluetooth-dev >> - libbrlapi-dev >> + - libcap-dev >> - libcap-ng-dev >> - libgnutls-dev >> - libgtk-3-dev >> - libiscsi-dev >> - liblttng-ust-dev >> + - liblzo2-dev >> - libnfs-dev >> - libncurses5-dev >> - libnss3-dev >> - libpixman-1-dev >> - libpng12-dev >> - librados-dev >> + - librdmacm-dev >> - libsdl1.2-dev >> - libseccomp-dev >> + - libsnappy-dev >> - libspice-protocol-dev >> - libspice-server-dev >> - libssh2-1-dev >> - liburcu-dev >> - libusb-1.0-0-dev >> + - libvde-dev >> - libvte-2.90-dev >> + - libxen-dev >> + - nettle-dev >> - sparse >> - uuid-dev >> + - xfslibs-dev >> language: generic >> compiler: none >> env: >>