From 092247fff196366e82de794fe10e8847f73a4133 Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Fri, 13 Oct 2023 14:48:30 +0200 Subject: [PATCH] Quiche: Fix the installation of library on macOS --- builder-support/helpers/install_quiche.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/builder-support/helpers/install_quiche.sh b/builder-support/helpers/install_quiche.sh index 908e949f50..82f2501fba 100755 --- a/builder-support/helpers/install_quiche.sh +++ b/builder-support/helpers/install_quiche.sh @@ -29,6 +29,11 @@ RUST_BACKTRACE=1 cargo build --release --no-default-features --features ffi,bori install -m644 quiche/include/quiche.h "${INSTALL_PREFIX}"/include install -m644 target/release/libquiche.${SOEXT} "${INSTALL_PREFIX}"/lib/libdnsdist-quiche.${SOEXT} + +if [ $(uname) = Darwin ]; then + install_name_tool -id "${INSTALL_PREFIX}"/lib/libdnsdist-quiche.${SOEXT} "${INSTALL_PREFIX}"/lib/libdnsdist-quiche.${SOEXT} +fi + if [ ! -d "${INSTALL_PREFIX}"/lib/pkgconfig/ ]; then mkdir "${INSTALL_PREFIX}"/lib/pkgconfig/ fi -- 2.47.2