File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change 37
37
dnf -y update
38
38
dnf -y install --setopt=install_weak_deps=False \
39
39
which wget git gcc make pcre2-devel openssl-devel \
40
+ zlib-ng-compat-devel libzstd-devel brotli-devel \
40
41
python-unversioned-command python3 python3-devel \
41
42
php-devel php-embedded perl-devel perl-ExtUtils-Embed \
42
43
ruby-devel java-devel nodejs-devel nodejs-npm golang \
51
52
- name : configure unit CC=${{ matrix.compiler }}
52
53
run : |
53
54
if [ "${{ matrix.compiler }}" = "clang" ]; then
54
- ./configure --openssl --otel --cc=clang
55
+ ./configure --openssl --otel --zlib --zstd --brotli -- cc=clang
55
56
else
56
- ./configure --openssl --otel
57
+ ./configure --openssl --otel --zlib --zstd --brotli
57
58
fi
58
59
59
60
- name : make unit
@@ -129,6 +130,7 @@ jobs:
129
130
run : |
130
131
apk update && apk upgrade
131
132
apk add gcc make musl-dev openssl-dev pcre2-dev curl \
133
+ zlib-dev zstd-dev brotli-dev \
132
134
php83-dev php83-embed python3-dev perl-dev ruby-dev \
133
135
openjdk21-jdk cargo rust
134
136
if [ "${{ matrix.compiler }}" = "clang" ]; then
Original file line number Diff line number Diff line change @@ -112,6 +112,9 @@ jobs:
112
112
sudo kill -9 $PID
113
113
fi
114
114
115
+ - name : Install packages
116
+ run : sudo apt-get -y install libbrotli-dev
117
+
115
118
# #
116
119
# # njs
117
120
# #
@@ -139,6 +142,9 @@ jobs:
139
142
--tests \
140
143
--openssl \
141
144
--njs \
145
+ --zlib \
146
+ --zstd \
147
+ --brotli \
142
148
--cc-opt="-I njs/src/ -I njs/build" \
143
149
--ld-opt="-L njs/build"
144
150
You can’t perform that action at this time.
0 commit comments