diff options
author | Alexander Bokovoy <abokovoy@redhat.com> | 2021-06-18 09:28:46 +0300 |
---|---|---|
committer | Alexander Bokovoy <abokovoy@redhat.com> | 2021-06-18 13:24:53 +0300 |
commit | 558bd4d9c5e52be09fce5771f86ca407dc2966db (patch) | |
tree | 55d69547da729560ada50ae7d8d3fa53075aa7e7 /configure.ac | |
parent | 1f7b1b94aa170fc9d1d0249b8496f589a6dd4a0e (diff) | |
download | mod_wsgi-558bd4d9c5e52be09fce5771f86ca407dc2966db.tar.gz |
Do not add default RPATH
On Fedora Rawhide (future F35), a distribution policy asks to avoid
adding standard library paths to RPATH. The way paths currently added in
mod_wsgi, PYTHON_LIBDIR is always added to the RPATH, causing breakage
on Fedora.
Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index 9d4f779..37a0f86 100644 --- a/configure.ac +++ b/configure.ac @@ -44,6 +44,7 @@ XCODE_BIN_PATTERN="${XCODE_PREFIX}.*/usr/bin/" if test -x "${APXS}"; then APXS_CC=`${APXS} -q CC` APXS_LIBTOOL=`${APXS} -q LIBTOOL | sed -e "s/ .*$//"` + APXS_LIBDIR=`${APXS} -q LIBDIR | sed -e "s/ .*$//"` case ${APXS_CC} in ${XCODE_PREFIX}*) if test ! -x ${XCODE_CC}; then @@ -159,8 +160,12 @@ fi if test "${PYTHONFRAMEWORKDIR}" = "no-framework" -o \ "${ENABLE_FRAMEWORK}" != "yes"; then - LDFLAGS1="-L${PYTHONLIBDIR}" - LDFLAGS2="-L${PYTHONCFGDIR}" + if test "${PYTHONLIBDIR}" != "${APXS_LIBDIR}" ; then + LDFLAGS1="-L${PYTHONLIBDIR}" + fi + if test "${PYTHONCFGDIR}" != "${APXS_LIBDIR}" ; then + LDFLAGS2="-L${PYTHONCFGDIR}" + fi LDLIBS1="-lpython${PYTHON_LDVERSION}" |