ERROR: Traceback (most recent call last):
File "/home/theo/.cache/bazel/_bazel_theo/a51fe4523e7bd3b5d868cc54ce49e796/external/emsdk+/emscripten_toolchain/toolchain.bzl", line 1148, column 43, in <toplevel>
emscripten_cc_toolchain_config_rule = rule(
Error in rule: at index 0 of provides, got element of type NoneType, want Provider
ERROR: /home/theo/src/skia/src/gpu/BUILD.bazel:56:16: While resolving toolchains for target //src/gpu:gpu (1c5f67e): invalid registered toolchain '//emscripten_toolchain:cc-toolchain-wasm-emscripten_linux': error loading package '@@emsdk+//emscripten_toolchain': at /home/theo/.cache/bazel/_bazel_theo/a51fe4523e7bd3b5d868cc54ce49e796/external/emsdk+/remote_emscripten_repository.bzl:4:6: initialization of module 'emscripten_toolchain/toolchain.bzl' failed
ERROR: Analysis of target '//src/gpu:gpu' failed; build aborted
Bazel 9.0 is supposed to be released later this month. It seems that this file needs to pull in CcToolchainConfigInfo via load now. This causes my WIP Bazel 9 skia PR to fail to run tests. I could make a PR if that would be helpful.
Bazel 9.0 is supposed to be released later this month. It seems that this file needs to pull in CcToolchainConfigInfo via
loadnow. This causes my WIP Bazel 9 skia PR to fail to run tests. I could make a PR if that would be helpful.