Attention is currently required from: Collin Baker.
Patch set 2:Commit-Queue +1
1 comment:
Patchset:
Removing a TODO :)
To view, visit change 3513976. To unsubscribe, or for help writing mail filters, visit settings.
Attention is currently required from: Collin Baker.
danakj uploaded patch set #3 to this change.
Remove extern crate linking workaround in mojo.
Mojo was declaring `extern crate base` in order to ensure base's Rust
crate was linked into mojo_rust_extra_tests. We have improved the deps
and public_deps in the mixed_target GN templates however, and this is
no longer needed to link.
R=colli...@chromium.org
Bug: 1289742, 1296156
Change-Id: I442343d45a7da8bdfc41894cc7d07816e0d7afe2
Cq-Include-Trybots: luci.chromium.try:linux-rust-x64-rel,android-rust-arm-rel
---
M mojo/public/rust/lib.rs
1 file changed, 18 insertions(+), 4 deletions(-)
To view, visit change 3513976. To unsubscribe, or for help writing mail filters, visit settings.
Attention is currently required from: danakj.
Patch set 3:Code-Review +1
Patch set 5:Commit-Queue +2
Chromium LUCI CQ submitted this change.
3 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted one.
Remove extern crate linking workaround in mojo.
Mojo was declaring `extern crate base` in order to ensure base's Rust
crate was linked into mojo_rust_extra_tests. We have improved the deps
and public_deps in the mixed_target GN templates however, and this is
no longer needed to link.
R=colli...@chromium.org
Bug: 1289742, 1296156
Change-Id: I442343d45a7da8bdfc41894cc7d07816e0d7afe2
Cq-Include-Trybots: luci.chromium.try:linux-rust-x64-rel,android-rust-arm-rel
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3513976
Reviewed-by: Collin Baker <colli...@chromium.org>
Commit-Queue: danakj <dan...@chromium.org>
Cr-Commit-Position: refs/heads/main@{#979356}
---
M mojo/public/rust/lib.rs
1 file changed, 22 insertions(+), 4 deletions(-)
diff --git a/mojo/public/rust/lib.rs b/mojo/public/rust/lib.rs
index 0a5b825..dd506bf 100644
--- a/mojo/public/rust/lib.rs
+++ b/mojo/public/rust/lib.rs
@@ -2,10 +2,6 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-// Workaround for linkage bug for rust binary -> C++ component -> rust component
-// dependency. TOOD(https://crbug.com/1289742): remove this after fix.
-extern crate base;
-
#[macro_use]
mod macros {
/// This macro must be used at the top-level in any
To view, visit change 3513976. To unsubscribe, or for help writing mail filters, visit settings.