From e63b07c9fb91ae2f1919181e15a901634dadacc4 Mon Sep 17 00:00:00 2001 From: Ivan Dyachkov Date: Mon, 17 Apr 2023 19:52:02 +0200 Subject: [PATCH] fix: no unixODBC-devel package for el9, build from source also install procps-ng to have ps command (used in bin/emqx) --- el9/Dockerfile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/el9/Dockerfile b/el9/Dockerfile index 6fac7e0..eaf69eb 100644 --- a/el9/Dockerfile +++ b/el9/Dockerfile @@ -9,8 +9,8 @@ RUN dnf -y install \ openssl-devel \ perl-FindBin \ python3-pip \ + procps-ng \ systemd \ - unixODBC \ vim \ wget \ which @@ -35,6 +35,14 @@ WORKDIR / COPY get-cmake.sh /get-cmake.sh RUN /get-cmake.sh build +RUN wget ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.11.tar.gz && \ + tar xzf unixODBC-2.3.11.tar.gz && \ + cd unixODBC-2.3.11 && \ + ./configure && make && make install && \ + cd .. && \ + rm -rf unixODBC-2.3.11 && \ + rm -f unixODBC-2.3.11.tar.gz + # cleanup RUN dnf clean all && \ rm -rf /tmp/* && \