bazelbuild / rules_swift

Bazel rules to build Swift on Apple and Linux platforms
Apache License 2.0
311 stars 135 forks source link

'apple_cc_toolchain' is not defined in CI at Bazel@HEAD #1169

Closed sgowroji closed 7 months ago

sgowroji commented 7 months ago

CI: https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/3658#018daa84-0797-4a2b-8b66-2bdb87385a95

Platform: MacOS

Logs:

ERROR: /private/var/tmp/_bazel_buildkite/1387526888b8d116bcbd340f5ab1d888/external/apple_support~~apple_cc_configure_extension~local_config_apple_cc/BUILD:61:5: name 'apple_cc_toolchain' is not defined
(03:07:46) ERROR: /private/var/tmp/_bazel_buildkite/1387526888b8d116bcbd340f5ab1d888/external/apple_support~~apple_cc_configure_extension~local_config_apple_cc/BUILD: no such target '@@apple_support~~apple_cc_configure_extension~local_config_apple_cc//:cc-compiler-darwin_arm64': target 'cc-compiler-darwin_arm64' not declared in package '' defined by /private/var/tmp/_bazel_buildkite/1387526888b8d116bcbd340f5ab1d888/external/apple_support~~apple_cc_configure_extension~local_config_apple_cc/BUILD
(03:07:46) ERROR: /private/var/tmp/_bazel_buildkite/1387526888b8d116bcbd340f5ab1d888/external/bazel_tools/tools/cpp/BUILD:89:11: Target '@@bazel_tools//tools/cpp:malloc' depends on toolchain '@@apple_support~~apple_cc_configure_extension~local_config_apple_cc//:cc-compiler-darwin_arm64', which cannot be found: no such target '@@apple_support~~apple_cc_configure_extension~local_config_apple_cc//:cc-compiler-darwin_arm64': target 'cc-compiler-darwin_arm64' not declared in package '' defined by /private/var/tmp/_bazel_buildkite/1387526888b8d116bcbd340f5ab1d888/external/apple_support~~apple_cc_configure_extension~local_config_apple_cc/BUILD'
(03:07:46) ERROR: Analysis of target '//examples/xplatform/grpc:echo_client_test_stubs_swift' failed; build aborted: Analysis failed

Culprit:

Steps:

 git clone https://github.com/bazelbuild/rules_swift
git reset df21d3ff036c6e7d71e01aa14725d347c9b87c56  --hard
export USE_BAZEL_VERSION=1a4471858b2eac81a48e5fbd47b0ee631ed08859
bazel build  //examples/... 

CC Greenteam @mai93

sgowroji commented 7 months ago

Fixed https://github.com/bazelbuild/rules_swift/pull/1168