Skip to content

Commit ff50bae

Browse files
committed
ci: enable zstd where available.
Since zstd is now used in a bunch of places, enable it in CI. The windows image unfortunately doesn't yet contain zstd, so it's not enabled there. Discussion: https://postgr.es/m/20220330155017.lfnlzt3m42nk7kff@alap3.anarazel.de
1 parent f453d68 commit ff50bae

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.cirrus.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ task:
101101
--with-ssl=openssl \
102102
--with-tcl --with-tclconfig=/usr/local/lib/tcl8.6/ \
103103
--with-uuid=bsd \
104+
--with-zstd \
104105
\
105106
--with-includes=/usr/local/include \
106107
--with-libs=/usr/local/lib \
@@ -142,6 +143,7 @@ LINUX_CONFIGURE_FEATURES: &LINUX_CONFIGURE_FEATURES >-
142143
--with-systemd
143144
--with-tcl --with-tclconfig=/usr/lib/tcl8.6/
144145
--with-uuid=ossp
146+
--with-zstd
145147

146148

147149
task:
@@ -270,7 +272,8 @@ task:
270272
openldap \
271273
openssl \
272274
python \
273-
tcl-tk
275+
tcl-tk \
276+
zstd
274277
275278
brew cleanup -s # to reduce cache size
276279
upload_caches: homebrew
@@ -282,7 +285,7 @@ task:
282285
INCLUDES="${brewpath}/include:${INCLUDES}"
283286
LIBS="${brewpath}/lib:${LIBS}"
284287
285-
for pkg in icu4c krb5 openldap openssl ; do
288+
for pkg in icu4c krb5 openldap openssl zstd ; do
286289
pkgpath="${brewpath}/opt/${pkg}"
287290
INCLUDES="${pkgpath}/include:${INCLUDES}"
288291
LIBS="${pkgpath}/lib:${LIBS}"
@@ -307,6 +310,7 @@ task:
307310
--with-ssl=openssl \
308311
--with-tcl --with-tclconfig=${brewpath}/opt/tcl-tk/lib/ \
309312
--with-uuid=e2fs \
313+
--with-zstd \
310314
\
311315
--prefix=${HOME}/install \
312316
--with-includes="${INCLUDES}" \

0 commit comments

Comments
 (0)