From 8294295986257d33e6861b4cbd23dbbe013bc95c Mon Sep 17 00:00:00 2001 From: Fabien BOURGEOIS Date: Sun, 26 May 2024 10:45:40 +0200 Subject: [PATCH] [FIX]Odoo 10 OL8 : need to compile postgres tools --- odoo/odoo/Dockerfile.10.centos8 | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/odoo/odoo/Dockerfile.10.centos8 b/odoo/odoo/Dockerfile.10.centos8 index c349aa6..9d68ecf 100644 --- a/odoo/odoo/Dockerfile.10.centos8 +++ b/odoo/odoo/Dockerfile.10.centos8 @@ -13,10 +13,20 @@ RUN yum -y groupinstall "Development Tools" && \ /usr/sbin/update-alternatives --set python /usr/bin/python2 && \ ln -s /usr/bin/pip2 /usr/local/bin/pip + # Install NPM dependencies and Python ones RUN npm install -g less@2 less-plugin-clean-css@1.5.1 && \ pip install --no-cache-dir -U pip==20.3.4 setuptools==44.1.1 +# Postgres 96 needs to be compiled +# bison-devel, wget, ccache... +# RUN git clone --depth 1 --branch REL9_6_24 git://git.postgresql.org/git/postgresql.git /tmp/postgresql +WORKDIR /tmp/ +RUN curl -LO https://ftp.postgresql.org/pub/source/v9.6.24/postgresql-9.6.24.tar.gz && \ + tar xzf postgresql-9.6.24.tar.gz +WORKDIR /tmp/postgresql-9.6.24 +RUN ./configure && make && make install && ln -s /usr/local/pgsql/bin/* /usr/local/bin/ + # Create odoo user RUN useradd odoo -md /opt/odoo