bazelbuild / bazelbuild/rules_rust
crates_universe vendor doesnt support additive_build_file?
- Dominant language
- Starlark
- Stars
- 843
- Forks
- 651
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 15
Description
I get the following error is this expected, the docs dont say this is disallowed
```
ERROR: /home/greg/work/ticketmaster/third_party/rust/BUILD.bazel:3:14: in crates_vendor rule //third_party/rust:crate_index:
Traceback (most recent call last):
File "/home/greg/.cache/bazel/_bazel_greg/181e6455ea320a156f13bb5d505da9a6/external/rules_rust/crate_universe/private/crates_vendor.bzl", line 295, column 54, in _crates_vendor_impl
config_args, config_runfiles = _write_config_file(ctx)
File "/home/greg/.cache/bazel/_bazel_greg/181e6455ea320a156f13bb5d505da9a6/external/rules_rust/crate_universe/private/crates_vendor.bzl", line 148, column 36, in _write_config_file
data = generate_config_file(
File "/home/greg/.cache/bazel/_bazel_greg/181e6455ea320a156f13bb5d505da9a6/external/rules_rust/crate_universe/private/crates_vendor.bzl", line 252, column 33, in generate_config_file
config_data = compile_config(
File "/home/greg/.cache/bazel/_bazel_greg/181e6455ea320a156f13bb5d505da9a6/external/rules_rust/crate_universe/private/generate_utils.bzl", line 273, column 13, in compile_config
fail("The following annotations use `additive_build_file` which is not supported for {}: {}".format(repository_name, unexpected))
Error in fail: The following annotations use `additive_build_file` which is not supported for crate_index: ["windows_x86_64_msvc *", "blake3 *", "lmdb-master-sys *", "pcsc-sys *"]
```
Contributor guide
Assessment
This issue has not been assessed yet.