deno: Can't build master
Running:
RUST_BACKTRACE=1 cargo build -vv
Yields:
Unable to load AWS_CREDENTIAL_FILE ()
Full stack trace:
--- stderr
Failed to fetch file gs://chromium-clang-format/025ca7c75f37ef4a40f3a67d81ddd11d7d0cdb9b for /Users/jamiebuilds/Projects/deno/core/libdeno/buildtools/mac/clang-format. [Err: /Users/jamiebuilds/Projects/deno/third_party/depot_tools/external_bin/gsutil/gsutil_4.28/gsutil/third_party/boto/boto/pyami/config.py:69: UserWarning: Unable to load AWS_CREDENTIAL_FILE ()
warnings.warn('Unable to load AWS_CREDENTIAL_FILE (%s)' % full_path)
]
thread 'main' panicked at 'assertion failed: status.success()', core/build.rs:94:9
stack backtrace:
0: backtrace::backtrace::libunwind::trace
at /Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.34/src/backtrace/libunwind.rs:88
1: backtrace::backtrace::trace_unsynchronized
at /Users/vsts/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.34/src/backtrace/mod.rs:66
2: std::sys_common::backtrace::_print
at src/libstd/sys_common/backtrace.rs:47
3: std::sys_common::backtrace::print
at src/libstd/sys_common/backtrace.rs:36
4: std::panicking::default_hook::{{closure}}
at src/libstd/panicking.rs:200
5: std::panicking::default_hook
at src/libstd/panicking.rs:214
6: std::panicking::rust_panic_with_hook
at src/libstd/panicking.rs:477
7: std::panicking::begin_panic
8: build_script_build::gn::Build::run
at core/build.rs:94
9: build_script_build::main
at core/build.rs:9
10: std::rt::lang_start::{{closure}}
at /rustc/625451e376bb2e5283fc4741caa0a3e8a2ca4d54/src/libstd/rt.rs:64
11: std::rt::lang_start_internal::{{closure}}
at src/libstd/rt.rs:49
12: std::panicking::try::do_call
at src/libstd/panicking.rs:296
13: __rust_maybe_catch_panic
at src/libpanic_unwind/lib.rs:80
14: std::panicking::try
at src/libstd/panicking.rs:275
15: std::panic::catch_unwind
at src/libstd/panic.rs:394
16: std::rt::lang_start_internal
at src/libstd/rt.rs:48
17: std::rt::lang_start
at /rustc/625451e376bb2e5283fc4741caa0a3e8a2ca4d54/src/libstd/rt.rs:64
18: build_script_build::main
I did already have depot_tools cloned on my machine and setup in my PATH but I removed it to see if there was some unusual conflict there
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 20 (20 by maintainers)
Commits related to this issue
- Upgrade depot_tools to 5abb9b7 (from v8 7.9) Fixes #3153 (broken download_from_google_storage.py on macOS Catalina) — committed to chrmoritz/deno by chrmoritz 5 years ago
- Upgrade depot_tools to 5abb9b7 (from v8 7.9) Fixes #3153 (broken download_from_google_storage.py on macOS Catalina) — committed to chrmoritz/deno by chrmoritz 5 years ago
- fix depot_tools on macOS Catalina by upgrading it to 23247b9 Fixes: #3440 Fixes: #3153 — committed to chrmoritz/deno by chrmoritz 5 years ago
- fix depot_tools on macOS Catalina by upgrading it to 23247b9 Fixes: #3440 Fixes: #3153 — committed to chrmoritz/deno by chrmoritz 5 years ago
- fix depot_tools on macOS Catalina by upgrading it to 23247b9 (#3441) Fixes: #3440 Fixes: #3153 — committed to denoland/deno by chrmoritz 5 years ago
- fix depot_tools on macOS Catalina by upgrading it to 23247b9 (#3441) Fixes: #3440 Fixes: #3153 — committed to bartlomieju/deno by chrmoritz 5 years ago
We’re running into https://bugs.chromium.org/p/chromium/issues/detail?id=1012612 here, fixed in https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1854010 == https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/6a1d77869d77b61189247ce8b47ac9d86684a6c2.
@ry Upgrading
depot_toolsto5abb9b7c5d0c0a5f81f4a0da741680df9b9d128c(the one used inv87.9) fixes this issue for me. Since this doesn’t happen on CI this might be a Catalina specific issue fixed within a newerdepot_toolsversion.