diff --git a/thirdparty/download-thirdparty.sh b/thirdparty/download-thirdparty.sh index 4702defb81..9845f2d9a4 100755 --- a/thirdparty/download-thirdparty.sh +++ b/thirdparty/download-thirdparty.sh @@ -327,10 +327,10 @@ fi echo "Finished patching ${ARROW_SOURCE}" # patch librdkafka to avoid crash -if [[ "${LIBRDKAFKA_SOURCE}" == "librdkafka-2.0.2" ]]; then +if [[ "${LIBRDKAFKA_SOURCE}" == "librdkafka-1.9.2" ]]; then cd "${TP_SOURCE_DIR}/${LIBRDKAFKA_SOURCE}" if [[ ! -f "${PATCHED_MARK}" ]]; then - patch -p0 <"${TP_PATCH_DIR}/librdkafka-2.0.2.patch" + patch -p0 <"${TP_PATCH_DIR}/librdkafka-1.9.2.patch" touch "${PATCHED_MARK}" fi cd - diff --git a/thirdparty/patches/librdkafka-2.0.2.patch b/thirdparty/patches/librdkafka-1.9.2.patch similarity index 96% rename from thirdparty/patches/librdkafka-2.0.2.patch rename to thirdparty/patches/librdkafka-1.9.2.patch index 87fb7a0da6..38064e751d 100644 --- a/thirdparty/patches/librdkafka-2.0.2.patch +++ b/thirdparty/patches/librdkafka-1.9.2.patch @@ -36,7 +36,7 @@ return 1 --- src/rdkafka_broker.c +++ src/rdkafka_broker.c -@@ -4613,7 +4613,9 @@ static int rd_kafka_broker_thread_main(void *arg) { +@@ -5461,7 +5461,9 @@ static int rd_kafka_broker_thread_main(void *arg) { */ void rd_kafka_broker_destroy_final(rd_kafka_broker_t *rkb) { @@ -47,4 +47,3 @@ rd_assert(TAILQ_EMPTY(&rkb->rkb_monitors)); rd_assert(TAILQ_EMPTY(&rkb->rkb_outbufs.rkbq_bufs)); rd_assert(TAILQ_EMPTY(&rkb->rkb_waitresps.rkbq_bufs)); - diff --git a/thirdparty/vars.sh b/thirdparty/vars.sh index 84f22508e3..5581204d91 100644 --- a/thirdparty/vars.sh +++ b/thirdparty/vars.sh @@ -215,11 +215,11 @@ CYRUS_SASL_NAME=cyrus-sasl-2.1.27.tar.gz CYRUS_SASL_SOURCE=cyrus-sasl-2.1.27 CYRUS_SASL_MD5SUM="a33820c66e0622222c5aefafa1581083" -# librdkafka-2.0.2 -LIBRDKAFKA_DOWNLOAD="https://github.com/confluentinc/librdkafka/archive/refs/tags/v2.0.2.tar.gz" -LIBRDKAFKA_NAME=librdkafka-2.0.2.tar.gz -LIBRDKAFKA_SOURCE=librdkafka-2.0.2 -LIBRDKAFKA_MD5SUM="c0120dc32acc129bfb4656fe17568da1" +# librdkafka-1.9.2 +LIBRDKAFKA_DOWNLOAD="https://github.com/edenhill/librdkafka/archive/v1.9.2.tar.gz" +LIBRDKAFKA_NAME=librdkafka-1.9.2.tar.gz +LIBRDKAFKA_SOURCE=librdkafka-1.9.2 +LIBRDKAFKA_MD5SUM="fe9624e905abbf8324b0f6be520d9c24" # zstd ZSTD_DOWNLOAD="https://github.com/facebook/zstd/releases/download/v1.5.5/zstd-1.5.5.tar.gz"