diff options
| author | Alexandru Ardelean <ardeleanalex@gmail.com> | 2017-01-06 17:05:27 +0200 |
|---|---|---|
| committer | Alexandru Ardelean <ardeleanalex@gmail.com> | 2017-01-19 18:15:12 +0200 |
| commit | ed8fa163c08de237ab6cbb66ebf8e8ff89dbf785 (patch) | |
| tree | e91f68d3633ba5eae91b27f3af44577ac79035a5 /lang/python3/Makefile | |
| parent | d548d6bf1fc41718d7962111d44e011bcad8dc02 (diff) | |
python3: sync changes from python
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Diffstat (limited to 'lang/python3/Makefile')
| -rw-r--r-- | lang/python3/Makefile | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/lang/python3/Makefile b/lang/python3/Makefile index aa758b563..81e6679f8 100644 --- a/lang/python3/Makefile +++ b/lang/python3/Makefile @@ -14,7 +14,7 @@ PYTHON_VERSION:=$(PYTHON3_VERSION) PYTHON_VERSION_MICRO:=$(PYTHON3_VERSION_MICRO) PKG_NAME:=python3 -PKG_RELEASE:=1 +PKG_RELEASE:=3 PKG_VERSION:=$(PYTHON_VERSION).$(PYTHON_VERSION_MICRO) PKG_SOURCE:=Python-$(PKG_VERSION).tar.xz @@ -117,10 +117,6 @@ MAKE_FLAGS+=\ LD="$(TARGET_CC)" \ PGEN=pgen3 -ifeq ($(ARCH),i386) -MAKE_FLAGS+=PYTHON_DECIMAL_WITH_MACHINE=ansi32 -endif - EXTRA_CFLAGS+= \ -DNDEBUG -fno-inline EXTRA_LDFLAGS+= \ @@ -231,6 +227,9 @@ define Py3Package/python3/filespec -|$(PYTHON3_PKG_DIR) endef +HOST_LDFLAGS += \ + $$$$(pkg-config --static --libs libcrypto libssl) + HOST_CONFIGURE_ARGS+= \ --without-cxx-main \ --without-pymalloc \ @@ -238,14 +237,13 @@ HOST_CONFIGURE_ARGS+= \ --prefix=$(HOST_PYTHON3_DIR) \ --exec-prefix=$(HOST_PYTHON3_DIR) \ --with-system-expat=$(STAGING_DIR_HOSTPKG) \ - --with-system-ffi \ + --with-system-ffi=no \ --with-ensurepip=no \ - CONFIG_SITE= \ - CFLAGS="$(HOST_CFLAGS)" + CONFIG_SITE= define Host/Compile - +$(MAKE) $(HOST_JOBS) -C $(HOST_BUILD_DIR) python Parser/pgen - +$(MAKE) $(HOST_JOBS) -C $(HOST_BUILD_DIR) sharedmods + +$(HOST_MAKE_VARS) $(MAKE) $(HOST_JOBS) -C $(HOST_BUILD_DIR) python Parser/pgen + +$(HOST_MAKE_VARS) $(MAKE) $(HOST_JOBS) -C $(HOST_BUILD_DIR) sharedmods endef define Host/Install |
