Commit fe6c04f0 authored by Jean Bez's avatar Jean Bez
Browse files

install libconfig required by AGIOS

parent f3a8b2ab
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@ variables:
  GKFS_PRELOAD_LOG_PATH: "${CI_PROJECT_DIR}/logs/preload.log"
  GKFS_FORWARDER: 0

image: gekkofs/gekkofs:build_env
image: jeanbez/gekkofs-forwarding:latest

compile dependencies:
  stage: build deps
+2 −3
Original line number Diff line number Diff line
@@ -211,9 +211,6 @@ if [ "$NA_LAYER" == "ofi" ] || [ "$NA_LAYER" == "all" ]; then
        [ "${PERFORM_TEST}" ] && make check
    fi
fi
echo "############################################################ Installing:  LibConfig"

yum -y -q install libconfig-devel

echo "############################################################ Installing:  AGIOS"

@@ -221,6 +218,8 @@ echo "############################################################ Installing:
CURR=${SOURCE}/agios
prepare_build_dir ${CURR}
cd ${CURR}
sed -i 's/\/usr\/lib\/x86_64-linux-gnu\/libconfig.so/\/usr\/lib64\/libconfig.so/g' Makefile
sed -i 's/sudo//g' Makefile
make clean
make library
make library_install
+1 −5
Original line number Diff line number Diff line
@@ -199,11 +199,7 @@ wgetdeps "rocksdb" "https://github.com/facebook/rocksdb/archive/v6.2.2.tar.gz" &
# get syscall_intercept
clonedeps "syscall_intercept" "https://github.com/pmem/syscall_intercept.git" "cc3412a2ad39f2e26cc307d5b155232811d7408e" &
# get AGIOS
clonedeps "agios" "https://gitlab.com/jeanbez/agios.git" &
clonedeps "agios" "https://gitlab.com/jeanbez/agios.git" "-b gekkofs-centos" &

# Wait for all download to be completed
wait

# get ligconfig
#clonedeps "libconfig" "https://github.com/hyperrealm/libconfig.git" &