[MacPorts] #17306: Python25 won't build universal i386 + x86_64 binaries on Leopard

MacPorts noreply at macports.org
Tue Nov 18 08:43:39 PST 2008


#17306: Python25 won't build universal i386 + x86_64 binaries on Leopard
---------------------------+------------------------------------------------
 Reporter:  10.50 at free.fr  |       Owner:  macports-tickets at lists.macosforge.org
     Type:  defect         |      Status:  new                                  
 Priority:  Normal         |   Milestone:  Port Bugs                            
Component:  ports          |     Version:  1.6.0                                
 Keywords:                 |        Port:                                       
---------------------------+------------------------------------------------
 The Python25 build script is outdated for Leopard. It references a wrong
 SDK (10.4 instead of 10.5) and does not seem to build x86_64 binaries,
 just 32bit archs. This is a bug in the config and config.in scripts.

 Then, there are several other issues, most notably with SIZEOF_LONG being
 fixed to 4 in python.h whereas it is 8 for x86_64 archs.

 Python26 builds fine, but then it is impossible to build any py-* or
 py25-* extensions because of hardcoded dependencies (wrong PortGroup at
 least).

 Is it possible either to upgrade py25 packages to py26 or to correct the
 python25 package in order for it to build universal Intel files on
 Leopard?

 Thanks.

-- 
Ticket URL: <http://trac.macports.org/ticket/17306>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list