kivy / kivy-ios

Toolchain for compiling Python / Kivy / other libraries for iOS
https://kivy.org/docs/guide/packaging-ios.html
MIT License
783 stars 241 forks source link

toolchain build error #945

Open GriphinTerner opened 1 month ago

GriphinTerner commented 1 month ago

[INFO ] Recipe order is ['hostopenssl', 'libffi', 'libpng', 'openssl', 'sdl2', 'hostpython3', 'sdl2_image', 'sdl2_mixer', 'sdl2_ttf', 'python3', 'ios', 'pyobjus', 'kivy'] [INFO ] Include dir added: {plat.name}/ffi [INFO ] Include dir added: common/libpng [INFO ] Include dir added: {plat.name}/openssl [INFO ] Include dir added: common/sdl2 [INFO ] Global: hostpython located at /Users/griphinterner/build/libffi/iphoneos-arm64/libffi-3.4.4/dist/hostpython3/bin/python [INFO ] Global: hostpgen located at /Users/griphinterner/build/libffi/iphoneos-arm64/libffi-3.4.4/dist/hostpython3/bin/pgen [INFO ] Include dir added: common/sdl2_image [INFO ] Include dir added: common/sdl2_mixer [INFO ] Include dir added: common/sdl2_ttf [DEBUG ] Cached result: Download hostopenssl. Ignoring [DEBUG ] Cached result: Extract hostopenssl. Ignoring [DEBUG ] Cached result: Install_hostpython_prerequisites hostopenssl. Ignoring [DEBUG ] Cached result: Build_all hostopenssl. Ignoring [DEBUG ] Cached result: Download libffi. Ignoring [DEBUG ] Cached result: Extract libffi. Ignoring [DEBUG ] Cached result: Install_hostpython_prerequisites libffi. Ignoring [INFO ] Build_all libffi [INFO ] Build libffi for iphoneos-arm64, iphonesimulator-arm64 (filtered) [INFO ] Build libffi [WARNING ] libffi build for arm64 has been incomplete [WARNING ] Warning: deleting the build and restarting. [INFO ] Extract /Users/griphinterner/build/libffi/iphoneos-arm64/libffi-3.4.4/.cache/libffi-libffi-3.4.4.tar.gz into /Users/griphinterner/build/libffi/iphoneos-arm64/libffi-3.4.4/build/libffi/iphoneos-arm64 [INFO ] Running Shell: /usr/bin/tar ('-C', '/Users/griphinterner/build/libffi/iphoneos-arm64/libffi-3.4.4/build/libffi/iphoneos-arm64', '-xv', '-z', '-f', '/Users/griphinterner/build/libffi/iphoneos-arm64/libffi-3.4.4/.cache/libffi-libffi-3.4.4.tar.gz') {'_iter': True, '_out_bufsize': 1, '_err_to_out': True} [DEBUG ] x libffi-3.4.4/ [DEBUG ] x libffi-3.4.4/libffi.xcodeproj/ [DEBUG ] x libffi-3.4.4/libffi.xcodeproj/project.pbxproj [DEBUG ] x libffi-3.4.4/m4/ [DEBUG ] x libffi-3.4.4/m4/asmcfi.m4 [DEBUG ] x libffi-3.4.4/m4/ax_cc_maxopt.m4 [DEBUG ] x libffi-3.4.4/m4/ax_cflags_warn_all.m4 [DEBUG ] x libffi-3.4.4/m4/ax_check_compile_flag.m4 [DEBUG ] x libffi-3.4.4/m4/ax_compiler_vendor.m4 [DEBUG ] x libffi-3.4.4/m4/ax_configure_args.m4 [DEBUG ] x libffi-3.4.4/m4/ax_enable_builddir.m4 [DEBUG ] x libffi-3.4.4/m4/ax_gcc_archflag.m4 [DEBUG ] x libffi-3.4.4/m4/ax_gcc_x86_cpuid.m4 [DEBUG ] x libffi-3.4.4/m4/ax_prepend_flag.m4 [DEBUG ] x libffi-3.4.4/m4/ax_require_defined.m4 [DEBUG ] x libffi-3.4.4/m4/libtool.m4 [DEBUG ] x libffi-3.4.4/m4/ltoptions.m4 [DEBUG ] x libffi-3.4.4/m4/ltsugar.m4 [DEBUG ] x libffi-3.4.4/m4/ltversion.m4 [DEBUG ] x libffi-3.4.4/m4/lt~obsolete.m4 [DEBUG ] x libffi-3.4.4/src/ [DEBUG ] x libffi-3.4.4/src/aarch64/ [DEBUG ] x libffi-3.4.4/src/aarch64/ffitarget.h [DEBUG ] x libffi-3.4.4/src/aarch64/internal.h [DEBUG ] x libffi-3.4.4/src/aarch64/ffi.c [DEBUG ] x libffi-3.4.4/src/aarch64/sysv.S [DEBUG ] x libffi-3.4.4/src/aarch64/win64_armasm.S [DEBUG ] x libffi-3.4.4/src/alpha/ [DEBUG ] x libffi-3.4.4/src/alpha/ffitarget.h [DEBUG ] x libffi-3.4.4/src/alpha/internal.h [DEBUG ] x libffi-3.4.4/src/alpha/ffi.c [DEBUG ] x libffi-3.4.4/src/alpha/osf.S [DEBUG ] x libffi-3.4.4/src/arc/ [DEBUG ] x libffi-3.4.4/src/arc/ffitarget.h [DEBUG ] x libffi-3.4.4/src/arc/ffi.c [DEBUG ] x libffi-3.4.4/src/arc/arcompact.S [DEBUG ] x libffi-3.4.4/src/arm/ [DEBUG ] x libffi-3.4.4/src/arm/ffitarget.h [DEBUG ] x libffi-3.4.4/src/arm/internal.h [DEBUG ] x libffi-3.4.4/src/arm/ffi.c [DEBUG ] x libffi-3.4.4/src/arm/sysv.S [DEBUG ] x libffi-3.4.4/src/arm/sysv_msvc_arm32.S [DEBUG ] x libffi-3.4.4/src/avr32/ [DEBUG ] x libffi-3.4.4/src/avr32/ffitarget.h [DEBUG ] x libffi-3.4.4/src/avr32/ffi.c [DEBUG ] x libffi-3.4.4/src/avr32/sysv.S [DEBUG ] x libffi-3.4.4/src/bfin/ [DEBUG ] x libffi-3.4.4/src/bfin/ffitarget.h [DEBUG ] x libffi-3.4.4/src/bfin/ffi.c [DEBUG ] x libffi-3.4.4/src/bfin/sysv.S [DEBUG ] x libffi-3.4.4/src/cris/ [DEBUG ] x libffi-3.4.4/src/cris/ffitarget.h [DEBUG ] x libffi-3.4.4/src/cris/ffi.c [DEBUG ] x libffi-3.4.4/src/cris/sysv.S [DEBUG ] x libffi-3.4.4/src/csky/ [DEBUG ] x libffi-3.4.4/src/csky/ffitarget.h [DEBUG ] x libffi-3.4.4/src/csky/ffi.c [DEBUG ] x libffi-3.4.4/src/csky/sysv.S [DEBUG ] x libffi-3.4.4/src/frv/ [DEBUG ] x libffi-3.4.4/src/frv/ffitarget.h [DEBUG ] x libffi-3.4.4/src/frv/ffi.c [DEBUG ] x libffi-3.4.4/src/frv/eabi.S [DEBUG ] x libffi-3.4.4/src/ia64/ [DEBUG ] x libffi-3.4.4/src/ia64/ffitarget.h [DEBUG ] x libffi-3.4.4/src/ia64/ia64_flags.h [DEBUG ] x libffi-3.4.4/src/ia64/ffi.c [DEBUG ] x libffi-3.4.4/src/ia64/unix.S [DEBUG ] x libffi-3.4.4/src/kvx/ [DEBUG ] x libffi-3.4.4/src/kvx/ffitarget.h [DEBUG ] x libffi-3.4.4/src/kvx/asm.h [DEBUG ] x libffi-3.4.4/src/kvx/ffi.c [DEBUG ] x libffi-3.4.4/src/kvx/sysv.S [DEBUG ] x libffi-3.4.4/src/loongarch64/ [DEBUG ] x libffi-3.4.4/src/loongarch64/ffitarget.h [DEBUG ] x libffi-3.4.4/src/loongarch64/ffi.c [DEBUG ] x libffi-3.4.4/src/loongarch64/sysv.S [DEBUG ] x libffi-3.4.4/src/m32r/ [DEBUG ] x libffi-3.4.4/src/m32r/ffitarget.h [DEBUG ] x libffi-3.4.4/src/m32r/ffi.c [DEBUG ] x libffi-3.4.4/src/m32r/sysv.S [DEBUG ] x libffi-3.4.4/src/m68k/ [DEBUG ] x libffi-3.4.4/src/m68k/ffitarget.h [DEBUG ] x libffi-3.4.4/src/m68k/ffi.c [DEBUG ] x libffi-3.4.4/src/m68k/sysv.S [DEBUG ] x libffi-3.4.4/src/m88k/ [DEBUG ] x libffi-3.4.4/src/m88k/ffitarget.h [DEBUG ] x libffi-3.4.4/src/m88k/ffi.c [DEBUG ] x libffi-3.4.4/src/m88k/obsd.S [DEBUG ] x libffi-3.4.4/src/metag/ [DEBUG ] x libffi-3.4.4/src/metag/ffitarget.h [DEBUG ] x libffi-3.4.4/src/metag/ffi.c [DEBUG ] x libffi-3.4.4/src/metag/sysv.S [DEBUG ] x libffi-3.4.4/src/microblaze/ [DEBUG ] x libffi-3.4.4/src/microblaze/ffitarget.h [DEBUG ] x libffi-3.4.4/src/microblaze/ffi.c [DEBUG ] x libffi-3.4.4/src/microblaze/sysv.S [DEBUG ] x libffi-3.4.4/src/mips/ [DEBUG ] x libffi-3.4.4/src/mips/ffitarget.h [DEBUG ] x libffi-3.4.4/src/mips/ffi.c [DEBUG ] x libffi-3.4.4/src/mips/o32.S [DEBUG ] x libffi-3.4.4/src/mips/n32.S [DEBUG ] x libffi-3.4.4/src/moxie/ [DEBUG ] x libffi-3.4.4/src/moxie/ffitarget.h [DEBUG ] x libffi-3.4.4/src/moxie/ffi.c [DEBUG ] x libffi-3.4.4/src/moxie/eabi.S [DEBUG ] x libffi-3.4.4/src/nios2/ [DEBUG ] x libffi-3.4.4/src/nios2/ffitarget.h [DEBUG ] x libffi-3.4.4/src/nios2/ffi.c [DEBUG ] x libffi-3.4.4/src/nios2/sysv.S [DEBUG ] x libffi-3.4.4/src/or1k/ [DEBUG ] x libffi-3.4.4/src/or1k/ffitarget.h [DEBUG ] x libffi-3.4.4/src/or1k/ffi.c [DEBUG ] x libffi-3.4.4/src/or1k/sysv.S [DEBUG ] x libffi-3.4.4/src/pa/ [DEBUG ] x libffi-3.4.4/src/pa/ffitarget.h [DEBUG ] x libffi-3.4.4/src/pa/ffi.c [DEBUG ] x libffi-3.4.4/src/pa/linux.S [DEBUG ] x libffi-3.4.4/src/pa/hpux32.S [DEBUG ] x libffi-3.4.4/src/powerpc/ [DEBUG ] x libffi-3.4.4/src/powerpc/ffitarget.h [DEBUG ] x libffi-3.4.4/src/powerpc/asm.h [DEBUG ] x libffi-3.4.4/src/powerpc/ffi_powerpc.h [DEBUG ] x libffi-3.4.4/src/powerpc/ffi.c [DEBUG ] x libffi-3.4.4/src/powerpc/ffi_sysv.c [DEBUG ] x libffi-3.4.4/src/powerpc/ffi_linux64.c [DEBUG ] x libffi-3.4.4/src/powerpc/sysv.S [DEBUG ] x libffi-3.4.4/src/powerpc/linux64.S [DEBUG ] x libffi-3.4.4/src/powerpc/linux64_closure.S [DEBUG ] x libffi-3.4.4/src/powerpc/ppc_closure.S [DEBUG ] x libffi-3.4.4/src/powerpc/aix.S [DEBUG ] x libffi-3.4.4/src/powerpc/darwin.S [DEBUG ] x libffi-3.4.4/src/powerpc/aix_closure.S [DEBUG ] x libffi-3.4.4/src/powerpc/darwin_closure.S [DEBUG ] x libffi-3.4.4/src/powerpc/ffi_darwin.c [DEBUG ] x libffi-3.4.4/src/powerpc/t-aix [DEBUG ] x libffi-3.4.4/src/riscv/ [DEBUG ] x libffi-3.4.4/src/riscv/ffitarget.h [DEBUG ] x libffi-3.4.4/src/riscv/ffi.c [DEBUG ] x libffi-3.4.4/src/riscv/sysv.S [DEBUG ] x libffi-3.4.4/src/s390/ [DEBUG ] x libffi-3.4.4/src/s390/ffitarget.h [DEBUG ] x libffi-3.4.4/src/s390/internal.h [DEBUG ] x libffi-3.4.4/src/s390/ffi.c [DEBUG ] x libffi-3.4.4/src/s390/sysv.S [DEBUG ] x libffi-3.4.4/src/sh/ [DEBUG ] x libffi-3.4.4/src/sh/ffitarget.h [DEBUG ] x libffi-3.4.4/src/sh/ffi.c [DEBUG ] x libffi-3.4.4/src/sh/sysv.S [DEBUG ] x libffi-3.4.4/src/sh64/ [DEBUG ] x libffi-3.4.4/src/sh64/ffitarget.h [DEBUG ] x libffi-3.4.4/src/sh64/ffi.c [DEBUG ] x libffi-3.4.4/src/sh64/sysv.S [DEBUG ] x libffi-3.4.4/src/sparc/ [DEBUG ] x libffi-3.4.4/src/sparc/ffitarget.h [DEBUG ] x libffi-3.4.4/src/sparc/internal.h [DEBUG ] x libffi-3.4.4/src/sparc/ffi.c [DEBUG ] x libffi-3.4.4/src/sparc/ffi64.c [DEBUG ] x libffi-3.4.4/src/sparc/v8.S [DEBUG ] x libffi-3.4.4/src/sparc/v9.S [DEBUG ] x libffi-3.4.4/src/tile/ [DEBUG ] x libffi-3.4.4/src/tile/ffitarget.h [DEBUG ] x libffi-3.4.4/src/tile/ffi.c [DEBUG ] x libffi-3.4.4/src/tile/tile.S [DEBUG ] x libffi-3.4.4/src/vax/ [DEBUG ] x libffi-3.4.4/src/vax/ffitarget.h [DEBUG ] x libffi-3.4.4/src/vax/ffi.c [DEBUG ] x libffi-3.4.4/src/vax/elfbsd.S [DEBUG ] x libffi-3.4.4/src/x86/ [DEBUG ] x libffi-3.4.4/src/x86/ffitarget.h [DEBUG ] x libffi-3.4.4/src/x86/internal.h [DEBUG ] x libffi-3.4.4/src/x86/internal64.h [DEBUG ] x libffi-3.4.4/src/x86/asmnames.h [DEBUG ] x libffi-3.4.4/src/x86/ffi.c [DEBUG ] x libffi-3.4.4/src/x86/sysv.S [DEBUG ] x libffi-3.4.4/src/x86/ffiw64.c [DEBUG ] x libffi-3.4.4/src/x86/win64.S [DEBUG ] x libffi-3.4.4/src/x86/ffi64.c [DEBUG ] x libffi-3.4.4/src/x86/unix64.S [DEBUG ] x libffi-3.4.4/src/x86/sysv_intel.S [DEBUG ] x libffi-3.4.4/src/x86/win64_intel.S [DEBUG ] x libffi-3.4.4/src/xtensa/ [DEBUG ] x libffi-3.4.4/src/xtensa/ffitarget.h [DEBUG ] x libffi-3.4.4/src/xtensa/ffi.c [DEBUG ] x libffi-3.4.4/src/xtensa/sysv.S [DEBUG ] x libffi-3.4.4/src/dlmalloc.c [DEBUG ] x libffi-3.4.4/src/prep_cif.c [DEBUG ] x libffi-3.4.4/src/types.c [DEBUG ] x libffi-3.4.4/src/raw_api.c [DEBUG ] x libffi-3.4.4/src/java_raw_api.c [DEBUG ] x libffi-3.4.4/src/closures.c [DEBUG ] x libffi-3.4.4/src/tramp.c [DEBUG ] x libffi-3.4.4/src/debug.c [DEBUG ] x libffi-3.4.4/Makefile.am [DEBUG ] x libffi-3.4.4/configure [DEBUG ] x libffi-3.4.4/acinclude.m4 [DEBUG ] x libffi-3.4.4/configure.ac [DEBUG ] x libffi-3.4.4/aclocal.m4 [DEBUG ] x libffi-3.4.4/Makefile.in [DEBUG ] x libffi-3.4.4/fficonfig.h.in [DEBUG ] x libffi-3.4.4/libffi.pc.in [DEBUG ] x libffi-3.4.4/README.md [DEBUG ] x libffi-3.4.4/compile [DEBUG ] x libffi-3.4.4/config.guess [DEBUG ] x libffi-3.4.4/config.sub [DEBUG ] x libffi-3.4.4/depcomp [DEBUG ] x libffi-3.4.4/install-sh [DEBUG ] x libffi-3.4.4/ltmain.sh [DEBUG ] x libffi-3.4.4/missing [DEBUG ] x libffi-3.4.4/LICENSE [DEBUG ] x libffi-3.4.4/ChangeLog.old [DEBUG ] x libffi-3.4.4/msvcc.sh [DEBUG ] x libffi-3.4.4/generate-darwin-source-and-headers.py [DEBUG ] x libffi-3.4.4/libtool-ldflags [DEBUG ] x libffi-3.4.4/libtool-version [DEBUG ] x libffi-3.4.4/configure.host [DEBUG ] x libffi-3.4.4/libffi.map.in [DEBUG ] x libffi-3.4.4/LICENSE-BUILDTOOLS [DEBUG ] x libffi-3.4.4/msvc_build/ [DEBUG ] x libffi-3.4.4/msvc_build/aarch64/ [DEBUG ] x libffi-3.4.4/msvc_build/aarch64/Ffi_staticLib.sln [DEBUG ] x libffi-3.4.4/msvc_build/aarch64/Ffi_staticLib.vcxproj [DEBUG ] x libffi-3.4.4/msvc_build/aarch64/Ffi_staticLib.vcxproj.filters [DEBUG ] x libffi-3.4.4/msvc_build/aarch64/Ffi_staticLib.vcxproj.user [DEBUG ] x libffi-3.4.4/msvc_build/aarch64/aarch64_include/ [DEBUG ] x libffi-3.4.4/msvc_build/aarch64/aarch64_include/ffi.h [DEBUG ] x libffi-3.4.4/msvc_build/aarch64/aarch64_include/fficonfig.h [DEBUG ] x libffi-3.4.4/make_sunver.pl [DEBUG ] x libffi-3.4.4/include/ [DEBUG ] x libffi-3.4.4/include/Makefile.am [DEBUG ] x libffi-3.4.4/include/ffi_common.h [DEBUG ] x libffi-3.4.4/include/ffi_cfi.h [DEBUG ] x libffi-3.4.4/include/tramp.h [DEBUG ] x libffi-3.4.4/include/Makefile.in [DEBUG ] x libffi-3.4.4/include/ffi.h.in [DEBUG ] x libffi-3.4.4/testsuite/ [DEBUG ] x libffi-3.4.4/testsuite/config/ [DEBUG ] x libffi-3.4.4/testsuite/config/default.exp [DEBUG ] x libffi-3.4.4/testsuite/lib/ [DEBUG ] x libffi-3.4.4/testsuite/lib/libffi.exp [DEBUG ] x libffi-3.4.4/testsuite/lib/target-libpath.exp [DEBUG ] x libffi-3.4.4/testsuite/lib/wrapper.exp [DEBUG ] x libffi-3.4.4/testsuite/libffi.bhaible/ [DEBUG ] x libffi-3.4.4/testsuite/libffi.bhaible/Makefile [DEBUG ] x libffi-3.4.4/testsuite/libffi.bhaible/README [DEBUG ] x libffi-3.4.4/testsuite/libffi.bhaible/alignof.h [DEBUG ] x libffi-3.4.4/testsuite/libffi.bhaible/bhaible.exp [DEBUG ] x libffi-3.4.4/testsuite/libffi.bhaible/test-call.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.bhaible/test-callback.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.bhaible/testcases.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/ [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/align_mixed.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/align_stdcall.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/call.exp [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/err_bad_typedef.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/ffitest.h [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/float.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/float1.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/float2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/float3.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/float4.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/float_va.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/many.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/many2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/many_double.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/many_mixed.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/negint.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/offsets.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/pr1172638.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/promotion.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/pyobjc_tc.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/return_dbl.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/return_dbl1.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/return_dbl2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/return_fl.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/return_fl1.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/return_fl2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/return_fl3.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/return_ldl.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/return_ll.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/return_ll1.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/return_sc.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/return_sl.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/return_uc.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/return_ul.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/struct1.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/struct10.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/struct2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/struct3.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/struct4.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/struct5.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/struct6.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/struct7.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/struct8.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/struct9.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/uninitialized.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/va_1.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/va_2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/va_3.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/va_struct1.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/va_struct2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/va_struct3.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/struct_by_value_big.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/struct_by_value_2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/struct_by_value_3.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/struct_by_value_4.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/struct_by_value_small.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/strlen2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/strlen3.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/strlen4.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/strlen.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/s55.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.call/bpo-38748.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/ [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/closure.exp [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/closure_fn0.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/closure_fn1.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/closure_fn2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/closure_fn3.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/closure_fn4.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/closure_fn5.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/closure_fn6.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/closure_loc_fn0.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/closure_simple.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_12byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_16byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_18byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_19byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_1_1byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_20byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_20byte1.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_24byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_2byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_3_1byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_3byte1.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_3byte2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_3float.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_4_1byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_4byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_5_1_byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_5byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_64byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_6_1_byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_6byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_7_1_byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_7byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_8byte.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_9byte1.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_9byte2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_align_double.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_align_float.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_align_longdouble.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_align_pointer.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_align_sint16.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_align_sint32.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_align_sint64.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_align_uint16.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_align_uint32.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_align_uint64.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_dbls_struct.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_double.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_double_va.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_float.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_longdouble_va.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_many_mixed_args.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_many_mixed_float_double.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_multi_schar.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_multi_sshort.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_multi_sshortchar.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_multi_uchar.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_multi_ushort.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_multi_ushortchar.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_pointer.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_pointer_stack.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_schar.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_sint.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_sshort.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_struct_va1.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_uchar.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_uint.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_uint_va.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_ulong_va.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_ulonglong.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_ushort.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/err_bad_abi.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/ffitest.h [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/nested_struct.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/nested_struct1.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/nested_struct10.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/nested_struct11.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/nested_struct12.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/nested_struct13.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/nested_struct2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/nested_struct3.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/nested_struct4.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/nested_struct5.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/nested_struct6.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/nested_struct7.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/nested_struct8.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/nested_struct9.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/problem1.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/single_entry_structs1.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/single_entry_structs2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/single_entry_structs3.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/stret_large.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/stret_large2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/stret_medium.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/stret_medium2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/testclosure.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/unwindtest.cc [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/unwindtest_ffi_call.cc [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_align_longdouble_split.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_align_longdouble_split2.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/cls_longdouble.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.closures/huge_struct.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/ [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/cls_align_complex.inc [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/cls_align_complex_double.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/cls_align_complex_float.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/cls_align_complex_longdouble.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/cls_complex.inc [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/cls_complex_double.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/cls_complex_float.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/cls_complex_longdouble.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/cls_complex_struct.inc [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/cls_complex_struct_double.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/cls_complex_struct_float.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/cls_complex_struct_longdouble.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/cls_complex_va.inc [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/cls_complex_va_double.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/cls_complex_va_float.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/cls_complex_va_longdouble.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/complex.exp [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/complex.inc [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/complex_defs_double.inc [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/complex_defs_float.inc [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/complex_defs_longdouble.inc [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/complex_double.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/complex_float.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/complex_int.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/complex_longdouble.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/ffitest.h [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/many_complex.inc [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/many_complex_double.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/many_complex_float.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/many_complex_longdouble.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/return_complex.inc [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/return_complex1.inc [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/return_complex1_double.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/return_complex1_float.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/return_complex1_longdouble.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/return_complex2.inc [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/return_complex2_double.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/return_complex2_float.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/return_complex2_longdouble.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/return_complex_double.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/return_complex_float.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.complex/return_complex_longdouble.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.go/ [DEBUG ] x libffi-3.4.4/testsuite/libffi.go/aa-direct.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.go/closure1.c [DEBUG ] x libffi-3.4.4/testsuite/libffi.go/ffitest.h [DEBUG ] x libffi-3.4.4/testsuite/libffi.go/go.exp [DEBUG ] x libffi-3.4.4/testsuite/libffi.go/static-chain.h [DEBUG ] x libffi-3.4.4/testsuite/Makefile.am [DEBUG ] x libffi-3.4.4/testsuite/Makefile.in [DEBUG ] x libffi-3.4.4/man/ [DEBUG ] x libffi-3.4.4/man/Makefile.am [DEBUG ] x libffi-3.4.4/man/Makefile.in [DEBUG ] x libffi-3.4.4/man/ffi.3 [DEBUG ] x libffi-3.4.4/man/ffi_call.3 [DEBUG ] x libffi-3.4.4/man/ffi_prep_cif.3 [DEBUG ] x libffi-3.4.4/man/ffi_prep_cif_var.3 [DEBUG ] x libffi-3.4.4/doc/ [DEBUG ] x libffi-3.4.4/doc/Makefile.am [DEBUG ] x libffi-3.4.4/doc/version.texi [DEBUG ] x libffi-3.4.4/doc/stamp-vti [DEBUG ] x libffi-3.4.4/doc/Makefile.in [DEBUG ] x libffi-3.4.4/doc/mdate-sh [DEBUG ] x libffi-3.4.4/doc/texinfo.tex [DEBUG ] x libffi-3.4.4/doc/libffi.texi [DEBUG ] x libffi-3.4.4/doc/libffi.info [DEBUG ] x libffi-3.4.4/doc/libffi.pdf [DEBUG ] x libffi-3.4.4/ChangeLog [INFO ] Prebuild libffi for arm64 [INFO ] Apply patch enable-tramp-build.patch [INFO ] Running Shell: /usr/bin/sed ('-i.bak', 's/-miphoneos-version-min=7.0/-miphoneos-version-min=9.0/g', 'generate-darwin-source-and-headers.py') {'_iter': True, '_out_bufsize': 1, '_err_to_out': True} [INFO ] Running Shell: /usr/bin/sed ('-i.bak', "s/build_target(ios_simulator_i386_platform, platform_headers)/print('Skipping i386')/g", 'generate-darwin-source-and-headers.py') {'_iter': True, '_out_bufsize': 1, '_err_to_out': True} [INFO ] Build libffi for arm64 [INFO ] Running Shell: /Users/griphinterner/build/libffi/iphoneos-arm64/libffi-3.4.4/venv/bin/python3 ('generate-darwin-source-and-headers.py', '--only-ios') {'_iter': True, '_out_bufsize': 1, '_err_to_out': True} [DEBUG ] Skipping i386 [DEBUG ] checking build system type... aarch64-apple-darwin24.1.0 [DEBUG ] checking host system type... x86_64-apple-darwin13 [DEBUG ] checking target system type... x86_64-apple-darwin13 [DEBUG ] checking for gsed... sed [DEBUG ] checking for a BSD-compatible install... /usr/bin/install -c [DEBUG ] checking whether build environment is sane... yes [DEBUG ] checking for x86_64-apple-darwin13-strip... no [DEBUG ] checking for strip... strip [DEBUG ] checking for a race-free mkdir -p... ../install-sh -c -d [DEBUG ] checking for gawk... no [DEBUG ] checking for mawk... no [DEBUG ] checking for nawk... no [DEBUG ] checking for awk... awk [DEBUG ] checking whether make sets $(MAKE)... yes [DEBUG ] checking whether make supports nested variables... yes [DEBUG ] checking for x86_64-apple-darwin13-gcc... xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator [DEBUG ] checking whether the C compiler works... yes [DEBUG ] checking for C compiler default output file name... a.out [DEBUG ] checking for suffix of executables... [DEBUG ] checking whether we are cross compiling... yes [DEBUG ] checking for suffix of object files... o [DEBUG ] checking whether the compiler supports GNU C... yes [DEBUG ] checking whether xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator accepts -g... yes [DEBUG ] checking for xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator option to enable C11 features... none needed [DEBUG ] checking whether xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator understands -c and -o together... yes [DEBUG ] checking whether make supports the include directive... yes (GNU style) [DEBUG ] checking dependency style of xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator... gcc3 [DEBUG ] checking for x86_64-apple-darwin13-g++... no [DEBUG ] checking for x86_64-apple-darwin13-c++... no [DEBUG ] checking for x86_64-apple-darwin13-gpp... no [DEBUG ] checking for x86_64-apple-darwin13-aCC... no [DEBUG ] checking for x86_64-apple-darwin13-CC... no [DEBUG ] checking for x86_64-apple-darwin13-cxx... no [DEBUG ] checking for x86_64-apple-darwin13-cc++... no [DEBUG ] checking for x86_64-apple-darwin13-cl.exe... no [DEBUG ] checking for x86_64-apple-darwin13-FCC... no [DEBUG ] checking for x86_64-apple-darwin13-KCC... no [DEBUG ] checking for x86_64-apple-darwin13-RCC... no [DEBUG ] checking for x86_64-apple-darwin13-xlC_r... no [DEBUG ] checking for x86_64-apple-darwin13-xlC... no [DEBUG ] checking for x86_64-apple-darwin13-clang++... no [DEBUG ] checking for g++... g++ [DEBUG ] configure: WARNING: using cross tools not prefixed with host triplet [DEBUG ] checking whether the compiler supports GNU C++... yes [DEBUG ] checking whether g++ accepts -g... yes [DEBUG ] checking for g++ option to enable C++11 features... none needed [DEBUG ] checking dependency style of g++... gcc3 [DEBUG ] checking dependency style of xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator... gcc3 [DEBUG ] checking for grep that handles long lines and -e... /usr/bin/grep [DEBUG ] checking for egrep... /usr/bin/grep -E [DEBUG ] checking how to print strings... printf [DEBUG ] checking for a sed that does not truncate output... /usr/bin/sed [DEBUG ] checking for fgrep... /usr/bin/grep -F [DEBUG ] checking for ld used by xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator... xcrun -sdk iphonesimulator ld -target x86_64-apple-ios-simulator [DEBUG ] checking if the linker (xcrun -sdk iphonesimulator ld -target x86_64-apple-ios-simulator) is GNU ld... no [DEBUG ] checking for BSD- or MS-compatible name lister (nm)... no [DEBUG ] checking for x86_64-apple-darwin13-dumpbin... no [DEBUG ] checking for x86_64-apple-darwin13-link... no [DEBUG ] checking for dumpbin... no [DEBUG ] checking for link... link -dump [DEBUG ] checking the name lister (nm) interface... BSD nm [DEBUG ] checking whether ln -s works... yes [DEBUG ] checking the maximum length of command line arguments... 786432 [DEBUG ] checking how to convert aarch64-apple-darwin24.1.0 file names to x86_64-apple-darwin13 format... func_convert_file_noop [DEBUG ] checking how to convert aarch64-apple-darwin24.1.0 file names to toolchain format... func_convert_file_noop [DEBUG ] checking for xcrun -sdk iphonesimulator ld -target x86_64-apple-ios-simulator option to reload object files... -r [DEBUG ] checking for x86_64-apple-darwin13-file... no [DEBUG ] checking for file... file [DEBUG ] checking for x86_64-apple-darwin13-objdump... no [DEBUG ] checking for objdump... objdump [DEBUG ] checking how to recognize dependent libraries... pass_all [DEBUG ] checking for x86_64-apple-darwin13-dlltool... no [DEBUG ] checking for dlltool... no [DEBUG ] checking how to associate runtime and link libraries... printf %s\n [DEBUG ] checking for x86_64-apple-darwin13-ar... no [DEBUG ] checking for ar... ar [DEBUG ] checking for archiver @FILE support... no [DEBUG ] checking for x86_64-apple-darwin13-strip... strip [DEBUG ] checking for x86_64-apple-darwin13-ranlib... no [DEBUG ] checking for ranlib... ranlib [DEBUG ] checking command to parse nm output from xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator object... ok [DEBUG ] checking for sysroot... no [DEBUG ] checking for a working dd... /bin/dd [DEBUG ] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [DEBUG ] checking for x86_64-apple-darwin13-mt... no [DEBUG ] checking for mt... no [DEBUG ] checking if : is a manifest tool... no [DEBUG ] checking for x86_64-apple-darwin13-dsymutil... no [DEBUG ] checking for dsymutil... dsymutil [DEBUG ] checking for x86_64-apple-darwin13-nmedit... no [DEBUG ] checking for nmedit... nmedit [DEBUG ] checking for x86_64-apple-darwin13-lipo... no [DEBUG ] checking for lipo... lipo [DEBUG ] checking for x86_64-apple-darwin13-otool... no [DEBUG ] checking for otool... otool [DEBUG ] checking for x86_64-apple-darwin13-otool64... no [DEBUG ] checking for otool64... no [DEBUG ] checking for -single_module linker flag... ld: warning: -single_module is obsolete [DEBUG ] no [DEBUG ] checking for -exported_symbols_list linker flag... yes [DEBUG ] checking for -force_load linker flag... yes [DEBUG ] checking for stdio.h... yes [DEBUG ] checking for stdlib.h... yes [DEBUG ] checking for string.h... yes [DEBUG ] checking for inttypes.h... yes [DEBUG ] checking for stdint.h... yes [DEBUG ] checking for strings.h... yes [DEBUG ] checking for sys/stat.h... yes [DEBUG ] checking for sys/types.h... yes [DEBUG ] checking for unistd.h... yes [DEBUG ] checking for dlfcn.h... yes [DEBUG ] checking for objdir... .libs [DEBUG ] checking if xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator supports -fno-rtti -fno-exceptions... yes [DEBUG ] checking for xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator option to produce PIC... -fno-common -DPIC [DEBUG ] checking if xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator PIC flag -fno-common -DPIC works... yes [DEBUG ] checking if xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator static flag -static works... no [DEBUG ] checking if xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator supports -c -o file.o... yes [DEBUG ] checking if xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator supports -c -o file.o... (cached) yes [DEBUG ] checking whether the xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator linker (xcrun -sdk iphonesimulator ld -target x86_64-apple-ios-simulator) supports shared libraries... yes [DEBUG ] checking dynamic linker characteristics... darwin13 dyld [DEBUG ] checking how to hardcode library paths into programs... immediate [DEBUG ] checking whether stripping libraries is possible... yes [DEBUG ] checking if libtool supports shared libraries... yes [DEBUG ] checking whether to build shared libraries... yes [DEBUG ] checking whether to build static libraries... yes [DEBUG ] checking how to run the C++ preprocessor... g++ -E [DEBUG ] checking for ld used by g++... xcrun -sdk iphonesimulator ld -target x86_64-apple-ios-simulator [DEBUG ] checking if the linker (xcrun -sdk iphonesimulator ld -target x86_64-apple-ios-simulator) is GNU ld... no [DEBUG ] checking whether the g++ linker (xcrun -sdk iphonesimulator ld -target x86_64-apple-ios-simulator) supports shared libraries... yes [DEBUG ] checking for g++ option to produce PIC... -fno-common -DPIC [DEBUG ] checking if g++ PIC flag -fno-common -DPIC works... yes [DEBUG ] checking if g++ static flag -static works... no [DEBUG ] checking if g++ supports -c -o file.o... yes [DEBUG ] checking if g++ supports -c -o file.o... (cached) yes [DEBUG ] checking whether the g++ linker (xcrun -sdk iphonesimulator ld -target x86_64-apple-ios-simulator) supports shared libraries... yes [DEBUG ] checking dynamic linker characteristics... darwin13 dyld [DEBUG ] checking how to hardcode library paths into programs... immediate [DEBUG ] checking for x86_64-apple-darwin13-readelf... no [DEBUG ] checking for readelf... no [DEBUG ] checking size of size_t... 8 [DEBUG ] checking for C compiler vendor... clang [DEBUG ] checking CFLAGS for most reasonable warnings... -Wall [DEBUG ] checking whether to enable maintainer-specific portions of Makefiles... no [DEBUG ] checking for sys/memfd.h... no [DEBUG ] checking for memfd_create... no [DEBUG ] checking for sys/mman.h... yes [DEBUG ] checking for mmap... yes [DEBUG ] checking for mkostemp... yes [DEBUG ] checking for mkstemp... yes [DEBUG ] checking for sys/mman.h... (cached) yes [DEBUG ] checking for mmap... (cached) yes [DEBUG ] checking whether read-only mmap of a plain file works... yes [DEBUG ] checking whether mmap from /dev/zero works... no [DEBUG ] checking for MAP_ANON(YMOUS)... yes [DEBUG ] checking whether mmap with MAP_ANON(YMOUS) works... yes [DEBUG ] checking for egrep... (cached) /usr/bin/grep -E [DEBUG ] checking for memcpy... yes [DEBUG ] checking for sizet... yes [DEBUG ] checking for working alloca.h... yes [DEBUG ] checking for alloca... yes [DEBUG ] checking size of double... 8 [DEBUG ] checking size of long double... 16 [DEBUG ] checking whether byte ordering is bigendian... no [DEBUG ] checking assembler .cfi pseudo-op support... yes [DEBUG ] checking assembler supports pc related relocs... yes [DEBUG ] checking whether compiler supports pointer authentication... no [DEBUG ] checking for prefix in compiled symbols... yes [DEBUG ] checking toolchain supports unwind section type... no [DEBUG ] checking whether C compiler accepts -fno-lto... yes [DEBUG ] checking whether .eh_frame section should be read-only... yes [DEBUG ] checking for attribute((visibility("hidden")))... yes [DEBUG ] clang: error: unsupported option '-print-multi-os-directory' [DEBUG ] clang: error: no input files [DEBUG ] configure: versioning on shared library symbols is no [DEBUG ] checking that generated files are newer than configure... done [DEBUG ] configure: creating ./config.status [DEBUG ] config.status: creating include/Makefile [DEBUG ] config.status: creating include/ffi.h [DEBUG ] config.status: creating Makefile [DEBUG ] config.status: creating testsuite/Makefile [DEBUG ] config.status: creating man/Makefile [DEBUG ] config.status: creating doc/Makefile [DEBUG ] config.status: creating libffi.pc [DEBUG ] config.status: creating fficonfig.h [DEBUG ] config.status: executing buildir commands [DEBUG ] config.status: skipping top_srcdir/Makefile - not created [DEBUG ] config.status: executing depfiles commands [DEBUG ] config.status: executing libtool commands [DEBUG ] config.status: executing include commands [DEBUG ] config.status: executing src commands [DEBUG ] checking build system type... aarch64-apple-darwin24.1.0 [DEBUG ] checking host system type... aarch64-apple-darwin20 [DEBUG ] checking target system type... aarch64-apple-darwin20 [DEBUG ] checking for gsed... sed [DEBUG ] checking for a BSD-compatible install... /usr/bin/install -c [DEBUG ] checking whether build environment is sane... yes [DEBUG ] checking for aarch64-apple-darwin20-strip... no [DEBUG ] checking for strip... strip [DEBUG ] checking for a race-free mkdir -p... ../install-sh -c -d [DEBUG ] checking for gawk... no [DEBUG ] checking for mawk... no [DEBUG ] checking for nawk... no [DEBUG ] checking for awk... awk [DEBUG ] checking whether make sets $(MAKE)... yes [DEBUG ] checking whether make supports nested variables... yes [DEBUG ] checking for aarch64-apple-darwin20-gcc... xcrun -sdk iphonesimulator clang -target arm64-apple-ios-simulator [DEBUG ] checking whether the C compiler works... yes [DEBUG ] checking for C compiler default output file name... a.out [DEBUG ] checking for suffix of executables... [DEBUG ] checking whether we are cross compiling... yes [DEBUG ] checking for suffix of object files... o [DEBUG ] checking whether the compiler supports GNU C... yes [DEBUG ] checking whether xcrun -sdk iphonesimulator clang -target arm64-apple-ios-simulator accepts -g... yes [DEBUG ] checking for xcrun -sdk iphonesimulator clang -target arm64-apple-ios-simulator option to enable C11 features... none needed [DEBUG ] checking whether xcrun -sdk iphonesimulator clang -target arm64-apple-ios-simulator understands -c and -o together... yes [DEBUG ] checking whether make supports the include directive... yes (GNU style) [DEBUG ] checking dependency style of xcrun -sdk iphonesimulator clang -target arm64-apple-ios-simulator... gcc3 [DEBUG ] checking for aarch64-apple-darwin20-g++... no [DEBUG ] checking for aarch64-apple-darwin20-c++... no [DEBUG ] checking for aarch64-apple-darwin20-gpp... no [DEBUG ] checking for aarch64-apple-darwin20-aCC... no [DEBUG ] checking for aarch64-apple-darwin20-CC... no [DEBUG ] checking for aarch64-apple-darwin20-cxx... no [DEBUG ] checking for aarch64-apple-darwin20-cc++... no [DEBUG ] checking for aarch64-apple-darwin20-cl.exe... no [DEBUG ] checking for aarch64-apple-darwin20-FCC... no [DEBUG ] checking for aarch64-apple-darwin20-KCC... no [DEBUG ] checking for aarch64-apple-darwin20-RCC... no [DEBUG ] checking for aarch64-apple-darwin20-xlC_r... no [DEBUG ] checking for aarch64-apple-darwin20-xlC... no [DEBUG ] checking for aarch64-apple-darwin20-clang++... no [DEBUG ] checking for g++... g++ [DEBUG ] configure: WARNING: using cross tools not prefixed with host triplet [DEBUG ] checking whether the compiler supports GNU C++... yes [DEBUG ] checking whether g++ accepts -g... yes [DEBUG ] checking for g++ option to enable C++11 features... none needed [DEBUG ] checking dependency style of g++... gcc3 [DEBUG ] checking dependency style of xcrun -sdk iphonesimulator clang -target arm64-apple-ios-simulator... gcc3 [DEBUG ] checking for grep that handles long lines and -e... /usr/bin/grep [DEBUG ] checking for egrep... /usr/bin/grep -E [DEBUG ] checking how to print strings... printf [DEBUG ] checking for a sed that does not truncate output... /usr/bin/sed [DEBUG ] checking for fgrep... /usr/bin/grep -F [DEBUG ] checking for ld used by xcrun -sdk iphonesimulator clang -target arm64-apple-ios-simulator... xcrun -sdk iphonesimulator ld -target arm64-apple-ios-simulator [DEBUG ] checking if the linker (xcrun -sdk iphonesimulator ld -target arm64-apple-ios-simulator) is GNU ld... no [DEBUG ] checking for BSD- or MS-compatible name lister (nm)... no [DEBUG ] checking for aarch64-apple-darwin20-dumpbin... no [DEBUG ] checking for aarch64-apple-darwin20-link... no [DEBUG ] checking for dumpbin... no [DEBUG ] checking for link... link -dump [DEBUG ] checking the name lister (nm) interface... BSD nm [DEBUG ] checking whether ln -s works... yes [DEBUG ] checking the maximum length of command line arguments... 786432 [DEBUG ] checking how to convert aarch64-apple-darwin24.1.0 file names to aarch64-apple-darwin20 format... func_convert_file_noop [DEBUG ] checking how to convert aarch64-apple-darwin24.1.0 file names to toolchain format... func_convert_file_noop [DEBUG ] checking for xcrun -sdk iphonesimulator ld -target arm64-apple-ios-simulator option to reload object files... -r [DEBUG ] checking for aarch64-apple-darwin20-file... no [DEBUG ] checking for file... file [DEBUG ] checking for aarch64-apple-darwin20-objdump... no [DEBUG ] checking for objdump... objdump [DEBUG ] checking how to recognize dependent libraries... pass_all [DEBUG ] checking for aarch64-apple-darwin20-dlltool... no [DEBUG ] checking for dlltool... no [DEBUG ] checking how to associate runtime and link libraries... printf %s\n [DEBUG ] checking for aarch64-apple-darwin20-ar... no [DEBUG ] checking for ar... ar [DEBUG ] checking for archiver @FILE support... no [DEBUG ] checking for aarch64-apple-darwin20-strip... strip [DEBUG ] checking for aarch64-apple-darwin20-ranlib... no [DEBUG ] checking for ranlib... ranlib [DEBUG ] checking command to parse nm output from xcrun -sdk iphonesimulator clang -target arm64-apple-ios-simulator object... ok [DEBUG ] checking for sysroot... no [DEBUG ] checking for a working dd... /bin/dd [DEBUG ] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [DEBUG ] checking for aarch64-apple-darwin20-mt... no [DEBUG ] checking for mt... no [DEBUG ] checking if : is a manifest tool... no [DEBUG ] checking for aarch64-apple-darwin20-dsymutil... no [DEBUG ] checking for dsymutil... dsymutil [DEBUG ] checking for aarch64-apple-darwin20-nmedit... no [DEBUG ] checking for nmedit... nmedit [DEBUG ] checking for aarch64-apple-darwin20-lipo... no [DEBUG ] checking for lipo... lipo [DEBUG ] checking for aarch64-apple-darwin20-otool... no [DEBUG ] checking for otool... otool [DEBUG ] checking for aarch64-apple-darwin20-otool64... no [DEBUG ] checking for otool64... no [DEBUG ] checking for -single_module linker flag... ld: warning: -single_module is obsolete [DEBUG ] no [DEBUG ] checking for -exported_symbols_list linker flag... yes [DEBUG ] checking for -force_load linker flag... yes [DEBUG ] checking for stdio.h... yes [DEBUG ] checking for stdlib.h... yes [DEBUG ] checking for string.h... yes [DEBUG ] checking for inttypes.h... yes [DEBUG ] checking for stdint.h... yes [DEBUG ] checking for strings.h... yes [DEBUG ] checking for sys/stat.h... yes [DEBUG ] checking for sys/types.h... yes [DEBUG ] checking for unistd.h... yes [DEBUG ] checking for dlfcn.h... yes [DEBUG ] checking for objdir... .libs [DEBUG ] checking if xcrun -sdk iphonesimulator clang -target arm64-apple-ios-simulator supports -fno-rtti -fno-exceptions... yes [DEBUG ] checking for xcrun -sdk iphonesimulator clang -target arm64-apple-ios-simulator option to produce PIC... -fno-common -DPIC [DEBUG ] checking if xcrun -sdk iphonesimulator clang -target arm64-apple-ios-simulator PIC flag -fno-common -DPIC works... yes [DEBUG ] checking if xcrun -sdk iphonesimulator clang -target arm64-apple-ios-simulator static flag -static works... no [DEBUG ] checking if xcrun -sdk iphonesimulator clang -target arm64-apple-ios-simulator supports -c -o file.o... yes [DEBUG ] checking if xcrun -sdk iphonesimulator clang -target arm64-apple-ios-simulator supports -c -o file.o... (cached) yes [DEBUG ] checking whether the xcrun -sdk iphonesimulator clang -target arm64-apple-ios-simulator linker (xcrun -sdk iphonesimulator ld -target arm64-apple-ios-simulator) supports shared libraries... yes [DEBUG ] checking dynamic linker characteristics... darwin20 dyld [DEBUG ] checking how to hardcode library paths into programs... immediate [DEBUG ] checking whether stripping libraries is possible... yes [DEBUG ] checking if libtool supports shared libraries... yes [DEBUG ] checking whether to build shared libraries... yes [DEBUG ] checking whether to build static libraries... yes [DEBUG ] checking how to run the C++ preprocessor... g++ -E [DEBUG ] checking for ld used by g++... xcrun -sdk iphonesimulator ld -target arm64-apple-ios-simulator [DEBUG ] checking if the linker (xcrun -sdk iphonesimulator ld -target arm64-apple-ios-simulator) is GNU ld... no [DEBUG ] checking whether the g++ linker (xcrun -sdk iphonesimulator ld -target arm64-apple-ios-simulator) supports shared libraries... yes [DEBUG ] checking for g++ option to produce PIC... -fno-common -DPIC [DEBUG ] checking if g++ PIC flag -fno-common -DPIC works... yes [DEBUG ] checking if g++ static flag -static works... no [DEBUG ] checking if g++ supports -c -o file.o... yes [DEBUG ] checking if g++ supports -c -o file.o... (cached) yes [DEBUG ] checking whether the g++ linker (xcrun -sdk iphonesimulator ld -target arm64-apple-ios-simulator) supports shared libraries... yes [DEBUG ] checking dynamic linker characteristics... darwin20 dyld [DEBUG ] checking how to hardcode library paths into programs... immediate [DEBUG ] checking for aarch64-apple-darwin20-readelf... no [DEBUG ] checking for readelf... no [DEBUG ] checking size of size_t... 8 [DEBUG ] checking for C compiler vendor... clang [DEBUG ] checking CFLAGS for most reasonable warnings... -Wall [DEBUG ] checking whether to enable maintainer-specific portions of Makefiles... no [DEBUG ] checking for sys/memfd.h... no [DEBUG ] checking for memfd_create... no [DEBUG ] checking for sys/mman.h... yes [DEBUG ] checking for mmap... yes [DEBUG ] checking for mkostemp... yes [DEBUG ] checking for mkstemp... yes [DEBUG ] checking for sys/mman.h... (cached) yes [DEBUG ] checking for mmap... (cached) yes [DEBUG ] checking whether read-only mmap of a plain file works... yes [DEBUG ] checking whether mmap from /dev/zero works... no [DEBUG ] checking for MAP_ANON(YMOUS)... yes [DEBUG ] checking whether mmap with MAP_ANON(YMOUS) works... yes [DEBUG ] checking for egrep... (cached) /usr/bin/grep -E [DEBUG ] checking for memcpy... yes [DEBUG ] checking for sizet... yes [DEBUG ] checking for working alloca.h... yes [DEBUG ] checking for alloca... yes [DEBUG ] checking size of double... 8 [DEBUG ] checking size of long double... 8 [DEBUG ] checking whether byte ordering is bigendian... no [DEBUG ] checking assembler .cfi pseudo-op support... yes [DEBUG ] checking whether compiler supports pointer authentication... no [DEBUG ] checking for prefix in compiled symbols... yes [DEBUG ] checking whether C compiler accepts -fno-lto... yes [DEBUG ] checking whether .eh_frame section should be read-only... yes [DEBUG ] checking for attribute((visibility("hidden")))... yes [DEBUG ] clang: error: unsupported option '-print-multi-os-directory' [DEBUG ] clang: error: no input files [DEBUG ] configure: versioning on shared library symbols is no [DEBUG ] checking that generated files are newer than configure... done [DEBUG ] configure: creating ./config.status [DEBUG ] config.status: creating include/Makefile [DEBUG ] config.status: creating include/ffi.h [DEBUG ] config.status: creating Makefile [DEBUG ] config.status: creating testsuite/Makefile [DEBUG ] config.status: creating man/Makefile [DEBUG ] config.status: creating doc/Makefile [DEBUG ] config.status: creating libffi.pc [DEBUG ] config.status: creating fficonfig.h [DEBUG ] config.status: executing buildir commands [DEBUG ] config.status: skipping top_srcdir/Makefile - not created [DEBUG ] config.status: executing depfiles commands [DEBUG ] config.status: executing libtool commands [DEBUG ] config.status: executing include commands [DEBUG ] config.status: executing src commands [DEBUG ] checking build system type... aarch64-apple-darwin24.1.0 [DEBUG ] checking host system type... arm-apple-darwin11 [DEBUG ] checking target system type... arm-apple-darwin11 [DEBUG ] checking for gsed... sed [DEBUG ] checking for a BSD-compatible install... /usr/bin/install -c [DEBUG ] checking whether build environment is sane... yes [DEBUG ] checking for arm-apple-darwin11-strip... no [DEBUG ] checking for strip... strip [DEBUG ] checking for a race-free mkdir -p... ../install-sh -c -d [DEBUG ] checking for gawk... no [DEBUG ] checking for mawk... no [DEBUG ] checking for nawk... no [DEBUG ] checking for awk... awk [DEBUG ] checking whether make sets $(MAKE)... yes [DEBUG ] checking whether make supports nested variables... yes [DEBUG ] checking for arm-apple-darwin11-gcc... xcrun -sdk iphoneos clang -target armv7-apple-ios [DEBUG ] checking whether the C compiler works... no [DEBUG ] configure: error: in /Users/griphinterner/build/libffi/iphoneos-arm64/libffi-3.4.4/build/libffi/iphoneos-arm64/libffi-3.4.4/build_iphoneos-armv7': [DEBUG ] configure: error: C compiler cannot create executables [DEBUG ] Seeconfig.log' for more details [DEBUG ] Traceback (most recent call last): [DEBUG ] File "/Users/griphinterner/build/libffi/iphoneos-arm64/libffi-3.4.4/build/libffi/iphoneos-arm64/libffi-3.4.4/generate-darwin-source-and-headers.py", line 314, in [DEBUG ] generate_source_and_headers( [DEBUG ] ~~~~~~~^ [DEBUG ] generate_osx=not args.only_ios and not args.only_tvos and not args.only_watchos, [DEBUG ] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [DEBUG ] ...<2 lines>... [DEBUG ] generate_watchos=not args.only_ios and not args.only_osx and not args.only_tvos, [DEBUG ] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [DEBUG ] ) [DEBUG ] ^ [DEBUG ] File "/Users/griphinterner/build/libffi/iphoneos-arm64/libffi-3.4.4/build/libffi/iphoneos-arm64/libffi-3.4.4/generate-darwin-source-and-headers.py", line 283, in generate_source_and_headers [DEBUG ] build_target(ios_device_armv7_platform, platform_headers) [DEBUG ] ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [DEBUG ] File "/Users/griphinterner/build/libffi/iphoneos-arm64/libffi-3.4.4/build/libffi/iphoneos-arm64/libffi-3.4.4/generate-darwin-source-and-headers.py", line 232, in build_target [DEBUG ] subprocess.check_call(['../configure', '-host', platform.triple], env=env) [DEBUG ] ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [DEBUG ] File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/subprocess.py", line 419, in check_call [DEBUG ] raise CalledProcessError(retcode, cmd) [DEBUG ] subprocess.CalledProcessError: Command '['../configure', '-host', 'arm-apple-darwin11']' returned non-zero exit status 77. Exception in thread background thread for pid 66545: Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/threading.py", line 1041, in _bootstrap_inner self.run()


  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/threading.py", line 992, in run
    self._target(*self._args, **self._kwargs)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/sh.py", line 1634, in wrap
    fn(*rgs, **kwargs)
    ~~^^^^^^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/sh.py", line 2636, in background_thread
    handle_exit_code(exit_code)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/sh.py", line 2327, in fn
    return self.command.handle_command_exit_code(exit_code)
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/sh.py", line 821, in handle_command_exit_code
    raise exc
sh.ErrorReturnCode_1: 

  RAN: /Users/griphinterner/build/libffi/iphoneos-arm64/libffi-3.4.4/venv/bin/python3 generate-darwin-source-and-headers.py --only-ios

  STDOUT:
Skipping i386
checking build system type... aarch64-apple-darwin24.1.0
checking host system type... x86_64-apple-darwin13
checking target system type... x86_64-apple-darwin13
checking for gsed... sed
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for x86_64-apple-darwin13-strip... no
checking for strip... strip
checking for a race-free mkdir -p... ../install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for x86_64-apple-darwin13-gcc... xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator
chec... (22115 more, please see e.stdout)

  STDERR:

Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.13/bin/toolchain", line 8, in <module>
    sys.exit(main())
             ~~~~^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 1670, in main
    ToolchainCL()
    ~~~~~~~~~~~^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 1407, in __init__
    getattr(self, args.command)()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 1483, in build
    build_recipes(args.recipe, ctx)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 1231, in build_recipes
    recipe.execute()
    ~~~~~~~~~~~~~~^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 758, in execute
    self.build_all()
    ~~~~~~~~~~~~~~^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 78, in _cache_execution
    f(self, *args, **kwargs)
    ~^^^^^^^^^^^^^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 858, in build_all
    self.build(plat)
    ~~~~~~~~~~^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 78, in _cache_execution
    f(self, *args, **kwargs)
    ~^^^^^^^^^^^^^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 844, in build
    self.build_platform(plat)
    ~~~~~~~~~~~~~~~~~~~^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/recipes/libffi/__init__.py", line 29, in build_platform
    shprint(python3, "generate-darwin-source-and-headers.py", "--only-ios")
    ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 60, in shprint
    for line in cmd:
                ^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/sh.py", line 877, in __next__
    self.wait()
    ~~~~~~~~~^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/sh.py", line 794, in wait
    self.handle_command_exit_code(exit_code)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/sh.py", line 821, in handle_command_exit_code
    raise exc
sh.ErrorReturnCode_1: 

  RAN: /Users/griphinterner/build/libffi/iphoneos-arm64/libffi-3.4.4/venv/bin/python3 generate-darwin-source-and-headers.py --only-ios

  STDOUT:
Skipping i386
checking build system type... aarch64-apple-darwin24.1.0
checking host system type... x86_64-apple-darwin13
checking target system type... x86_64-apple-darwin13
checking for gsed... sed
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for x86_64-apple-darwin13-strip... no
checking for strip... strip
checking for a race-free mkdir -p... ../install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for x86_64-apple-darwin13-gcc... xcrun -sdk iphonesimulator clang -target x86_64-apple-ios-simulator
chec... (22115 more, please see e.stdout)

  STDERR:
tcaduser commented 1 month ago

how did you install kivy-ios? You might need to install kivy from github instead of using pip, as there has not been a release since March. I have submitted multiple patches to get the build working with newer versions of XCode.

pip uninstall kivy-ios
pip install git+https://github.com/kivy/kivy-ios        
GriphinTerner commented 1 month ago

how did you install kivy-ios? You might need to install kivy from github instead of using pip, as there has not been a release since March. I have submitted multiple patches to get the build working with newer versions of XCode.

pip uninstall kivy-ios
pip install git+https://github.com/kivy/kivy-ios        

how did you install kivy-ios? You might need to install kivy from github instead of using pip, as there has not been a release since March. I have submitted multiple patches to get the build working with newer versions of XCode.

pip uninstall kivy-ios
pip install git+https://github.com/kivy/kivy-ios        

I have tried all the ways of installing it, same issue with c++ compiler, i guess

tcaduser commented 1 month ago

have you tried this command on the command terminal:

clang++ --version

I am getting this:

Apple clang version 16.0.0 (clang-1600.0.26.3)
Target: arm64-apple-darwin24.0.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
GriphinTerner commented 3 weeks ago

have you tried this command on the command terminal:

clang++ --version

I am getting this:

Apple clang version 16.0.0 (clang-1600.0.26.3)
Target: arm64-apple-darwin24.0.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin

I've tried to do this steps and they helped me, but I faced another error: The funniest thing is that I have and gawk, and awk already installed, but toolchain do not see them, I suppose

[DEBUG ] rm -f pnglibconf.c pnglibconf.tf[45] [DEBUG ] gawk -f ./scripts/options.awk out=pnglibconf.tf4 version=search\ [DEBUG ] ./pngconf.h ./scripts/pnglibconf.dfa\ [DEBUG ] ./pngusr.dfa 1>&2 [DEBUG ] /bin/sh: gawk: command not found [DEBUG ] make: *** [pnglibconf.c] Error 127 Exception in thread background thread for pid 28846: Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/threading.py", line 1041, in _bootstrap_inner self.run()


  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/threading.py", line 992, in run
    self._target(*self._args, **self._kwargs)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/sh.py", line 1634, in wrap
    fn(*rgs, **kwargs)
    ~~^^^^^^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/sh.py", line 2636, in background_thread
    handle_exit_code(exit_code)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/sh.py", line 2327, in fn
    return self.command.handle_command_exit_code(exit_code)
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/sh.py", line 821, in handle_command_exit_code
    raise exc
sh.ErrorReturnCode_2: 

  RAN: /usr/bin/make -j8

  STDOUT:
rm -f pnglibconf.c pnglibconf.tf[45]
gawk -f ./scripts/options.awk out=pnglibconf.tf4 version=search\
        ./pngconf.h ./scripts/pnglibconf.dfa\
        ./pngusr.dfa  1>&2
/bin/sh: gawk: command not found
make: *** [pnglibconf.c] Error 127

  STDERR:

Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.13/bin/toolchain", line 8, in <module>
    sys.exit(main())
             ~~~~^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 1669, in main
    ToolchainCL()
    ~~~~~~~~~~~^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 1406, in __init__
    getattr(self, args.command)()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 1482, in build
    build_recipes(args.recipe, ctx)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 1230, in build_recipes
    recipe.execute()
    ~~~~~~~~~~~~~~^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 757, in execute
    self.build_all()
    ~~~~~~~~~~~~~~^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 77, in _cache_execution
    f(self, *args, **kwargs)
    ~^^^^^^^^^^^^^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 857, in build_all
    self.build(plat)
    ~~~~~~~~~~^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 77, in _cache_execution
    f(self, *args, **kwargs)
    ~^^^^^^^^^^^^^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 843, in build
    self.build_platform(plat)
    ~~~~~~~~~~~~~~~~~~~^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/recipes/libpng/__init__.py", line 26, in build_platform
    shprint(sh.make, self.ctx.concurrent_make, _env=build_env)
    ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/kivy_ios/toolchain.py", line 59, in shprint
    for line in cmd:
                ^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/sh.py", line 877, in __next__
    self.wait()
    ~~~~~~~~~^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/sh.py", line 794, in wait
    self.handle_command_exit_code(exit_code)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/sh.py", line 821, in handle_command_exit_code
    raise exc
sh.ErrorReturnCode_2: 

  RAN: /usr/bin/make -j8

  STDOUT:
rm -f pnglibconf.c pnglibconf.tf[45]
gawk -f ./scripts/options.awk out=pnglibconf.tf4 version=search\
        ./pngconf.h ./scripts/pnglibconf.dfa\
        ./pngusr.dfa  1>&2
/bin/sh: gawk: command not found
make: *** [pnglibconf.c] Error 127

  STDERR:
hemna commented 3 weeks ago

I am getting the same gawk not found issue. I have it, reinstalled it using brew.

❯ which gawk
/opt/homebrew/bin/gawk
❯ gawk
Usage: gawk [POSIX or GNU style options] -f progfile [--] file ...
Usage: gawk [POSIX or GNU style options] [--] 'program' file ...
POSIX options:          GNU long options: (standard)
        -f progfile             --file=progfile
        -F fs                   --field-separator=fs
        -v var=val              --assign=var=val
Short options:          GNU long options: (extensions)
        -b                      --characters-as-bytes
        -c                      --traditional
        -C                      --copyright
        -d[file]                --dump-variables[=file]
        -D[file]                --debug[=file]
        -e 'program-text'       --source='program-text'
...
toolchain build kivy
...
...
[DEBUG   ] rm -f pnglibconf.c pnglibconf.tf[45]
[DEBUG   ] gawk -f ./scripts/options.awk out=pnglibconf.tf4 version=search\
[DEBUG   ]          ./pngconf.h ./scripts/pnglibconf.dfa\
[DEBUG   ]          ./pngusr.dfa  1>&2
[DEBUG   ] /bin/sh: gawk: command not found
[DEBUG   ] make: *** [pnglibconf.c] Error 127
Exception in thread background thread for pid 63311:
Traceback (most recent call last):
  File "/Users/I530566/.pyenv/versions/3.12.7/lib/python3.12/threading.py", line 1075, in _bootstrap_inner
    self.run()
  File "/Users/I530566/.pyenv/versions/3.12.7/lib/python3.12/threading.py", line 1012, in run
    self._target(*self._args, **self._kwargs)
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/sh.py", line 1634, in wrap
    fn(*rgs, **kwargs)
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/sh.py", line 2636, in background_thread
    handle_exit_code(exit_code)
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/sh.py", line 2327, in fn
    return self.command.handle_command_exit_code(exit_code)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/sh.py", line 821, in handle_command_exit_code
    raise exc
sh.ErrorReturnCode_2:

  RAN: /usr/bin/make -j12

  STDOUT:
rm -f pnglibconf.c pnglibconf.tf[45]
gawk -f ./scripts/options.awk out=pnglibconf.tf4 version=search\
            ./pngconf.h ./scripts/pnglibconf.dfa\
            ./pngusr.dfa  1>&2
/bin/sh: gawk: command not found
make: *** [pnglibconf.c] Error 127

  STDERR:

Traceback (most recent call last):
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/bin/toolchain", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/kivy_ios/toolchain.py", line 1669, in main
    ToolchainCL()
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/kivy_ios/toolchain.py", line 1406, in __init__
    getattr(self, args.command)()
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/kivy_ios/toolchain.py", line 1482, in build
    build_recipes(args.recipe, ctx)
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/kivy_ios/toolchain.py", line 1230, in build_recipes
    recipe.execute()
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/kivy_ios/toolchain.py", line 757, in execute
    self.build_all()
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/kivy_ios/toolchain.py", line 77, in _cache_execution
    f(self, *args, **kwargs)
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/kivy_ios/toolchain.py", line 857, in build_all
    self.build(plat)
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/kivy_ios/toolchain.py", line 77, in _cache_execution
    f(self, *args, **kwargs)
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/kivy_ios/toolchain.py", line 843, in build
    self.build_platform(plat)
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/kivy_ios/recipes/libpng/__init__.py", line 26, in build_platform
    shprint(sh.make, self.ctx.concurrent_make, _env=build_env)
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/kivy_ios/toolchain.py", line 59, in shprint
    for line in cmd:
                ^^^
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/sh.py", line 877, in __next__
    self.wait()
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/sh.py", line 794, in wait
    self.handle_command_exit_code(exit_code)
  File "/Users/I530566/devel/mine/hamradio/kivy/.venv/lib/python3.12/site-packages/sh.py", line 821, in handle_command_exit_code
    raise exc
sh.ErrorReturnCode_2:

  RAN: /usr/bin/make -j12

  STDOUT:
rm -f pnglibconf.c pnglibconf.tf[45]
gawk -f ./scripts/options.awk out=pnglibconf.tf4 version=search\
            ./pngconf.h ./scripts/pnglibconf.dfa\
            ./pngusr.dfa  1>&2
/bin/sh: gawk: command not found
make: *** [pnglibconf.c] Error 127

  STDERR:
hemna commented 2 weeks ago

I have the same exact problem. Macos 15.1. Just ran it against the latest on this repo.

hemna commented 2 weeks ago

evidently gawk isn't in the system's path that the toolchain build system knows about.

I went ahead and created a symlink in /usr/local/bin/gawk -> /opt/homebrew/bin/gawk

that overcame this build problem. Not sure how to fix it foreveryone with this build system though.