From: Remi Gacogne Date: Fri, 13 Oct 2023 12:48:30 +0000 (+0200) Subject: Quiche: Fix the installation of library on macOS X-Git-Tag: rec-5.0.0-alpha2~6^2~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=092247fff196366e82de794fe10e8847f73a4133;p=thirdparty%2Fpdns.git Quiche: Fix the installation of library on macOS --- 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