[MacPorts] #17748: apr-1.3.3: 4-way universal build: duplicate case value and bad 64-32 bit switch logic

MacPorts noreply at macports.org
Tue Dec 23 08:47:51 PST 2008


#17748: apr-1.3.3: 4-way universal build: duplicate case value and bad 64-32 bit
switch logic
-------------------------------+--------------------------------------------
 Reporter:  eborisch@…         |       Owner:  dluke@…           
     Type:  defect             |      Status:  new               
 Priority:  Normal             |   Milestone:  Port Bugs         
Component:  ports              |     Version:  1.7.0             
 Keywords:  universal          |        Port:  apr               
-------------------------------+--------------------------------------------

Comment(by eborisch@…):

 A better patch may be to change apr.h as above, but to also put this in:

 {{{
 #ifdef __LP64__
 #define APR_SIZEOF_VOIDP 8
 #else
 #define APR_SIZEOF_VOIDP 4
 #endif
 }}}

 replacing the existing "#define APR_SIZEOF_VOIDP 8" that exists after
 configure... With this, no change is needed to atomic/unix/ia32.c

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


More information about the macports-tickets mailing list