- Issue #17031: Fix running regen in cross builds.
This commit is contained in:
parent
1c90eed8a9
commit
a10e4a9afb
|
@ -1,3 +1,3 @@
|
||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
set -v
|
set -v
|
||||||
python$EXE ../../Tools/scripts/h2py.py -i '(u_long)' /usr/include/netinet/in.h
|
eval $PYTHON_FOR_BUILD ../../Tools/scripts/h2py.py -i "'(u_long)'" /usr/include/netinet/in.h
|
||||||
|
|
|
@ -203,7 +203,8 @@ BUILDPYTHON= python$(BUILDEXE)
|
||||||
|
|
||||||
PYTHON_FOR_BUILD=@PYTHON_FOR_BUILD@
|
PYTHON_FOR_BUILD=@PYTHON_FOR_BUILD@
|
||||||
_PYTHON_HOST_PLATFORM=@_PYTHON_HOST_PLATFORM@
|
_PYTHON_HOST_PLATFORM=@_PYTHON_HOST_PLATFORM@
|
||||||
HOST_GNU_TYPE= @host@
|
BUILD_GNU_TYPE= @build@
|
||||||
|
HOST_GNU_TYPE= @host@
|
||||||
|
|
||||||
# The task to run while instrument when building the profile-opt target
|
# The task to run while instrument when building the profile-opt target
|
||||||
PROFILE_TASK= $(srcdir)/Tools/pybench/pybench.py -n 2 --with-gc --with-syscheck
|
PROFILE_TASK= $(srcdir)/Tools/pybench/pybench.py -n 2 --with-gc --with-syscheck
|
||||||
|
@ -1123,6 +1124,12 @@ $(srcdir)/Lib/$(PLATDIR):
|
||||||
export DYLD_FRAMEWORK_PATH; DYLD_FRAMEWORK_PATH="`pwd`"; \
|
export DYLD_FRAMEWORK_PATH; DYLD_FRAMEWORK_PATH="`pwd`"; \
|
||||||
export EXE; EXE="$(BUILDEXE)"; \
|
export EXE; EXE="$(BUILDEXE)"; \
|
||||||
if [ -n "$(MULTIARCH)" ]; then export MULTIARCH; MULTIARCH=$(MULTIARCH); fi; \
|
if [ -n "$(MULTIARCH)" ]; then export MULTIARCH; MULTIARCH=$(MULTIARCH); fi; \
|
||||||
|
export PYTHON_FOR_BUILD; \
|
||||||
|
if [ "$(BUILD_GNU_TYPE)" = "$(HOST_GNU_TYPE)" ]; then \
|
||||||
|
PYTHON_FOR_BUILD="$(BUILDPYTHON)"; \
|
||||||
|
else \
|
||||||
|
PYTHON_FOR_BUILD="$(PYTHON_FOR_BUILD)"; \
|
||||||
|
fi; \
|
||||||
cd $(srcdir)/Lib/$(PLATDIR); $(RUNSHARED) ./regen
|
cd $(srcdir)/Lib/$(PLATDIR); $(RUNSHARED) ./regen
|
||||||
|
|
||||||
python-config: $(srcdir)/Misc/python-config.in
|
python-config: $(srcdir)/Misc/python-config.in
|
||||||
|
|
|
@ -539,6 +539,8 @@ Tests
|
||||||
Build
|
Build
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
- Issue #17031: Fix running regen in cross builds.
|
||||||
|
|
||||||
- Issue #3754: fix typo in pthread AC_CACHE_VAL.
|
- Issue #3754: fix typo in pthread AC_CACHE_VAL.
|
||||||
|
|
||||||
- Issue #15484: Fix _PYTHON_PROJECT_BASE for srcdir != builddir builds;
|
- Issue #15484: Fix _PYTHON_PROJECT_BASE for srcdir != builddir builds;
|
||||||
|
|
|
@ -2926,6 +2926,8 @@ case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if test "$cross_compiling" = yes; then
|
if test "$cross_compiling" = yes; then
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for python interpreter for cross build" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for python interpreter for cross build" >&5
|
||||||
$as_echo_n "checking for python interpreter for cross build... " >&6; }
|
$as_echo_n "checking for python interpreter for cross build... " >&6; }
|
||||||
|
|
|
@ -50,6 +50,8 @@ AC_CONFIG_SRCDIR([Include/object.h])
|
||||||
AC_CONFIG_HEADER(pyconfig.h)
|
AC_CONFIG_HEADER(pyconfig.h)
|
||||||
|
|
||||||
AC_CANONICAL_HOST
|
AC_CANONICAL_HOST
|
||||||
|
AC_SUBST(build)
|
||||||
|
AC_SUBST(host)
|
||||||
|
|
||||||
if test "$cross_compiling" = yes; then
|
if test "$cross_compiling" = yes; then
|
||||||
AC_MSG_CHECKING([for python interpreter for cross build])
|
AC_MSG_CHECKING([for python interpreter for cross build])
|
||||||
|
|
Loading…
Reference in New Issue