summaryrefslogtreecommitdiffhomepage
path: root/370.python3.vars
diff options
context:
space:
mode:
Diffstat (limited to '370.python3.vars')
-rw-r--r--370.python3.vars16
1 files changed, 7 insertions, 9 deletions
diff --git a/370.python3.vars b/370.python3.vars
index 0de381b0..c987c798 100644
--- a/370.python3.vars
+++ b/370.python3.vars
@@ -2,18 +2,16 @@
# . ./build.vars and set -o errexit are assumed.
#
-pkg_python3_extract_post() {
- cd ${PKG_SUBDIR};
- autoconf;
- ./configure;
+pkg_python3_configure_pre() {
+ (cd ../${PKG_SUBDIR} && autoconf);
+ (unset BLDSHARED CC CFLAGS CPPFLAGS LDFLAGS;
+ mv config.cache ../${PKG_SUBDIR}/config.cache;
+ ../${PKG_SUBDIR}/configure;
make _FIP=Programs/host_freeze_importlib Programs/host_freeze_importlib \
BUILDPYTHON=hostpython hostpython \
PGEN=Parser/hostpgen Parser/hostpgen;
- make distclean;
- cd ..;
-};
-
-pkg_python3_configure_pre() {
+ make distclean);
+ mv ../${PKG_SUBDIR}/config.cache .;
sed -i.orig '/^# autoconf/a\
ac_cv_buggy_getaddrinfo=no' config.cache;
};