Skip to content

Commit 2fc49d1

Browse files
committed
ci: add libcurl4-openssl-dev and libsasl2-dev to CI system deps
Fix rdkafka-sys build failure when compiling with --all-features by adding the missing system libraries required for the Kafka client.
1 parent 4587197 commit 2fc49d1

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

.github/workflows/test.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ jobs:
3232
run: |
3333
sudo apt-get update
3434
sudo apt-get install -y --no-install-recommends \
35-
cmake clang libclang-dev pkg-config protobuf-compiler perl
35+
cmake clang libclang-dev pkg-config protobuf-compiler perl \
36+
libcurl4-openssl-dev libsasl2-dev
3637
- name: Check formatting
3738
run: cargo fmt --all -- --check
3839
- name: Run clippy
@@ -52,6 +53,7 @@ jobs:
5253
run: |
5354
sudo apt-get update
5455
sudo apt-get install -y --no-install-recommends \
55-
cmake clang libclang-dev pkg-config protobuf-compiler perl
56+
cmake clang libclang-dev pkg-config protobuf-compiler perl \
57+
libcurl4-openssl-dev libsasl2-dev
5658
- name: Run tests
5759
run: cargo test --all-features

0 commit comments

Comments
 (0)