Skip to content

Commit ace6e41

Browse files
ThomasDevoogdtpatrick-stephens
authored andcommitted
workflows: add librdkafka to the system libs workflow
ubuntu:22.04: Setting up librdkafka-dev:amd64 (1.8.0-1build1) ... ubuntu:24.04: Setting up librdkafka-dev:amd64 (2.3.0-1build2) ... So we can only enforce it for ubuntu:24.04. Signed-off-by: Thomas Devoogdt <[email protected]>
1 parent 1664fcc commit ace6e41

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/pr-compile-check.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
run: |
6969
sudo apt-get update
7070
sudo apt-get install -y libc-ares-dev libjemalloc-dev libluajit-5.1-dev \
71-
libnghttp2-dev libsqlite3-dev libzstd-dev libmsgpack-dev
71+
libnghttp2-dev libsqlite3-dev libzstd-dev libmsgpack-dev librdkafka-dev
7272
mkdir -p /tmp/libbacktrace/build && \
7373
curl -L https://github.com/ianlancetaylor/libbacktrace/archive/8602fda.tar.gz | \
7474
tar --strip-components=1 -xzC /tmp/libbacktrace/ && \
@@ -112,10 +112,11 @@ jobs:
112112
echo "$ldd_result" | grep libzstd
113113
working-directory: build
114114

115-
- name: Display dependencies w/ ldd for libmsgpack
115+
- name: Display dependencies w/ ldd for libmsgpack and librdkafka
116116
if: matrix.os.version == 'ubuntu-24.04'
117117
run: |
118118
export ldd_result=$(ldd ./bin/fluent-bit)
119119
echo "ldd result:"
120120
echo "$ldd_result" | grep libmsgpack
121+
echo "$ldd_result" | grep librdkafka
121122
working-directory: build

0 commit comments

Comments
 (0)