Skip to content

librdkafka: Enable SASL support#78708

Open
alexnovak wants to merge 4 commits into
wolfi-dev:mainfrom
alexnovak:anovak/sasl-rdkafka
Open

librdkafka: Enable SASL support#78708
alexnovak wants to merge 4 commits into
wolfi-dev:mainfrom
alexnovak:anovak/sasl-rdkafka

Conversation

@alexnovak
Copy link
Copy Markdown

@alexnovak alexnovak commented May 22, 2026

Modifies librdkafka to compile with sasl support.

Looking at the source for the cmakelists, some auth methods like SASL SCRAM are only enabled if both sasl and ssl libraries are present. Just having cyrus-sasl present at compile-time is sufficient to add support.

This PR adds cyrus-sasl-dev to the dependencies for librdkafka, and adds an additional test to confirm the SCRAM-SHA-512 sasl mechanism is available, and some others.

alexnovak and others added 3 commits May 21, 2026 21:32
Enables the WITH_SASL flag on librdkafka compilation

Signed-off-by: Alex Novak <alexnovak@users.noreply.github.com>
Signed-off-by: Alex Novak <alexnovak@users.noreply.github.com>
@alexnovak alexnovak changed the title Enable SASL support in librdkafka build Enable SASL support in librdkafka May 23, 2026
@alexnovak alexnovak changed the title Enable SASL support in librdkafka librdkafka: Enable SASL support May 23, 2026
@alexnovak alexnovak marked this pull request as ready for review May 23, 2026 04:28
Signed-off-by: Alex Novak <alexnovak@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant