diff --git a/docker/DockerfileDeps b/docker/DockerfileDeps index ca70851b9c608ea2e04a460d9d9b9de4d23c622d..f03d6995f229b554347966dbe93387e357ee4e7c 100644 --- a/docker/DockerfileDeps +++ b/docker/DockerfileDeps @@ -3,13 +3,13 @@ MAINTAINER Adrien Béraud <adrien.beraud@savoirfairelinux.com> RUN apt-get update && apt-get install -y \ build-essential cmake git wget libncurses5-dev libreadline-dev nettle-dev \ libgnutls28-dev libuv1-dev cython3 python3-dev python3-setuptools libcppunit-dev libjsoncpp-dev \ - autotools-dev autoconf \ + autotools-dev autoconf libssl-dev \ && apt-get clean RUN echo "*** Installing libfmt ***" \ && wget https://github.com/fmtlib/fmt/archive/5.3.0.tar.gz \ && tar -xzf 5.3.0.tar.gz && cd fmt-5.3.0/ \ - && cmake -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS=On . \ + && cmake -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS=On -DFMT_TEST=Off -DFMT_DOC=Off . \ && make -j8 && make install \ && cd ../ && rm -rf fmt* @@ -17,7 +17,7 @@ RUN echo "*** Installing libfmt ***" \ RUN echo "*** Building nodejs/http_parser dependency ***" \ && wget https://github.com/nodejs/http-parser/archive/v2.9.2.tar.gz \ && tar xvf v2.9.2.tar.gz && cd http-parser-2.9.2/ \ - && PREFIX=/usr make -j8 && make install \ + && PREFIX=/usr make -j8 install \ && cd ../ && rm -rf http-parser* # libasio-dev (1.10.6-3) is too old diff --git a/docker/DockerfileDepsLlvm b/docker/DockerfileDepsLlvm index 3d576be7e57e4d41a7247fadadc6d299024a9448..797b9ec9ce68187656de4f32566de6925d5b3322 100644 --- a/docker/DockerfileDepsLlvm +++ b/docker/DockerfileDepsLlvm @@ -4,7 +4,7 @@ RUN apt-get update \ && apt-get install -y llvm llvm-dev clang make cmake git wget libncurses5-dev libreadline-dev \ nettle-dev libgnutls28-dev libuv1-dev libmsgpack-dev libjsoncpp-dev cython3 python3-dev \ python3-setuptools libcppunit-dev python3-pip \ - autotools-dev autoconf \ + autotools-dev autoconf libssl-dev \ && apt-get remove -y gcc g++ && apt-get autoremove -y && apt-get clean ENV CC cc @@ -13,7 +13,7 @@ ENV CXX c++ RUN echo "*** Installing libfmt ***" \ && wget https://github.com/fmtlib/fmt/archive/5.3.0.tar.gz \ && tar -xzf 5.3.0.tar.gz && cd fmt-5.3.0/ \ - && cmake -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS=On . \ + && cmake -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS=On -DFMT_TEST=Off -DFMT_DOC=Off . \ && make -j8 && make install \ && cd ../ && rm -rf fmt* @@ -21,7 +21,7 @@ RUN echo "*** Installing libfmt ***" \ RUN echo "*** Building nodejs/http_parser dependency ***" \ && wget https://github.com/nodejs/http-parser/archive/v2.9.2.tar.gz \ && tar xvf v2.9.2.tar.gz && cd http-parser-2.9.2/ \ - && PREFIX=/usr make -j8 && make install \ + && PREFIX=/usr make -j8 install \ && cd ../ && rm -rf http-parser* # libasio-dev (1.10.6-3) is too old