[MacPorts] #52605: adwaita-icon-theme @3.22.0 fails building on 10.5.8 PPC

MacPorts noreply at macports.org
Sat Nov 5 23:30:13 CET 2016


#52605: adwaita-icon-theme @3.22.0 fails building on 10.5.8 PPC
---------------------------------+----------------------
  Reporter:  udbraumann          |      Owner:  dbevans
      Type:  defect              |     Status:  assigned
  Priority:  Normal              |  Milestone:
 Component:  ports               |    Version:  2.3.4
Resolution:                      |   Keywords:
      Port:  adwaita-icon-theme  |
---------------------------------+----------------------

Comment (by dbevans):

 Ok, I found it.  It's in pango, specifically in pango/pangocoretext-
 shape.c.

 This file contains code which should provide a valid definition for this
 function on systems earlier than 10.6 as follows:


 {{{
 #if defined(MAC_OS_X_VERSION_MAX_ALLOWED) && MAC_OS_X_VERSION_MAX_ALLOWED
 < 1060
 CF_INLINE Boolean CFStringIsSurrogateHighCharacter(UniChar character) {
     return ((character >= 0xD800UL) && (character <= 0xDBFFUL) ? true :
 false);
 }

 CF_INLINE Boolean CFStringIsSurrogateLowCharacter(UniChar character) {
     return ((character >= 0xDC00UL) && (character <= 0xDFFFUL) ? true :
 false);
 }

 CF_INLINE UTF32Char CFStringGetLongCharacterForSurrogatePair(UniChar
 surrogateHigh, UniChar surrogateLow) {
     return ((surrogateHigh - 0xD800UL) << 10) + (surrogateLow - 0xDC00UL)
 + 0x0010000UL;
 }
 #endif
 }}}

 And, in fact, I can compile adwaita-icon-theme with out problems on a
 borrowed Leopard PPC machine.

 So I think, there's something specifically wrong on your system.

 Suggest you try rebuilding pango and see if that has any effect on things.

--
Ticket URL: <https://trac.macports.org/ticket/52605#comment:35>
MacPorts <https://www.macports.org/>
Ports system for macOS



More information about the macports-tickets mailing list