Skip to content

Commit 2de6496

Browse files
authored
rustc: pass depset as transitive depset, rather than direct (#625)
I tripped on --incompatible_disable_depset_items which appears to be on by default at work. Co-authored-by: Augie Fackler <[email protected]>
1 parent 9eb5eeb commit 2de6496

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

rust/private/rustc.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ def collect_deps(label, deps, proc_macro_deps, aliases, toolchain):
174174
linker_inputs = dep[CcInfo].linking_context.linker_inputs.to_list()
175175
libs = [get_preferred_artifact(lib) for li in linker_inputs for lib in li.libraries]
176176
transitive_noncrate_libs.append(depset(libs))
177-
transitive_noncrates.append(depset(dep[CcInfo].linking_context.linker_inputs))
177+
transitive_noncrates.append(dep[CcInfo].linking_context.linker_inputs)
178178
elif BuildInfo in dep:
179179
if build_info:
180180
fail("Several deps are providing build information, only one is allowed in the dependencies", "deps")

0 commit comments

Comments
 (0)