--- skbuild/setuptools_wrap.py 2020-02-02 08:00:00.000000000 +0800 +++ skbuild/setuptools_wrap.py 2024-11-08 15:31:34.000000000 +0800 @@ -574,7 +574,7 @@ elif "CMAKE_SYSTEM_PROCESSOR" in cmake_arg: machine = cmake_arg.split("=")[1] - assert machine in {"x86_64", "arm64", "universal2"}, f"macOS arch {machine} not understood" + assert machine in {"x86_64", "arm64", "i386", "ppc", "ppc64", "universal2"}, f"macOS arch {machine} not understood" set_skbuild_plat_name(f"macosx-{version}-{machine}")