[MacPorts] #71888: cmake @3.31.3 does not build on PPC Mac OS X 10.4.11, Tiger, because 'CPU_TYPE_ARM' was not declared in this scope

MacPorts noreply at macports.org
Mon Jan 20 19:02:10 UTC 2025


#71888: cmake @3.31.3 does not build on PPC Mac OS X 10.4.11, Tiger, because
'CPU_TYPE_ARM' was not declared in this scope
-----------------------+--------------------
 Reporter:  ballapete  |      Owner:  (none)
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.10.5
 Keywords:  tiger ppc  |       Port:  cmake
-----------------------+--------------------
 {{{
 /opt/local/bin/g++-mp-14 -pipe -Os -D__OPENTRANSPORTPROVIDERS__
 -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc       -DCMAKE_BOOTSTRAP
 -DCMake_HAVE_CXX_MAKE_UNIQUE=1 -DCMake_HAVE_CXX_FILESYSTEM=1
 -I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_cmake/cmake/work/cmake-3.31.3/Bootstrap.cmk
 -I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_cmake/cmake/work/cmake-3.31.3/Source
 -I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_cmake/cmake/work/cmake-3.31.3/Source/LexerParser
 -I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_cmake/cmake/work/cmake-3.31.3/Utilities/std
 -I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_cmake/cmake/work/cmake-3.31.3/Utilities
 -c
 /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_cmake/cmake/work/cmake-3.31.3/Source/cmMachO.cxx
 -o cmMachO.o
 /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_cmake/cmake/work/cmake-3.31.3/Source/cmMachO.cxx:
 In member function 'cmMachO::StringList cmMachO::GetArchitectures()
 const':
 /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_cmake/cmake/work/cmake-3.31.3/Source/cmMachO.cxx:389:56:
 error: 'CPU_TYPE_ARM' was not declared in this scope; did you mean
 'CPU_TYPE_ANY'?
   389 |         const NXArchInfo* archInfo = (header.CpuType &
 CPU_TYPE_ARM)
       |
 ^~~~~~~~~~~~
       |
 CPU_TYPE_ANY
 gmake: *** [Makefile:490: cmMachO.o] Error 1
 ---------------------------------------------
 Error when bootstrapping CMake:
 Problem while running gmake
 ---------------------------------------------
 Log of errors:
 /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_cmake/cmake/work/cmake-3.31.3/Bootstrap.cmk/cmake_bootstrap.log
 ---------------------------------------------
 Command failed:  cd
 "/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_cmake/cmake/work/cmake-3.31.3"
 && ./bootstrap --prefix=/opt/local --docdir=share/doc/cmake --parallel=1
 --init=/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_cmake/cmake/work/cmake-3.31.3/macports.cmake
 --system-libs --no-qt-gui --no-system-jsoncpp --no-system-librhash --no-
 system-libuv --no-system-cppdap --
 Exit code: 9
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/71888>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list