#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