Skip to content

Instantly share code, notes, and snippets.

@ik11235
Created December 12, 2020 01:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ik11235/5bd2e671651300df856604532a71afbc to your computer and use it in GitHub Desktop.
Save ik11235/5bd2e671651300df856604532a71afbc to your computer and use it in GitHub Desktop.
$ brew install rust --HEAD -v
Warning: You are running macOS on a arm64 CPU architecture.
We do not provide support for this (yet).
Reinstall Homebrew under Rosetta 2 until we support it.
You will encounter build failures with some formulae.
Please create pull requests instead of asking for help on Homebrew's GitHub,
Twitter or any other official channels. You are responsible for resolving
any issues you experience while you are running this
unsupported configuration.
==> Cloning https://github.com/rust-lang/cargo.git
Updating /Users/user/Library/Caches/Homebrew/rust--cargo--git
git config remote.origin.url https://github.com/rust-lang/cargo.git
git config remote.origin.fetch \+refs/heads/master:refs/remotes/origin/master
git config remote.origin.tagOpt --no-tags
git fetch origin
==> Checking out branch master
git checkout -f master --
Already on 'master'
Your branch is up to date with 'origin/master'.
git reset --hard origin/master --
HEAD is now at d274fcf86 Auto merge of #8953 - hkennyv:clarify-package-edition-docs, r=Eh2406
==> Downloading https://static.rust-lang.org/dist/2020-08-27/cargo-0.47.0-x86_64-apple-darwin.tar.gz
Already downloaded: /Users/user/Library/Caches/Homebrew/downloads/164e1ba6647a32217399080670130f4327e67b185390d2d6670a79417a305ef0--cargo-0.47.0-x86_64-apple-darwin.tar.gz
==> Verifying checksum for '164e1ba6647a32217399080670130f4327e67b185390d2d6670a79417a305ef0--cargo-0.47.0-x86_64-apple-darwin.tar.gz'.
==> Cloning https://github.com/rust-lang/rust.git
Updating /Users/user/Library/Caches/Homebrew/rust--git
git config remote.origin.url https://github.com/rust-lang/rust.git
git config remote.origin.fetch \+refs/heads/master:refs/remotes/origin/master
git config remote.origin.tagOpt --no-tags
git fetch origin
==> Checking out branch master
git checkout -f master --
Already on 'master'
Your branch is up to date with 'origin/master'.
git reset --hard origin/master --
HEAD is now at 9eb3a7ceafd Auto merge of #79349 - Nemo157:issue-79201, r=jyn514
git submodule foreach --recursive git\ submodule\ sync
Entering 'library/backtrace'
Synchronizing submodule url for 'crates/backtrace-sys/src/libbacktrace'
Entering 'library/backtrace/crates/backtrace-sys/src/libbacktrace'
Entering 'library/stdarch'
Entering 'src/doc/book'
Entering 'src/doc/edition-guide'
Entering 'src/doc/embedded-book'
Entering 'src/doc/nomicon'
Entering 'src/doc/reference'
Entering 'src/doc/rust-by-example'
Entering 'src/doc/rustc-dev-guide'
Entering 'src/llvm-project'
Entering 'src/tools/cargo'
Entering 'src/tools/miri'
Entering 'src/tools/rls'
Entering 'src/tools/rust-analyzer'
Entering 'src/tools/rust-installer'
Entering 'src/tools/rustfmt'
git submodule update --init --recursive
git submodule --quiet foreach --recursive pwd
/Users/user/Library/Caches/Homebrew/rust--git/library/backtrace
/Users/user/Library/Caches/Homebrew/rust--git/library/backtrace/crates/backtrace-sys/src/libbacktrace
/Users/user/Library/Caches/Homebrew/rust--git/library/stdarch
/Users/user/Library/Caches/Homebrew/rust--git/src/doc/book
/Users/user/Library/Caches/Homebrew/rust--git/src/doc/edition-guide
/Users/user/Library/Caches/Homebrew/rust--git/src/doc/embedded-book
/Users/user/Library/Caches/Homebrew/rust--git/src/doc/nomicon
/Users/user/Library/Caches/Homebrew/rust--git/src/doc/reference
/Users/user/Library/Caches/Homebrew/rust--git/src/doc/rust-by-example
/Users/user/Library/Caches/Homebrew/rust--git/src/doc/rustc-dev-guide
/Users/user/Library/Caches/Homebrew/rust--git/src/llvm-project
/Users/user/Library/Caches/Homebrew/rust--git/src/tools/cargo
/Users/user/Library/Caches/Homebrew/rust--git/src/tools/miri
/Users/user/Library/Caches/Homebrew/rust--git/src/tools/rls
/Users/user/Library/Caches/Homebrew/rust--git/src/tools/rust-analyzer
/Users/user/Library/Caches/Homebrew/rust--git/src/tools/rust-installer
/Users/user/Library/Caches/Homebrew/rust--git/src/tools/rustfmt
/usr/bin/sandbox-exec -f /private/tmp/homebrew20201212-27638-17crzen.sb nice ruby -W0 -I $LOAD_PATH -- /opt/homebrew/Library/Homebrew/build.rb /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/rust.rb --verbose --HEAD
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/CODE_OF_CONDUCT.md /private/tmp/d20201212-27639-wkih8r/CODE_OF_CONDUCT.md
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/Cargo.toml /private/tmp/d20201212-27639-wkih8r/Cargo.toml
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/LICENSE-APACHE /private/tmp/d20201212-27639-wkih8r/LICENSE-APACHE
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/RELEASES.md /private/tmp/d20201212-27639-wkih8r/RELEASES.md
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/rustfmt.toml /private/tmp/d20201212-27639-wkih8r/rustfmt.toml
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/triagebot.toml /private/tmp/d20201212-27639-wkih8r/triagebot.toml
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/configure /private/tmp/d20201212-27639-wkih8r/configure
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/Cargo.lock /private/tmp/d20201212-27639-wkih8r/Cargo.lock
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/library/. /private/tmp/d20201212-27639-wkih8r/library
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/x.py /private/tmp/d20201212-27639-wkih8r/x.py
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/.gitmodules /private/tmp/d20201212-27639-wkih8r/.gitmodules
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/README.md /private/tmp/d20201212-27639-wkih8r/README.md
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/.gitignore /private/tmp/d20201212-27639-wkih8r/.gitignore
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/CONTRIBUTING.md /private/tmp/d20201212-27639-wkih8r/CONTRIBUTING.md
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/.github/. /private/tmp/d20201212-27639-wkih8r/.github
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/.gitattributes /private/tmp/d20201212-27639-wkih8r/.gitattributes
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/COPYRIGHT /private/tmp/d20201212-27639-wkih8r/COPYRIGHT
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/config.toml.example /private/tmp/d20201212-27639-wkih8r/config.toml.example
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/.mailmap /private/tmp/d20201212-27639-wkih8r/.mailmap
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/.git/. /private/tmp/d20201212-27639-wkih8r/.git
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/compiler/. /private/tmp/d20201212-27639-wkih8r/compiler
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/LICENSE-MIT /private/tmp/d20201212-27639-wkih8r/LICENSE-MIT
cp -pR /Users/user/Library/Caches/Homebrew/rust--git/src/. /private/tmp/d20201212-27639-wkih8r/src
cp -pR /private/tmp/d20201212-27639-wkih8r/CODE_OF_CONDUCT.md /private/tmp/rust-20201212-27639-1fmngep/CODE_OF_CONDUCT.md
cp -pR /private/tmp/d20201212-27639-wkih8r/Cargo.toml /private/tmp/rust-20201212-27639-1fmngep/Cargo.toml
cp -pR /private/tmp/d20201212-27639-wkih8r/LICENSE-APACHE /private/tmp/rust-20201212-27639-1fmngep/LICENSE-APACHE
cp -pR /private/tmp/d20201212-27639-wkih8r/RELEASES.md /private/tmp/rust-20201212-27639-1fmngep/RELEASES.md
cp -pR /private/tmp/d20201212-27639-wkih8r/rustfmt.toml /private/tmp/rust-20201212-27639-1fmngep/rustfmt.toml
cp -pR /private/tmp/d20201212-27639-wkih8r/triagebot.toml /private/tmp/rust-20201212-27639-1fmngep/triagebot.toml
cp -pR /private/tmp/d20201212-27639-wkih8r/configure /private/tmp/rust-20201212-27639-1fmngep/configure
cp -pR /private/tmp/d20201212-27639-wkih8r/Cargo.lock /private/tmp/rust-20201212-27639-1fmngep/Cargo.lock
cp -pR /private/tmp/d20201212-27639-wkih8r/library/. /private/tmp/rust-20201212-27639-1fmngep/library
cp -pR /private/tmp/d20201212-27639-wkih8r/x.py /private/tmp/rust-20201212-27639-1fmngep/x.py
cp -pR /private/tmp/d20201212-27639-wkih8r/.gitmodules /private/tmp/rust-20201212-27639-1fmngep/.gitmodules
cp -pR /private/tmp/d20201212-27639-wkih8r/README.md /private/tmp/rust-20201212-27639-1fmngep/README.md
cp -pR /private/tmp/d20201212-27639-wkih8r/.gitignore /private/tmp/rust-20201212-27639-1fmngep/.gitignore
cp -pR /private/tmp/d20201212-27639-wkih8r/CONTRIBUTING.md /private/tmp/rust-20201212-27639-1fmngep/CONTRIBUTING.md
cp -pR /private/tmp/d20201212-27639-wkih8r/.github/. /private/tmp/rust-20201212-27639-1fmngep/.github
cp -pR /private/tmp/d20201212-27639-wkih8r/.gitattributes /private/tmp/rust-20201212-27639-1fmngep/.gitattributes
cp -pR /private/tmp/d20201212-27639-wkih8r/COPYRIGHT /private/tmp/rust-20201212-27639-1fmngep/COPYRIGHT
cp -pR /private/tmp/d20201212-27639-wkih8r/config.toml.example /private/tmp/rust-20201212-27639-1fmngep/config.toml.example
cp -pR /private/tmp/d20201212-27639-wkih8r/.mailmap /private/tmp/rust-20201212-27639-1fmngep/.mailmap
cp -pR /private/tmp/d20201212-27639-wkih8r/.git/. /private/tmp/rust-20201212-27639-1fmngep/.git
cp -pR /private/tmp/d20201212-27639-wkih8r/compiler/. /private/tmp/rust-20201212-27639-1fmngep/compiler
cp -pR /private/tmp/d20201212-27639-wkih8r/LICENSE-MIT /private/tmp/rust-20201212-27639-1fmngep/LICENSE-MIT
cp -pR /private/tmp/d20201212-27639-wkih8r/src/. /private/tmp/rust-20201212-27639-1fmngep/src
chmod -Rf +w /private/tmp/d20201212-27639-wkih8r
==> ./configure --prefix=/opt/homebrew/Cellar/rust/HEAD-9eb3a7c --disable-rpath --release-channel=nightly
configure: processing command line
configure:
configure: install.prefix := /opt/homebrew/Cellar/rust/HEAD-9eb3a7c
configure: rust.rpath := False
configure: rust.channel := nightly
configure: build.configure-args := ['--prefix=/opt/homebrew/Cellar/rust/HEAD-9eb3 ...
configure:
configure: writing `config.toml` in current directory
configure:
configure: run `python /private/tmp/rust-20201212-27639-1fmngep/x.py --help`
configure:
==> make
Updating only changed submodules
Submodules updated in 0.09 seconds
downloading https://static.rust-lang.org/dist/2020-11-18/rust-std-beta-aarch64-apple-darwin.tar.xz
################################################################################################################## 100.0%
extracting /private/tmp/rust-20201212-27639-1fmngep/build/cache/2020-11-18/rust-std-beta-aarch64-apple-darwin.tar.xz
downloading https://static.rust-lang.org/dist/2020-11-18/rustc-beta-aarch64-apple-darwin.tar.xz
################################################################################################################## 100.0%
extracting /private/tmp/rust-20201212-27639-1fmngep/build/cache/2020-11-18/rustc-beta-aarch64-apple-darwin.tar.xz
downloading https://static.rust-lang.org/dist/2020-11-18/cargo-beta-aarch64-apple-darwin.tar.xz
################################################################################################################## 100.0%
extracting /private/tmp/rust-20201212-27639-1fmngep/build/cache/2020-11-18/cargo-beta-aarch64-apple-darwin.tar.xz
downloading https://static.rust-lang.org/dist/2020-11-19/rustfmt-nightly-aarch64-apple-darwin.tar.xz
################################################################################################################## 100.0%
extracting /private/tmp/rust-20201212-27639-1fmngep/build/cache/2020-11-19/rustfmt-nightly-aarch64-apple-darwin.tar.xz
Compiling proc-macro2 v1.0.19
Compiling unicode-xid v0.2.1
Compiling syn v1.0.38
Compiling autocfg v1.0.0
Compiling version_check v0.9.1
Compiling memchr v2.3.3
Compiling lazy_static v1.4.0
Compiling libc v0.2.79
Compiling cfg-if v0.1.10
Compiling serde_derive v1.0.115
Compiling serde v1.0.115
Compiling log v0.4.11
Compiling regex-syntax v0.6.18
Compiling ryu v1.0.5
Compiling fnv v1.0.7
Compiling serde_json v1.0.59
Compiling same-file v1.0.6
Compiling itoa v0.4.6
Compiling bootstrap v0.0.0 (/private/tmp/rust-20201212-27639-1fmngep/src/bootstrap)
Compiling unicode-width v0.1.8
Compiling cc v1.0.60
Compiling opener v0.4.1
Compiling build_helper v0.1.0 (/private/tmp/rust-20201212-27639-1fmngep/src/build_helper)
Compiling thread_local v1.0.1
Compiling proc-macro-error-attr v1.0.4
Compiling proc-macro-error v1.0.4
Compiling crossbeam-utils v0.7.2
Compiling num-traits v0.2.12
Compiling walkdir v2.3.1
Compiling getopts v0.2.21
Compiling cmake v0.1.44
Compiling aho-corasick v0.7.13
Compiling bstr v0.2.13
Compiling quote v1.0.7
Compiling num_cpus v1.13.0
Compiling filetime v0.2.12
Compiling time v0.1.43
Compiling regex v1.3.9
Compiling globset v0.4.5
Compiling ignore v0.4.16
Compiling merge_derive v0.1.0
Compiling merge v0.1.0
Compiling toml v0.5.7
Finished dev [unoptimized + debuginfo] target(s) in 25.75s
Couldn't find required command: ninja
You should install ninja, or set ninja=false in config.toml
failed to run: /private/tmp/rust-20201212-27639-1fmngep/build/bootstrap/debug/bootstrap build --stage 2
Build completed unsuccessfully in 0:00:42
make: *** [all] Error 1
==> Formula
Path: /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/rust.rb
==> Configuration
HOMEBREW_VERSION: 2.6.1
ORIGIN: https://github.com/Homebrew/brew
HEAD: 2c77a540b522c2eee74af0745851167412adb83b
Last commit: 2 days ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: f65f926ae806913d8095e37628ee05c1523bf1c5
Core tap last commit: 2 hours ago
Core tap branch: master
HOMEBREW_PREFIX: /opt/homebrew
HOMEBREW_CASK_OPTS: []
HOMEBREW_EDITOR: nano
HOMEBREW_MAKE_JOBS: 8
Homebrew Ruby: 2.6.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: octa-core 64-bit arm_firestorm_icestorm
Clang: 12.0 build 1200
Git: 2.29.2 => /opt/homebrew/bin/git
Curl: 7.64.1 => /usr/bin/curl
Java: 16, 11.0.9.1
macOS: 11.0.1-arm64
CLT: 12.2.0.0.1.1604076827
Xcode: 12.2
Rosetta 2: false
==> ENV
HOMEBREW_CC: clang
HOMEBREW_CXX: clang++
SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk
MAKEFLAGS: -j8
CMAKE_PREFIX_PATH: /opt/homebrew/opt/openssl@1.1:/opt/homebrew
CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
CMAKE_FRAMEWORK_PATH: /opt/homebrew/opt/python@3.9/Frameworks
MACOSX_DEPLOYMENT_TARGET: 11
PKG_CONFIG_PATH: /opt/homebrew/opt/python@3.9/lib/pkgconfig:/opt/homebrew/opt/openssl@1.1/lib/pkgconfig:/opt/homebrew/opt/libssh2/lib/pkgconfig
PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/opt/homebrew/Library/Homebrew/os/mac/pkgconfig/11.0
HOMEBREW_GIT: git
HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk
ACLOCAL_PATH: /opt/homebrew/share/aclocal
PATH: /opt/homebrew/opt/python@3.9/libexec/bin:/opt/homebrew/Library/Homebrew/shims/mac/super:/opt/homebrew/opt/cmake/bin:/opt/homebrew/opt/python@3.9/bin:/opt/homebrew/opt/openssl@1.1/bin:/opt/homebrew/opt/pkg-config/bin:/usr/bin:/bin:/usr/sbin:/sbin
Error: rust HEAD-9eb3a7c did not build
Logs:
/Users/user/Library/Logs/Homebrew/rust/00.options.out
/Users/user/Library/Logs/Homebrew/rust/02.make.cc
/Users/user/Library/Logs/Homebrew/rust/01.configure
/Users/user/Library/Logs/Homebrew/rust/02.make
Do not report this issue to Homebrew/brew or Homebrew/core!
These open issues may also help:
rust: add rust-src https://github.com/Homebrew/homebrew-core/pull/66315
Rust 1.48 https://github.com/Homebrew/homebrew-core/pull/66285
rust-1.47 contains mismatched tools https://github.com/Homebrew/homebrew-core/issues/63202
Error: You are running macOS on a arm64 CPU architecture.
We do not provide support for this (yet).
Reinstall Homebrew under Rosetta 2 until we support it.
You will encounter build failures with some formulae.
Please create pull requests instead of asking for help on Homebrew's GitHub,
Twitter or any other official channels. You are responsible for resolving
any issues you experience while you are running this
unsupported configuration.
Please create pull requests instead of asking for help on Homebrew's GitHub,
Twitter or any other official channels.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment