From 9a821dc5fd8348b864929a9658bf7a151979aea1 Mon Sep 17 00:00:00 2001 From: Min RK Date: Mon, 12 Aug 2024 10:15:50 +0200 Subject: [PATCH] set rpath when installing libzmq to be bundled auditwheel only fixes RPATH when it's defined, so make sure it's defined seems like a bug in auditwheel, but this is easy enough for us --- tools/install_libzmq.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/install_libzmq.sh b/tools/install_libzmq.sh index 29bcc6138..1e23723a6 100644 --- a/tools/install_libzmq.sh +++ b/tools/install_libzmq.sh @@ -41,6 +41,8 @@ if [[ "$(uname)" == "Darwin" ]]; then fi PREFIX="${ZMQ_PREFIX:-/usr/local}" +# add rpath so auditwheel patches it +export LDFLAGS="${LDFLAGS} -Wl,-rpath,$PREFIX/lib" curl -L -O "https://github.com/jedisct1/libsodium/releases/download/${LIBSODIUM_VERSION}-RELEASE/libsodium-${LIBSODIUM_VERSION}.tar.gz"