This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: OS X Installer: add options to specify universal build type and deployment target
Type: enhancement Stage:
Components: macOS Versions: Python 3.1, Python 2.7, Python 2.6
process
Status: closed Resolution: accepted
Dependencies: Superseder:
Assigned To: ronaldoussoren Nosy List: ned.deily, ronaldoussoren
Priority: normal Keywords:

Created on 2009-02-15 08:51 by ned.deily, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
patch-nad0006.txt ned.deily, 2009-02-15 08:51
Messages (6)
msg82142 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2009-02-15 08:51
The current OS X installer builder has no provision for changing the
architecture type or deployment target to allow different installer
types, such as 4-way universal, to be built.  The attached patch
allows for builds on systems other than 10.4 and adds two new
arguments to build-installer.py:

  --dep-target=10.n, [default 10.3]
  --universal-archs=x
         where x =
           '32-bit' -> 2-way 32-bit (intel|ppc) [default]
           '64-bit' -> 2-way 64-bit (intel|ppc)
           'all'    -> 4-way universal

The default values are the current hard-coded ones.
msg83150 - (view) Author: Ronald Oussoren (ronaldoussoren) * (Python committer) Date: 2009-03-04 22:30
I'm +1 on this feature, I haven't looked at the patch yet.
msg84624 - (view) Author: Ronald Oussoren (ronaldoussoren) * (Python committer) Date: 2009-03-30 19:39
Committed as r70737 (trunk), r70738 (2.6), r70739 (3.1)


There is a small issue related to the bsddb3 tests with a 4-way universal 
build on the trunk and 2.6, I'll look into that in the near future.
msg85091 - (view) Author: Raymond Hettinger (rhettinger) * (Python committer) Date: 2009-04-01 20:55
Not sure why this was assigned to me.
msg85193 - (view) Author: Ronald Oussoren (ronaldoussoren) * (Python committer) Date: 2009-04-02 10:32
Raymond: I had intended to assign the issue to myself but I obviously need 
more training with dropdown menu's (your name is just above mine in the 
assigned-to menu).
msg88089 - (view) Author: Ronald Oussoren (ronaldoussoren) * (Python committer) Date: 2009-05-19 19:14
Closing this issue because it was fixed a while back. The bsddb test 
failure I rever to in my previous message turned out to be a non-issue: 
these tests just take a very long time to finish.
History
Date User Action Args
2022-04-11 14:56:45adminsetgithub: 49519
2009-05-19 19:14:07ronaldoussorensetstatus: open -> closed

messages: + msg88089
2009-04-02 10:32:28ronaldoussorensetstatus: pending -> open

nosy: - rhettinger
messages: + msg85193

assignee: ronaldoussoren
2009-04-01 20:55:48rhettingersetassignee: rhettinger -> (no value)
messages: + msg85091
2009-03-30 19:39:36ronaldoussorensetstatus: open -> pending

assignee: ronaldoussoren -> rhettinger
versions: - Python 3.0
nosy: + rhettinger

messages: + msg84624
resolution: accepted
2009-03-04 22:30:44ronaldoussorensetassignee: ronaldoussoren
2009-03-04 22:30:05ronaldoussorensetnosy: + ronaldoussoren
messages: + msg83150
2009-02-15 08:51:12ned.deilycreate