From ddcf7ec1b4df7bcb4df6ad4a5efb55efa95dff29 Mon Sep 17 00:00:00 2001 From: Adonis Ling Date: Tue, 16 May 2023 10:37:37 +0800 Subject: [PATCH] [chore](third-party) Don't link keyutils to krb5 explicitly (#19632) We may link system-wide keyutils to krb5 when building krb5 which may introduce an extra dependency to the codebase. --- thirdparty/build-thirdparty.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/thirdparty/build-thirdparty.sh b/thirdparty/build-thirdparty.sh index 9bf8832832..5731db0b15 100755 --- a/thirdparty/build-thirdparty.sh +++ b/thirdparty/build-thirdparty.sh @@ -1367,7 +1367,8 @@ build_krb5() { fi CFLAGS="-fcommon -fPIC -I${TP_INSTALL_DIR}/include" LDFLAGS="-L${TP_INSTALL_DIR}/lib" \ - ../configure --prefix="${TP_INSTALL_DIR}" --disable-shared --enable-static ${with_crypto_impl:+${with_crypto_impl}} + ../configure --prefix="${TP_INSTALL_DIR}" --disable-shared --enable-static \ + --without-keyutils ${with_crypto_impl:+${with_crypto_impl}} make -j "${PARALLEL}" make install