[MacPorts] #71621: cmake @3.31.2 does not configure on PPC Mac OS X 10.4.11, Tiger, because of CPU_TYPE_ARM vs. CPU_TYPE_ANY

MacPorts noreply at macports.org
Mon Jan 20 23:21:08 UTC 2025


#71621: cmake @3.31.2 does not configure on PPC Mac OS X 10.4.11, Tiger, because of
CPU_TYPE_ARM vs. CPU_TYPE_ANY
------------------------+-----------------------
  Reporter:  ballapete  |      Owner:  mascguy
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.10.5
Resolution:             |   Keywords:  tiger ppc
      Port:  cmake      |
------------------------+-----------------------

Comment (by fhgwright):

 Defining it in `legacy-support` would make sense, since for some
 unfathomable reason Apple explicitly chose not to define it for 10.4:
 {{{
 MacPro:SDKs fw$ grep -rInw CPU_TYPE_ARM MacOSX10.?.sdk/usr/include
 2>/dev/null
 MacOSX10.4.sdk/usr/include/mach/machine.h:100:/* skip CPU_TYPE_ARM
 ((cpu_type_t) 12)       */
 MacOSX10.5.sdk/usr/include/mach/machine.h:106:#define CPU_TYPE_ARM
 ((cpu_type_t) 12)
 MacOSX10.6.sdk/usr/include/mach/machine.h:106:#define CPU_TYPE_ARM
 ((cpu_type_t) 12)
 MacOSX10.7.sdk/usr/include/mach/machine.h:106:#define CPU_TYPE_ARM
 ((cpu_type_t) 12)
 MacOSX10.8.sdk/usr/include/mach/machine.h:108:#define CPU_TYPE_ARM
 ((cpu_type_t) 12)
 MacOSX10.9.sdk/usr/include/mach/machine.h:108:#define CPU_TYPE_ARM
 ((cpu_type_t) 12)
 }}}

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


More information about the macports-tickets mailing list