[Python-Dev] python 2.4 and universal binaries

2006-05-11 Thread Ronald Oussoren
Hi,

I'd like to backport the patches I've done to the trunk regarding  
universal binary support for OSX and endian issues in Mac specific  
modules.

The last set seems easy enough, all of those are clearly bugfixes.  
I'm not sure if the universal binary patches are acceptable for  
backport (and specifically the change to pyconfig.h.in)

The rationale for this is simple: Apple seems to pick up a recent  
copy of python for every new major release of OSX (Python 2.2.x for  
Jaguar, Python 2.3.0 for Panther, Python 2.3.5 for Tiger) and is  
therefore likely to use Python 2.4.x for the next release of the OS.   
The official python 2.4 tree currently doesn't support building  
univeral binaries. Given that Apple ships a broken universal build of  
python 2.3 with the new intel macs I'm worrying that they won't fix  
this for their next OS release, which would increase the support load  
on the pythonmac-sig list. By adding support for universal binaries  
to python 2.4 we'd reduce the change for a broken python in the next  
OSX release.

Ronald
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] python 2.4 and universal binaries

2006-05-11 Thread Guido van Rossum
Sounds like an all-round good plan to me.

On 5/11/06, Ronald Oussoren [EMAIL PROTECTED] wrote:
 Hi,

 I'd like to backport the patches I've done to the trunk regarding
 universal binary support for OSX and endian issues in Mac specific
 modules.

 The last set seems easy enough, all of those are clearly bugfixes.
 I'm not sure if the universal binary patches are acceptable for
 backport (and specifically the change to pyconfig.h.in)

 The rationale for this is simple: Apple seems to pick up a recent
 copy of python for every new major release of OSX (Python 2.2.x for
 Jaguar, Python 2.3.0 for Panther, Python 2.3.5 for Tiger) and is
 therefore likely to use Python 2.4.x for the next release of the OS.
 The official python 2.4 tree currently doesn't support building
 univeral binaries. Given that Apple ships a broken universal build of
 python 2.3 with the new intel macs I'm worrying that they won't fix
 this for their next OS release, which would increase the support load
 on the pythonmac-sig list. By adding support for universal binaries
 to python 2.4 we'd reduce the change for a broken python in the next
 OSX release.

 Ronald
 ___
 Python-Dev mailing list
 Python-Dev@python.org
 http://mail.python.org/mailman/listinfo/python-dev
 Unsubscribe: 
 http://mail.python.org/mailman/options/python-dev/guido%40python.org



-- 
--Guido van Rossum (home page: http://www.python.org/~guido/)
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] python 2.4 and universal binaries

2006-05-11 Thread Martin v. Löwis
Ronald Oussoren wrote:
 The rationale for this is simple: Apple seems to pick up a recent  
 copy of python for every new major release of OSX (Python 2.2.x for  
 Jaguar, Python 2.3.0 for Panther, Python 2.3.5 for Tiger) and is  
 therefore likely to use Python 2.4.x for the next release of the OS.   
 The official python 2.4 tree currently doesn't support building  
 univeral binaries. Given that Apple ships a broken universal build of  
 python 2.3 with the new intel macs I'm worrying that they won't fix  
 this for their next OS release, which would increase the support load  
 on the pythonmac-sig list. By adding support for universal binaries  
 to python 2.4 we'd reduce the change for a broken python in the next  
 OSX release.

It's fine with me to backport this. Please be aware, though, that the
release of 2.4.4 is likely to occur *after* the release of 2.5.0.
Not sure when Apple decides to freeze the Python version for the next
OS release, but if they really chose the most recent one by policy,
that will be either 2.5.0 or 2.4.3.

Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] python 2.4 and universal binaries

2006-05-11 Thread Anthony Baxter
This is fine with me.

Note that 2.4.4 won't be out until after 2.5.0, so it's a couple of 
months off yet.

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com