[MacPorts] #23663: python will not build as 32-bit

MacPorts noreply at macports.org
Thu Feb 11 00:41:50 PST 2010


#23663: python will not build as 32-bit
--------------------------------+-------------------------------------------
 Reporter:  orez.org@…          |       Owner:  macports-tickets@…                   
     Type:  defect              |      Status:  new                                  
 Priority:  Normal              |   Milestone:                                       
Component:  ports               |     Version:  1.8.2                                
 Keywords:  python, 32-bit      |        Port:  python26                             
--------------------------------+-------------------------------------------
 installing python26 with universal support (python26
 @2.6.4_0+darwin+universal) I could not get it to launch in 32-bit mode.

 {{{
 $ arch -i386 /opt/local/bin/python
 Python 2.6.4 (r264:75706, Feb  6 2010, 15:16:39)
 [GCC 4.2.1 (Apple Inc. build 5646) (dot 1)] on darwin
 Type "help", "copyright", "credits" or "license" for more information.
 >>> import sys; print sys.maxint
 9223372036854775807
 >>>
 }}}

 this problem has been raised in a comment from
 http://stackoverflow.com/questions/2155986/mac-10-6-universal-binary-
 scipy-cephes-specfun-aswfa-symbol-not-found/2213391#2213391 , I quote
 Markus "Does macports install python with a fixed version of pythonw.c?
 AFAIK there is a bug that makes arch -i386 execute the 64 bit version
 also. If it works properly, sys.maxint should differ between the two, with
 2147483647 for i386 and 9223372036854775807 for x86_64, but unpatched
 python will print the larger number for both flags. Could you check how
 your sys.maxint behaves with the various arch's?"

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


More information about the macports-tickets mailing list