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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy