ruby 3.1.2 still compiled fail on apple mini m1 (arm64 apple silicon)
arm64-darwin21-fake.rbupdated./miniruby-I./lib-I.-I.ext/common./tool/runruby.rb--extout=.ext----disable-gems-r./arm64-darwin21-fake./tool/rbinstall.rb--make="make"--dest-dir=""--extout=".ext"--ext-build-dir="./ext"--mflags=""--make-flags=""--data-mode=0644--prog-mode=0755--installed-list.installed.list--mantype="doc"--gnumake--install=all--rdoc-output=".ext/rdoc"--html-output=".ext/html"installingbinarycommands: /Users/lihanguang/.asdf/installs/ruby/3.1.2/bininstallingbaselibraries: /Users/lihanguang/.asdf/installs/ruby/3.1.2/libinstallingarchfiles: /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/arm64-darwin21installingpkgconfigdata: /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/pkgconfiginstallingextensionobjects: /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/arm64-darwin21installingextensionobjects: /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/site_ruby/3.1.0/arm64-darwin21installingextensionobjects: /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/vendor_ruby/3.1.0/arm64-darwin21installingextensionheaders: /Users/lihanguang/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/arm64-darwin21installingextensionscripts: /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0installingextensionscripts: /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/site_ruby/3.1.0installingextensionscripts: /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/vendor_ruby/3.1.0installingextensionheaders: /Users/lihanguang/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0/rubyinstallingrdoc: /Users/lihanguang/.asdf/installs/ruby/3.1.2/share/ri/3.1.0/systeminstallinghtml-docs: /Users/lihanguang/.asdf/installs/ruby/3.1.2/share/doc/rubyinstallingcapi-docs: /Users/lihanguang/.asdf/installs/ruby/3.1.2/share/doc/rubyinstallingcommandscripts: /Users/lihanguang/.asdf/installs/ruby/3.1.2/bininstallinglibraryscripts: /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0installingcommonheaders: /Users/lihanguang/.asdf/installs/ruby/3.1.2/include/ruby-3.1.0
installing manpages: /Users/lihanguang/.asdf/installs/ruby/3.1.2/share/man/man1installingdefaultgemsfromlib: /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0abbrev0.1.0base640.1.1benchmark0.2.0bundler2.3.7cgi0.3.1csv3.2.2delegate0.2.0did_you_mean1.6.1drb2.1.0english0.7.1erb2.2.3error_highlight0.3.0fileutils1.6.0find0.1.1forwardable1.3.2getoptlong0.1.1ipaddr1.2.4irb1.4.1logger1.5.0mutex_m0.1.1net-http0.2.0net-protocol0.1.2observer0.1.1open-uri0.2.0open30.1.1optparse0.2.0ostruct0.5.2pp0.3.0prettyprint0.1.1pstore0.1.1racc1.6.0rdoc6.4.0readline0.0.3reline0.3.0resolv0.2.1resolv-replace0.1.0rinda0.1.1ruby2_keywords0.0.5securerandom0.1.1set1.0.2shellwords0.1.0singleton0.1.1tempfile0.1.2time0.2.0timeout0.2.0tmpdir0.1.2tsort0.1.0un0.2.0uri0.11.0weakref0.1.1yaml0.2.0installingdefaultgemsfromext: /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0bigdecimal3.1.1date3.2.2digest3.1.0etc1.3.0fcntl1.0.1fiddle1.1.0io-console0.5.11io-nonblock0.1.0io-wait0.2.1json2.6.1nkf0.1.1openssl3.0.0pathname0.2.0psych4.0.3readline-ext0.1.4stringio3.0.1strscan3.0.1syslog0.1.0zlib2.1.1installingbundledgems: /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0minitest5.15.0power_assert2.0.1rake13.0.6test-unit3.5.3rexml3.2.5rss0.2.9net-ftp0.1.3net-imap0.2.3net-pop0.1.1net-smtp0.3.1matrix0.4.2prime0.1.2rbs2.1.0Buildingnativeextensions.Thiscouldtakeawhile.../private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/builder.rb:95:in`run': ERROR: Failed to build gem native extension. (Gem::Ext::BuildError)
current directory: /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rbs-2.1.0/ext/rbs_extension
/Users/lihanguang/.asdf/installs/ruby/3.1.2/bin/ruby --disable\\=gems -I/Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/arm64-darwin21 -I /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib -r ./siteconf20220422-44408-v4z9s0.rb extconf.rb
creating Makefile
current directory: /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rbs-2.1.0/ext/rbs_extension
make DESTDIR\\= clean
dyld[44413]: terminating because inserted dylib '/private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/libruby.3.1.dylib' could not be loaded: tried: '/private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/libruby.3.1.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'arm64e'))
dyld[44413]: tried: '/private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/libruby.3.1.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'arm64e'))
current directory: /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rbs-2.1.0/ext/rbs_extension
make DESTDIR\\=
dyld[44414]: terminating because inserted dylib '/private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/libruby.3.1.dylib' could not be loaded: tried: '/private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/libruby.3.1.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'arm64e'))
dyld[44414]: tried: '/private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/libruby.3.1.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'arm64e'))
make failed, uncaught signal 6
Gem files will remain installed in /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rbs-2.1.0 for inspection.
Results logged to /Users/lihanguang/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/extensions/arm64-darwin-21/3.1.0/rbs-2.1.0/gem_make.out
from /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/builder.rb:44:in `blockinmake'
from /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/builder.rb:36:in `each'from/private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/builder.rb:36:in`make'
from /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/ext_conf_builder.rb:63:in `blockinbuild'
from /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/tempfile.rb:317:in `open'from/private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/ext_conf_builder.rb:26:in`build'
from /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/builder.rb:161:in `build_extension'
from /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/builder.rb:195:in `block in build_extensions'from/private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/builder.rb:192:in`each'
from /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/builder.rb:192:in `build_extensions'
from /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/installer.rb:853:in `build_extensions'from/private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/installer.rb:328:in`install'
from ./tool/rbinstall.rb:899:in `blockininstall'
from ./tool/rbinstall.rb:713:in `no_write'from./tool/rbinstall.rb:899:in`install'
from ./tool/rbinstall.rb:1068:in `block(2levels)in<main>'
from ./tool/rbinstall.rb:1043:in `foreach'from./tool/rbinstall.rb:1043:in`block in <main>'
from ./tool/rbinstall.rb:1127:in `blockin<main>'
from ./tool/rbinstall.rb:1124:in `each'from./tool/rbinstall.rb:1124:in`<main>'
/private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/builder.rb:95:in `run': make failed, uncaught signal 6 (Gem::InstallError)
from /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/builder.rb:44:in `block in make'from/private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/builder.rb:36:in`each'
from /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/builder.rb:36:in `make'
from /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/ext_conf_builder.rb:63:in `block in build'from/private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/tempfile.rb:317:in`open'
from /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/ext_conf_builder.rb:26:in `build'
from /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/builder.rb:161:in `build_extension'from/private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/builder.rb:195:in`block in build_extensions'
from /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/builder.rb:192:in `each'
from /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/ext/builder.rb:192:in `build_extensions'from/private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/installer.rb:853:in`build_extensions'
from /private/var/folders/kj/72rrmbhn7hg4g9z96x_y56r80000gn/T/ruby-build.20220422083034.6251.KlC0KZ/ruby-3.1.2/lib/rubygems/installer.rb:328:in `install'
from ./tool/rbinstall.rb:899:in `block in install'from./tool/rbinstall.rb:713:in`no_write'
from ./tool/rbinstall.rb:899:in `install'
from ./tool/rbinstall.rb:1068:in `block (2 levels) in <main>'from./tool/rbinstall.rb:1043:in`foreach'
from ./tool/rbinstall.rb:1043:in `blockin<main>'
from ./tool/rbinstall.rb:1127:in `block in <main>'from./tool/rbinstall.rb:1124:in`each'
from ./tool/rbinstall.rb:1124:in `<main>'make: ***[do-install-all]Error1