From: Denis Laxalde Date: Sat, 7 Jan 2023 18:50:37 +0000 (+0100) Subject: ci: install the "oldest" libpq from pgdg repository X-Git-Tag: pool-3.2.0~137^2~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3affda8d47ba5e3706e3872b785926fe715b5bcc;p=thirdparty%2Fpsycopg.git ci: install the "oldest" libpq from pgdg repository --- 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)