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 <[email protected]>
>
> Tested-by: Philippe Mathieu-Daudé <[email protected]>
> Reviewed-by: Philippe Mathieu-Daudé <[email protected]>
>
>> ---
>> .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:
>>