Hi, Now that zstd is used, enable it in CI. I plan to commit this shortly, unless somebody sees a reason not to do so.
Greetings, Andres Freund
>From 51cc830e2e82516966fe1c84cd134b1858a89bab Mon Sep 17 00:00:00 2001 From: Andres Freund <and...@anarazel.de> Date: Sat, 26 Mar 2022 12:36:04 -0700 Subject: [PATCH v1] ci: enable zstd where available. Now that zstd is used, enable it in CI. Discussion: https://postgr.es/m/20211001222752.wrz7erzh4cajv...@alap3.anarazel.de --- .cirrus.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index 171bd29cf03..7b883b462a8 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -101,6 +101,7 @@ task: --with-ssl=openssl \ --with-tcl --with-tclconfig=/usr/local/lib/tcl8.6/ \ --with-uuid=bsd \ + --with-zstd \ \ --with-includes=/usr/local/include \ --with-libs=/usr/local/lib \ @@ -142,6 +143,7 @@ LINUX_CONFIGURE_FEATURES: &LINUX_CONFIGURE_FEATURES >- --with-systemd --with-tcl --with-tclconfig=/usr/lib/tcl8.6/ --with-uuid=ossp + --with-zstd task: @@ -270,7 +272,8 @@ task: openldap \ openssl \ python \ - tcl-tk + tcl-tk \ + zstd brew cleanup -s # to reduce cache size upload_caches: homebrew @@ -282,7 +285,7 @@ task: INCLUDES="${brewpath}/include:${INCLUDES}" LIBS="${brewpath}/lib:${LIBS}" - for pkg in icu4c krb5 openldap openssl ; do + for pkg in icu4c krb5 openldap openssl zstd ; do pkgpath="${brewpath}/opt/${pkg}" INCLUDES="${pkgpath}/include:${INCLUDES}" LIBS="${pkgpath}/lib:${LIBS}" @@ -307,6 +310,7 @@ task: --with-ssl=openssl \ --with-tcl --with-tclconfig=${brewpath}/opt/tcl-tk/lib/ \ --with-uuid=e2fs \ + --with-zstd \ \ --prefix=${HOME}/install \ --with-includes="${INCLUDES}" \ -- 2.35.1.677.gabf474a5dd