[issue23404] Python 3.5 does not build with Python 2.6.

2015-02-06 Thread Vinson Lee
Vinson Lee added the comment: I am building from a git copy of the source repository. make touch before make does not work for me. $ make touch cd .; \ hg --config extensions.touch=Tools/hg/hgtouch.py touch -v abort: There is no Mercurial repository here (.hg not found)! I've attached

[issue23404] Python 3.5 does not build with Python 2.6.

2015-02-06 Thread Ned Deily
Ned Deily added the comment: Try using make touch before make. Because hg does not preserve precise time stamps when creating working directories, some build steps are run unnecessarily after an initial checkout. 'make touch' updates the file time stamps so that these steps are skipped and

[issue23404] Python 3.5 does not build with Python 2.6.

2015-02-06 Thread Ned Deily
Ned Deily added the comment: https://docs.python.org/devguide/setup.html#avoiding-re-creating-auto-generated-files -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue23404 ___

[issue23404] Python 3.5 does not build with Python 2.6.

2015-02-06 Thread Vinson Lee
New submission from Vinson Lee: Is there a minimum Python requirement to build Python? Python 3.5 does not build with Python 2.6. Python 3.4, Python 3.3, and Python 2.7 build with Python 2.6 so this is recent change in build requirements. For example, this build failure occurs on CentOS 6.

[issue23404] Python 3.5 does not build with Python 2.6.

2015-02-06 Thread Josh Rosenberg
Josh Rosenberg added the comment: Looks like this revision, part of #22823, changed it: https://hg.python.org/cpython/rev/4480506137ed -- nosy: +josh.r ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue23404

[issue23404] Python 3.5 does not build with Python 2.6.

2015-02-06 Thread Josh Rosenberg
Josh Rosenberg added the comment: To answer your question: Since asdl uses set literals (introduced in 2.7 and 3.0), that appears to put an effective minimum version requirement of 2.7 to build 3.5. Whether that was the intent is unclear (they were changing a lot of places from set([a, b, c])

[issue23404] Python 3.5 does not build with Python 2.6.

2015-02-06 Thread Ned Deily
Changes by Ned Deily n...@acm.org: -- resolution: - not a bug stage: - resolved status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue23404 ___