quickwit-oss / quickwit

Cloud-native search engine for observability. An open-source alternative to Datadog, Elasticsearch, Loki, and Tempo.
https://quickwit.io
Other
8.32k stars 339 forks source link

Fix krb5 transitive dependency cross build #5555

Open rdettai opened 5 days ago

rdettai commented 5 days ago

Description

Current nightly builds are failing on ARM because of the transitive dep krb5-sys (imported by rdkafka SASL)

The issue started after https://github.com/quickwit-oss/quickwit/pull/5486 which upgraded the krb5-sys, in which https://github.com/MaterializeInc/rust-krb5-src/pull/27 somehow broke the cross build instead of fixing it.

How was this PR tested?

Describe how you tested this PR.