[MacPorts] #46898: OpenGTL @0.9.18: universal variant configures improperly and fails to build
MacPorts
noreply at macports.org
Wed Feb 18 13:00:32 PST 2015
#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
More information about the macports-tickets
mailing list