Per Nadav comments, I extended v1 patch to also compile python3.Y binaries. The problem with 3.Y is that additional symbols are required, so binaries cannot be run yet :)
I also don't like that copying core python .py files from /lib64/pythonX.Y/ includes some python files, for which I belive are not part of minimal python installation. For example, /lib64/python2.7/{idlelib,distutils,email,bsddb}. Minimal image size can still be achieved by building image on a clean machine, and that should be good enough. Justin Cinkelj (2): Revert "Add python2.7" Add python2/3 from the build system python/.gitignore | 2 + python/GET | 100 +++++++++++++++++++++++++++++ python/Makefile | 10 +++ python/Python-2.7.h | 9 +++ python/Python-3.3.h | 16 +++++ python/Python-3.4.h | 15 +++++ python/Python-3.5.h | 16 +++++ python27/Makefile | 52 --------------- python27/copy-required-system-libraries.sh | 27 -------- 9 files changed, 168 insertions(+), 79 deletions(-) create mode 100644 python/.gitignore create mode 100755 python/GET create mode 100644 python/Makefile create mode 100644 python/Python-2.7.h create mode 100644 python/Python-3.3.h create mode 100644 python/Python-3.4.h create mode 100644 python/Python-3.5.h delete mode 100644 python27/Makefile delete mode 100755 python27/copy-required-system-libraries.sh -- 2.9.4 -- You received this message because you are subscribed to the Google Groups "OSv Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to osv-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.