[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