From 3affda8d47ba5e3706e3872b785926fe715b5bcc Mon Sep 17 00:00:00 2001 From: Denis Laxalde Date: Sat, 7 Jan 2023 19:50:37 +0100 Subject: [PATCH] ci: install the "oldest" libpq from pgdg repository --- tools/build/ci_install_libpq.sh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tools/build/ci_install_libpq.sh b/tools/build/ci_install_libpq.sh index 64b782414..5f14181d7 100755 --- a/tools/build/ci_install_libpq.sh +++ b/tools/build/ci_install_libpq.sh @@ -18,9 +18,16 @@ case "$libpq" in ;; oldest) + curl -sL https://www.postgresql.org/media/keys/ACCC4CF8.asc \ + | gpg --dearmor \ + | sudo tee /etc/apt/trusted.gpg.d/apt.postgresql.org.gpg > /dev/null + + rel=$(lsb_release -c -s) + echo "deb http://apt.postgresql.org/pub/repos/apt ${rel}-pgdg main 10" \ + | sudo tee -a /etc/apt/sources.list.d/pgdg.list > /dev/null + sudo apt-get -qq update pqver=$(apt-cache show libpq5 | grep ^Version: | tail -1 | awk '{print $2}') - sudo apt-get -qq -y --allow-downgrades install \ - "libpq-dev=${pqver}" "libpq5=${pqver}" + sudo apt-get -qq -y --allow-downgrades install "libpq-dev=${pqver}" "libpq5=${pqver}" ;; newest) -- 2.47.3