[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