New submission from Ned Deily <n...@acm.org>: Since the split of Python3, the OS X installer build scripts in the four active source trees have diverged due to multiple edits at different times such that most changes can no longer be easily merged across branches without significant hand editing, even though the scripts differ only trivially in functionality.
The attached patches for the 26, trunk(27), 31, and py3k(31) trees result in an identical build script across all four with execution tests for the following python3 differences: 1. Installer packages "PythonProfileChanges" and "PythonSystemFixes" default to "not selected for install" 2. Include "--with-computed-gotos" on configure. 3. Do not change Framework/Current link during install. Also included is another patch which, if applied, would restore the change made to trunk in r77030 to change the default installation state of the UNIX Tools Package from "selected" to "not selected", thus by default not installing any symlinks in /usr/local/bin. It's not clear why this change should be made and only to trunk, at that. If it is applied, it should be accompanied by appropriate NEWS and Installer README changes as it would affect how many users currently access python on OS X. ---------- assignee: ronaldoussoren components: Macintosh files: issue-sl-installer-26.txt messages: 100467 nosy: ned.deily, ronaldoussoren severity: normal status: open title: OS X Installer: merge python2 and python3 build-installer.py script versions: Python 2.6, Python 2.7, Python 3.1, Python 3.2 Added file: http://bugs.python.org/file16454/issue-sl-installer-26.txt _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue8068> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com