[MacPorts] #18090: python25 broken after [37817]

MacPorts noreply at macports.org
Mon Jan 19 00:30:49 PST 2009


#18090: python25 broken after [37817]
--------------------------------------------------+-------------------------
 Reporter:  rasmus@…                              |       Owner:  mww@…            
     Type:  defect                                |      Status:  new              
 Priority:  Normal                                |   Milestone:  Port Bugs        
Component:  ports                                 |     Version:  1.7.0            
 Keywords:  python dlopen environ patch portfile  |        Port:  python25 python26
--------------------------------------------------+-------------------------

Comment(by rasmus@…):

 I did not try to apply the patch manually. Only to build the previous port
 ([browser:trunk/dports/lang/python25/@45618])
 Sounds weird that environ was declared static in Modules/posixmodule.c –
 what Python does here is creating a temporary solution for that object
 file. Now the question is: Should Python provide the environ symbol or
 should any library needing it do as python-2.5.4/Modules/posixmodule.c and
 provide their own solution?

 I guess the latter would be the prettiest, but dunno how many ports will
 need to be patched. (www/fcgi will definitely be one of them) Will
 investigate further later today.

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


More information about the macports-tickets mailing list