bpo-40684: Fix make install for platlibdir=lib64 (GH-20736)
"make install" now uses the PLATLIBDIR variable for the destination lib-dynload/ directory when ./configure --with-platlibdir is used. Update --with-platlibdir comment in configure.
This commit is contained in:
parent
323188360d
commit
51ae31e5b9
|
@ -148,7 +148,7 @@ SCRIPTDIR= $(prefix)/$(PLATLIBDIR)
|
||||||
ABIFLAGS= @ABIFLAGS@
|
ABIFLAGS= @ABIFLAGS@
|
||||||
|
|
||||||
# Detailed destination directories
|
# Detailed destination directories
|
||||||
BINLIBDEST= $(LIBDIR)/python$(VERSION)
|
BINLIBDEST= @BINLIBDEST@
|
||||||
LIBDEST= $(SCRIPTDIR)/python$(VERSION)
|
LIBDEST= $(SCRIPTDIR)/python$(VERSION)
|
||||||
INCLUDEPY= $(INCLUDEDIR)/python$(LDVERSION)
|
INCLUDEPY= $(INCLUDEDIR)/python$(LDVERSION)
|
||||||
CONFINCLUDEPY= $(CONFINCLUDEDIR)/python$(LDVERSION)
|
CONFINCLUDEPY= $(CONFINCLUDEDIR)/python$(LDVERSION)
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
``make install`` now uses the ``PLATLIBDIR`` variable for the destination
|
||||||
|
``lib-dynload/`` directory when ``./configure --with-platlibdir`` is used.
|
|
@ -632,6 +632,7 @@ THREADHEADERS
|
||||||
LIBPL
|
LIBPL
|
||||||
PY_ENABLE_SHARED
|
PY_ENABLE_SHARED
|
||||||
PLATLIBDIR
|
PLATLIBDIR
|
||||||
|
BINLIBDEST
|
||||||
LIBPYTHON
|
LIBPYTHON
|
||||||
EXT_SUFFIX
|
EXT_SUFFIX
|
||||||
ALT_SOABI
|
ALT_SOABI
|
||||||
|
@ -15334,7 +15335,11 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
# Check for --with-libdir-name
|
|
||||||
|
BINLIBDEST='$(LIBDIR)/python$(VERSION)'
|
||||||
|
|
||||||
|
|
||||||
|
# Check for --with-platlibdir
|
||||||
# /usr/$LIDIRNAME/python$VERSION
|
# /usr/$LIDIRNAME/python$VERSION
|
||||||
|
|
||||||
PLATLIBDIR="lib"
|
PLATLIBDIR="lib"
|
||||||
|
@ -15353,6 +15358,7 @@ then
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
||||||
$as_echo "yes" >&6; }
|
$as_echo "yes" >&6; }
|
||||||
PLATLIBDIR="$withval"
|
PLATLIBDIR="$withval"
|
||||||
|
BINLIBDEST='${exec_prefix}/${PLATLIBDIR}/python$(VERSION)'
|
||||||
else
|
else
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
||||||
$as_echo "no" >&6; }
|
$as_echo "no" >&6; }
|
||||||
|
|
|
@ -4770,7 +4770,11 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
# Check for --with-libdir-name
|
AC_SUBST(BINLIBDEST)
|
||||||
|
BINLIBDEST='$(LIBDIR)/python$(VERSION)'
|
||||||
|
|
||||||
|
|
||||||
|
# Check for --with-platlibdir
|
||||||
# /usr/$LIDIRNAME/python$VERSION
|
# /usr/$LIDIRNAME/python$VERSION
|
||||||
AC_SUBST(PLATLIBDIR)
|
AC_SUBST(PLATLIBDIR)
|
||||||
PLATLIBDIR="lib"
|
PLATLIBDIR="lib"
|
||||||
|
@ -4787,6 +4791,7 @@ if test -n "$withval" -a "$withval" != yes -a "$withval" != no
|
||||||
then
|
then
|
||||||
AC_MSG_RESULT(yes)
|
AC_MSG_RESULT(yes)
|
||||||
PLATLIBDIR="$withval"
|
PLATLIBDIR="$withval"
|
||||||
|
BINLIBDEST='${exec_prefix}/${PLATLIBDIR}/python$(VERSION)'
|
||||||
else
|
else
|
||||||
AC_MSG_RESULT(no)
|
AC_MSG_RESULT(no)
|
||||||
fi],
|
fi],
|
||||||
|
|
Loading…
Reference in New Issue