python: upgrade to version 3.4.1
authorAlexandru Ardelean <aa@ocedo.com>
Fri, 26 Sep 2014 13:50:16 +0000 (16:50 +0300)
committerAlexandru Ardelean <ardeleanalex@gmail.com>
Mon, 6 Oct 2014 18:07:31 +0000 (21:07 +0300)
commit7bf1ae65a89e380ce20ef5ab13b1a7276d6f7047
tree098c5a0bdd0e9174f43c6efc0173d1c663d1900b
parentda85f0770a00639f129f0befada951b878c7207b
python: upgrade to version 3.4.1

Some notes:
- Python 3 (at least version 3.4) is pretty cross-compiler-friendly,
  so a lot of patches were thrown away.
- Arguments below were moved to ./files/config.site file, and disabled
      ac_cv_have_chflags=no \
      ac_cv_have_lchflags=no \
      ac_cv_py_format_size_t=no \
      ac_cv_have_long_long_format=yes \
      ac_cv_buggy_getaddrinfo=no \
- --without-ensurepip added, because the build wants to ensure that
  it works; that's a good idea, but for now, it requires special
  setup, and we can do that later
- --without-pymalloc added, becase in Python 3, modules are suffixed
  with m; e.g. so some paths are python3.4m instead of python3.4
  all this is detailed here:
         http://legacy.python.org/dev/peps/pep-3149/
  Maybe it will be a good idea to re-add this back

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
14 files changed:
lang/python/Makefile
lang/python/files/config.site [new file with mode: 0644]
lang/python/files/python-package.mk
lang/python/patches/000-cross-compile.patch [deleted file]
lang/python/patches/020-dont-compile-python-files.patch [deleted file]
lang/python/patches/030-fixup-include-dirs.patch [deleted file]
lang/python/patches/040-dont-import-cross-compiled-modules.patch [deleted file]
lang/python/patches/070-dont-clean-ipkg-install.patch [deleted file]
lang/python/patches/080-distutils-dont_adjust_files.patch [deleted file]
lang/python/patches/110-enable-zlib.patch
lang/python/patches/120-force-internal-modules-for-hashlib.patch [deleted file]
lang/python/patches/130-readline-setup.patch [deleted file]
lang/python/patches/140-verbose-sharedmods.patch [deleted file]
lang/python/patches/150-no-sqlite-rpath.patch [deleted file]