diff --git a/docker/builder/Dockerfile b/docker/builder/Dockerfile index e67fc842..3cb1eae6 100644 --- a/docker/builder/Dockerfile +++ b/docker/builder/Dockerfile @@ -38,6 +38,8 @@ RUN source scl_source enable devtoolset-7 llvm-toolset-7 && \ # fixme: deps needs a fix into CMakeLists.txt RUN yum -y install libyaml-devel && yum clean all -y +RUN yum -y install ncurses-devel openssl-devel libcurl-devel c-ares-devel zlib-devel openssl + COPY ./root / # DTS diff --git a/docker/builder/root/usr/bin/entrypoint b/docker/builder/root/usr/bin/entrypoint index 17ab0509..c24b786c 100755 --- a/docker/builder/root/usr/bin/entrypoint +++ b/docker/builder/root/usr/bin/entrypoint @@ -42,6 +42,13 @@ case "$CMD" in -DBUILD_WARNINGS_AS_ERRORS="$BUILD_WARNINGS_AS_ERRORS" \ -DFALCO_VERSION="$FALCO_VERSION" \ -DDRAIOS_DEBUG_FLAGS="$DRAIOS_DEBUG_FLAGS" \ + -DBUILD_STATIC_GRPC=ON \ + -DBUILD_STATIC_JQ=ON \ + -DBUILD_STATIC_YAMLCPP=ON \ + -DBUILD_STATIC_PROTOBUF=ON \ + -DUSE_BUNDLED_ZLIB=OFF \ + -DUSE_BUNDLED_OPENSSL=OFF \ + -DUSE_BUNDLED_CURL=OFF \ "$SOURCE_DIR/falco" exit "$(printf '%d\n' $?)" ;;