Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(bindings/ruby): fix compile rb-sys on Apple M1 #2451

Merged
merged 1 commit into from
Jun 12, 2023

Conversation

tisonkun
Copy link
Member

@tisonkun tisonkun commented Jun 12, 2023

I don't dive into details too much. But oxidize-rb/rb-sys#216 (comment) suggests a newer version may help and it does.

FWIW, without this patch compilation on M1 failed with:

console output error: failed to run custom build command for `rb-sys v0.9.72`

Caused by:
process didn't exit successfully: /Users/tison/Brittani/opendal/target/debug/build/rb-sys-817a78bd99051881/build-script-main (exit status: 101)
--- stdout
cargo:rerun-if-env-changed=RUBY
cargo:rerun-if-env-changed=RBCONFIG_ruby_version
cargo:rerun-if-env-changed=RBCONFIG_platform
cargo:rerun-if-env-changed=RBCONFIG_arch
cargo:rerun-if-env-changed=RUBY_ROOT
cargo:rerun-if-env-changed=RUBY_VERSION
cargo:rerun-if-env-changed=RUBY
cargo:rerun-if-changed=build/features.rs
cargo:rerun-if-changed=build/version.rs
cargo:rerun-if-changed=build/ruby_macros.rs
cargo:rerun-if-changed=build/main.rs
cargo:rerun-if-env-changed=RUBY_STATIC
cargo:rerun-if-env-changed=RBCONFIG_ENABLE_SHARED
cargo:rerun-if-env-changed=RBCONFIG_rubyhdrdir
cargo:rerun-if-env-changed=RBCONFIG_rubyarchhdrdir
cargo:rerun-if-env-changed=RBCONFIG_CPPFLAGS
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/ruby.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/universal-darwin22/ruby/config.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/defines.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/universal-darwin22/ruby/config.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/stdio.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_stdio.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_symbol_aliasing.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_posix_availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/AvailabilityVersions.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/AvailabilityInternal.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_va_list.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_int8_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_int16_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_int32_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_int64_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_u_int8_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_u_int16_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_u_int32_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_u_int64_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_intptr_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uintptr_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_null.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/stdio.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_ctermid.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_off_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ssize_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/secure/_stdio.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/secure/_common.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/appleapiopts.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/endian.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/endian.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_endian.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/libkern/_OSByteOrder.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/libkern/arm/OSByteOrder.h
cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.5/lib/clang/16/include/stdint.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/stdint.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_int8_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_int16_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_int32_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_int64_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_uint8_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_uint16_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_uint32_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_uint64_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_intptr_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uintptr_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_intmax_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_uintmax_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/arch.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_u_char.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_u_short.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_u_int.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_caddr_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_dev_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_blkcnt_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_blksize_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_gid_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_in_addr_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_in_port_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ino_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ino64_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_key_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_mode_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_nlink_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_id_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_pid_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_off_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uid_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_clock_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ssize_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_time_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_useconds_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_suseconds_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_rsize_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_errno_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_def.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_setsize.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_set.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_clr.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_zero.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_isset.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_copy.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_attr_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_cond_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_once_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_key_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fsblkcnt_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fsfilcnt_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/stat.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_timespec.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_blkcnt_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_blksize_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_dev_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ino_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ino64_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_mode_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_nlink_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uid_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_gid_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_off_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_time_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_s_ifmt.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_filesec_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/stdlib.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/wait.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_pid_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_id_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/signal.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/appleapiopts.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/signal.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/signal.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_mcontext.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/_mcontext.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/appleapiopts.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/mach/machine/_structs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/mach/arm/_structs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_pthread/_pthread_attr_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_sigaltstack.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ucontext.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_mcontext.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_sigaltstack.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_pid_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_sigset_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uid_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/resource.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/appleapiopts.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.5/lib/clang/16/include/stdint.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_timeval.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_id_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/endian.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/alloca.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ct_rune_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_rune_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_wchar_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_null.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/malloc/_malloc.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_dev_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_mode_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_uint32_t.h
cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.5/lib/clang/16/include/stddef.h
cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.5/lib/clang/16/include/__stddef_max_align_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/string.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_null.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_rsize_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_errno_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ssize_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/strings.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/string.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/secure/_strings.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/secure/_common.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/secure/_string.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/secure/_common.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/strings.h
cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.5/lib/clang/16/include/inttypes.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/inttypes.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_wchar_t.h
cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.5/lib/clang/16/include/stdint.h
cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.5/lib/clang/16/include/stdint.h
cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.5/lib/clang/16/include/stdalign.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/unistd.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/unistd.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_posix_vdisable.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_seek_set.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ssize_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_uint64_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_types/_uint32_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ssize_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uid_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_gid_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_gid_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_intptr_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_off_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_pid_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_size_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_ssize_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uid_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_useconds_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_null.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/_ctermid.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/select.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/appleapiopts.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_def.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_timespec.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_timeval.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_time_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_suseconds_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_sigset_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_setsize.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_set.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_clr.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_isset.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_zero.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_copy.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_select.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_fd_def.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_timeval.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_dev_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_mode_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uuid_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/gethostuuid.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_timespec.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_uuid_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/select.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/missing.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/universal-darwin22/ruby/config.h
cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.5/lib/clang/16/include/stddef.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/math.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/Availability.h
cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.5/lib/clang/16/include/stdarg.h
cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.5/lib/clang/16/include/limits.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/limits.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/machine/limits.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/limits.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/arm/_limits.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/syslimits.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/intern.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/defines.h
cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.5/lib/clang/16/include/stdarg.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/st.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/defines.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/subst.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/backward.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/defines.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/encoding.h
cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.5/lib/clang/16/include/stdarg.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/ruby.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/oniguruma.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/onigmo.h
cargo:rerun-if-changed=/opt/homebrew/Cellar/llvm/16.0.5/lib/clang/16/include/stddef.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/intern.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/io.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/stdio.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/encoding.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/universal-darwin22/ruby/config.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/errno.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/errno.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/_types/_errno_t.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/poll.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/poll.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/cdefs.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/missing.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/oniguruma.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/re.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/types.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/stdio.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/regex.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/oniguruma.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/regex.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/ruby.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/st.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/thread.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/intern.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/util.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/defines.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/version.h
cargo:rerun-if-changed=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/vm.h

--- stderr
Using bindgen with clang args: ["-I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0", "-I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/universal-darwin22", "-fms-extensions", "-g", "-D_XOPEN_SOURCE", "-D_DARWIN_C_SOURCE", "-D_DARWIN_UNLIMITED_SELECT", "-D_REENTRANT"]
thread 'main' panicked at '"RObject_union_(unnamed_at_/Library/Developer/CommandLineTools/SDKs/MacOSX_sdk/System/Library/Frameworks/Ruby_framework/Versions/2_6/usr/include/ruby-2_6_0/ruby/ruby_h_917_5)" is not a valid Ident', /Users/tison/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.58/src/fallback.rs:811:9
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace

Copy link
Member

@Xuanwo Xuanwo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@Xuanwo Xuanwo merged commit b1bb7b9 into apache:main Jun 12, 2023
@tisonkun tisonkun deleted the fix-rb-sys-on-m1 branch June 12, 2023 12:04
@PsiACE PsiACE mentioned this pull request Jun 27, 2023
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants