#46898: OpenGTL @0.9.18: universal variant configures improperly and fails to build ---------------------------+---------------------------- Reporter: ryandesign@… | Owner: mschamschula@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.99 Resolution: | Keywords: Port: OpenGTL | ---------------------------+---------------------------- Comment (by mschamschula@…): Yeah, dropping trace mode let gettext install. I also had a similar issues with openjade, gtk3, and openjpeg. To the point, I get the same error. The error message is clear: an unsigned int is a smaller data type as a pointer. I'm looking at GTLCore/StdTypes.h, {{{ /* Exact-width integer types */ typedef signed char gtl_int8; typedef signed short gtl_int16; typedef signed long gtl_int32; typedef signed long long gtl_int64; typedef unsigned char gtl_uint8; typedef unsigned short gtl_uint16; typedef unsigned long gtl_uint32; typedef unsigned long long gtl_uint64; }}} and where gtl_ptr is defined: {{{ #ifdef OPENGTL_32_BITS typedef gtl_uint32 gtl_ptr; #else typedef gtl_uint64 gtl_ptr; #endif }}} Could it be that OPENGTL_32_BITS is somehow being ignored? It should be either a unsigned long gtl_uint32 or a unsigned long long gtl_uint64… -- Ticket URL: <https://trac.macports.org/ticket/46898#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X