forked from aniani/vim
updated for version 7.3.613
Problem: Including Python's config.c in the build causes trouble. It is not clear why it was there. Solution: Omit the config file. (James McCoy)
This commit is contained in:
@@ -2559,19 +2559,11 @@ objects/if_perl.o: auto/if_perl.c
|
|||||||
objects/if_perlsfio.o: if_perlsfio.c
|
objects/if_perlsfio.o: if_perlsfio.c
|
||||||
$(CCC) $(PERL_CFLAGS) -o $@ if_perlsfio.c
|
$(CCC) $(PERL_CFLAGS) -o $@ if_perlsfio.c
|
||||||
|
|
||||||
objects/py_config.o: $(PYTHON_CONFDIR)/config.c
|
|
||||||
$(CCC) $(PYTHON_CFLAGS) -o $@ $(PYTHON_CONFDIR)/config.c \
|
|
||||||
-I$(PYTHON_CONFDIR) -DHAVE_CONFIG_H -DNO_MAIN
|
|
||||||
|
|
||||||
objects/py_getpath.o: $(PYTHON_CONFDIR)/getpath.c
|
objects/py_getpath.o: $(PYTHON_CONFDIR)/getpath.c
|
||||||
$(CCC) $(PYTHON_CFLAGS) -o $@ $(PYTHON_CONFDIR)/getpath.c \
|
$(CCC) $(PYTHON_CFLAGS) -o $@ $(PYTHON_CONFDIR)/getpath.c \
|
||||||
-I$(PYTHON_CONFDIR) -DHAVE_CONFIG_H -DNO_MAIN \
|
-I$(PYTHON_CONFDIR) -DHAVE_CONFIG_H -DNO_MAIN \
|
||||||
$(PYTHON_GETPATH_CFLAGS)
|
$(PYTHON_GETPATH_CFLAGS)
|
||||||
|
|
||||||
objects/py3_config.o: $(PYTHON3_CONFDIR)/config.c
|
|
||||||
$(CCC) $(PYTHON3_CFLAGS) -o $@ $(PYTHON3_CONFDIR)/config.c \
|
|
||||||
-I$(PYTHON3_CONFDIR) -DHAVE_CONFIG_H -DNO_MAIN
|
|
||||||
|
|
||||||
objects/if_python.o: if_python.c if_py_both.h
|
objects/if_python.o: if_python.c if_py_both.h
|
||||||
$(CCC) $(PYTHON_CFLAGS) $(PYTHON_CFLAGS_EXTRA) -o $@ if_python.c
|
$(CCC) $(PYTHON_CFLAGS) $(PYTHON_CFLAGS_EXTRA) -o $@ if_python.c
|
||||||
|
|
||||||
|
12
src/auto/configure
vendored
12
src/auto/configure
vendored
@@ -5357,11 +5357,7 @@ fi
|
|||||||
PYTHON_CFLAGS="-I${vi_cv_path_python_pfx}/include/python${vi_cv_var_python_version} -I${vi_cv_path_python_epfx}/include/python${vi_cv_var_python_version} -DPYTHON_HOME=\\\"${vi_cv_path_python_pfx}\\\""
|
PYTHON_CFLAGS="-I${vi_cv_path_python_pfx}/include/python${vi_cv_var_python_version} -I${vi_cv_path_python_epfx}/include/python${vi_cv_var_python_version} -DPYTHON_HOME=\\\"${vi_cv_path_python_pfx}\\\""
|
||||||
fi
|
fi
|
||||||
PYTHON_SRC="if_python.c"
|
PYTHON_SRC="if_python.c"
|
||||||
if test "x$MACOSX" = "xyes"; then
|
PYTHON_OBJ="objects/if_python.o"
|
||||||
PYTHON_OBJ="objects/if_python.o"
|
|
||||||
else
|
|
||||||
PYTHON_OBJ="objects/if_python.o objects/py_config.o"
|
|
||||||
fi
|
|
||||||
if test "${vi_cv_var_python_version}" = "1.4"; then
|
if test "${vi_cv_var_python_version}" = "1.4"; then
|
||||||
PYTHON_OBJ="$PYTHON_OBJ objects/py_getpath.o"
|
PYTHON_OBJ="$PYTHON_OBJ objects/py_getpath.o"
|
||||||
fi
|
fi
|
||||||
@@ -5656,11 +5652,7 @@ fi
|
|||||||
PYTHON3_CFLAGS="-I${vi_cv_path_python3_pfx}/include/python${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags} -I${vi_cv_path_python3_epfx}/include/python${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags} -DPYTHON3_HOME=L\\\"${vi_cv_path_python3_pfx}\\\""
|
PYTHON3_CFLAGS="-I${vi_cv_path_python3_pfx}/include/python${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags} -I${vi_cv_path_python3_epfx}/include/python${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags} -DPYTHON3_HOME=L\\\"${vi_cv_path_python3_pfx}\\\""
|
||||||
fi
|
fi
|
||||||
PYTHON3_SRC="if_python3.c"
|
PYTHON3_SRC="if_python3.c"
|
||||||
if test "x$MACOSX" = "xyes"; then
|
PYTHON3_OBJ="objects/if_python3.o"
|
||||||
PYTHON3_OBJ="objects/if_python3.o"
|
|
||||||
else
|
|
||||||
PYTHON3_OBJ="objects/if_python3.o objects/py3_config.o"
|
|
||||||
fi
|
|
||||||
|
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if -pthread should be used" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if -pthread should be used" >&5
|
||||||
$as_echo_n "checking if -pthread should be used... " >&6; }
|
$as_echo_n "checking if -pthread should be used... " >&6; }
|
||||||
|
@@ -916,12 +916,7 @@ eof
|
|||||||
PYTHON_CFLAGS="-I${vi_cv_path_python_pfx}/include/python${vi_cv_var_python_version} -I${vi_cv_path_python_epfx}/include/python${vi_cv_var_python_version} -DPYTHON_HOME=\\\"${vi_cv_path_python_pfx}\\\""
|
PYTHON_CFLAGS="-I${vi_cv_path_python_pfx}/include/python${vi_cv_var_python_version} -I${vi_cv_path_python_epfx}/include/python${vi_cv_var_python_version} -DPYTHON_HOME=\\\"${vi_cv_path_python_pfx}\\\""
|
||||||
fi
|
fi
|
||||||
PYTHON_SRC="if_python.c"
|
PYTHON_SRC="if_python.c"
|
||||||
dnl For Mac OSX 10.2 config.o is included in the Python library.
|
PYTHON_OBJ="objects/if_python.o"
|
||||||
if test "x$MACOSX" = "xyes"; then
|
|
||||||
PYTHON_OBJ="objects/if_python.o"
|
|
||||||
else
|
|
||||||
PYTHON_OBJ="objects/if_python.o objects/py_config.o"
|
|
||||||
fi
|
|
||||||
if test "${vi_cv_var_python_version}" = "1.4"; then
|
if test "${vi_cv_var_python_version}" = "1.4"; then
|
||||||
PYTHON_OBJ="$PYTHON_OBJ objects/py_getpath.o"
|
PYTHON_OBJ="$PYTHON_OBJ objects/py_getpath.o"
|
||||||
fi
|
fi
|
||||||
@@ -1106,12 +1101,7 @@ eof
|
|||||||
PYTHON3_CFLAGS="-I${vi_cv_path_python3_pfx}/include/python${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags} -I${vi_cv_path_python3_epfx}/include/python${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags} -DPYTHON3_HOME=L\\\"${vi_cv_path_python3_pfx}\\\""
|
PYTHON3_CFLAGS="-I${vi_cv_path_python3_pfx}/include/python${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags} -I${vi_cv_path_python3_epfx}/include/python${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags} -DPYTHON3_HOME=L\\\"${vi_cv_path_python3_pfx}\\\""
|
||||||
fi
|
fi
|
||||||
PYTHON3_SRC="if_python3.c"
|
PYTHON3_SRC="if_python3.c"
|
||||||
dnl For Mac OSX 10.2 config.o is included in the Python library.
|
PYTHON3_OBJ="objects/if_python3.o"
|
||||||
if test "x$MACOSX" = "xyes"; then
|
|
||||||
PYTHON3_OBJ="objects/if_python3.o"
|
|
||||||
else
|
|
||||||
PYTHON3_OBJ="objects/if_python3.o objects/py3_config.o"
|
|
||||||
fi
|
|
||||||
|
|
||||||
dnl On FreeBSD linking with "-pthread" is required to use threads.
|
dnl On FreeBSD linking with "-pthread" is required to use threads.
|
||||||
dnl _THREAD_SAFE must be used for compiling then.
|
dnl _THREAD_SAFE must be used for compiling then.
|
||||||
|
@@ -714,6 +714,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
613,
|
||||||
/**/
|
/**/
|
||||||
612,
|
612,
|
||||||
/**/
|
/**/
|
||||||
|
Reference in New Issue
Block a user