#17042: glib2: incorrect glibconfig.h with +universal (i386 x86_64) ---------------------------------+------------------------------------------ Reporter: pguyot@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: | Port: glib2, glib2-devel ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * port: glib2 => glib2, glib2-devel Old description:
glib2 port installs an incorrect glibconfig.h file with +universal {i386 x86_64}. The file is created with 64 bits defines, while it should probably feature a #if __LP64__ #else #endif logic.
For example, it has:
typedef signed long gint64;
while this is only true on x86_64.
New description: glib2 port installs an incorrect glibconfig.h file with +universal {i386 x86_64}. The file is created with 64 bits defines, while it should probably feature a `#if __LP64__ #else #endif` logic. For example, it has: {{{ typedef signed long gint64; }}} while this is only true on x86_64. -- -- Ticket URL: <http://trac.macports.org/ticket/17042#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS