From 1a7bf7536e6cb4eda8354b527a639ca41f91d767 Mon Sep 17 00:00:00 2001 From: Sitsofe Wheeler Date: Wed, 16 Aug 2017 07:34:01 +0100 Subject: [PATCH] travis: install additional development libraries Change the travis configuration to install development libraries and headers for librbd (Ceph/rados), glusterfs, libibverbs and librdmacm on Linux CI builds so we can check the related engines continue to build. This reverses commit ff56a4e2e0a87e4e3b1cc1e74547d55b295967a6 ("travis: don't enable rbd") because the previous commit now prevents the rbd engine being built when the librbd found is too old. Signed-off-by: Sitsofe Wheeler --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 4cdda129..795c0fce 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,6 +25,6 @@ matrix: compiler: gcc before_install: - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get -qq update; fi - - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install -qq -y libaio-dev libnuma-dev libz-dev; fi + - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install -qq -y libaio-dev libnuma-dev libz-dev librbd-dev glusterfs-common libibverbs-dev librdmacm-dev; fi script: - ./configure --extra-cflags="-Werror" && make && make test -- 2.25.1