From b1e9b72bd9ecdb0b6eebdad40accff576cb8f35b Mon Sep 17 00:00:00 2001 From: Thomas Devoogdt Date: Sun, 31 Aug 2025 14:01:40 +0200 Subject: [PATCH] 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 --- .github/workflows/pr-compile-check.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr-compile-check.yaml b/.github/workflows/pr-compile-check.yaml index 2baa71b2ba7..e363377e6db 100644 --- a/.github/workflows/pr-compile-check.yaml +++ b/.github/workflows/pr-compile-check.yaml @@ -68,7 +68,7 @@ jobs: run: | sudo apt-get update sudo apt-get install -y libc-ares-dev libjemalloc-dev libluajit-5.1-dev \ - libnghttp2-dev libsqlite3-dev libzstd-dev libmsgpack-dev + libnghttp2-dev libsqlite3-dev libzstd-dev libmsgpack-dev librdkafka-dev mkdir -p /tmp/libbacktrace/build && \ curl -L https://github.com/ianlancetaylor/libbacktrace/archive/8602fda.tar.gz | \ tar --strip-components=1 -xzC /tmp/libbacktrace/ && \ @@ -112,10 +112,11 @@ jobs: echo "$ldd_result" | grep libzstd working-directory: build - - name: Display dependencies w/ ldd for libmsgpack + - name: Display dependencies w/ ldd for libmsgpack and librdkafka if: matrix.os.version == 'ubuntu-24.04' run: | export ldd_result=$(ldd ./bin/fluent-bit) echo "ldd result:" echo "$ldd_result" | grep libmsgpack + echo "$ldd_result" | grep librdkafka working-directory: build