New submission from Jonas Wagner: The attached patch fixes issues with Python's Makefile, which manifest when doing parallel builds. The Makefile invoked "make" recursively for some targets. This caused some files (which were depended upon by multiple targets) to be built by both the original "make" and the sub-"make".
Besides duplicate work, this caused failed builds with non-threadsafe compilers. The proposed patch removes recursive calls to "make", and instead builds all targets in the same "make" process. ---------- components: Build files: makefile_parallel.patch keywords: patch messages: 226563 nosy: Sjlver priority: normal severity: normal status: open title: Remove incorrect uses of recursive make type: compile error versions: Python 3.5 Added file: http://bugs.python.org/file36570/makefile_parallel.patch _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue22359> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com