summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-20rustc-1.75.0 Build 11471753emu-35-1-releaseemu-34-3-releaseemu-34-2-devStephen Hines
Bug: https://issuetracker.google.com/issues/321303117 Test: m rust Change-Id: I41384e34b8f8be3f9e1e42afa0bb92f4680b3101
2024-02-08Switch hashbrown to use 2021 editionStephen Hines
The hashbrown crate implementation now requires 2021 features to compile correctly, so we must update it. Test: test_compiler.py Change-Id: I0073d7f72fddf1a00325c13d4836c73581b5bbe5
2024-01-26rustc-1.74.1 Build 11359135Chris Wailes
Bug: https://issuetracker.google.com/issues/322127215 Bug: https://issuetracker.google.com/issues/310977762 Test: m rust Change-Id: I1fc85e2f53e5d4815d0e154bc9547c462a3d8363
2024-01-19Merge "Make compiler binaries public" into mainTreehugger Robot
2024-01-19rustc-1.74.1 Build 11331546Chris Wailes
Bug: https://issuetracker.google.com/issues/310977762 Test: m rust Change-Id: I1bdc121f632a1a41fca8f4d4c7f9f380511c0bc2
2024-01-17Merge "Remove prebuilts for Rust 1.72.1" into mainChris Wailes
2024-01-17Make compiler binaries publicMatthew Maurer
Legacy kleaf at a minimum needs access from //common and //common-modules. I expect as we get kleaf working with more targets we'll need this from many places, and there's no reason to restrict this now that roboleaf is over. Bug: 319157949 Test: TH Change-Id: I3abdf0eece4be918bee53de42f5401a8129207f5
2023-12-05Merge "Remove prebuilts for Rust 1.72.0" into main am: 8149605f9fChris Wailes
Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2812804 Change-Id: I7d54cd163f3b81ec02c64172117a5227ddf415a5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05Merge "Remove prebuilts for Rust 1.72.0" into mainChris Wailes
2023-11-30Remove prebuilts for Rust 1.70.0 am: 2b5ca928d3Chris Wailes
Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2812802 Change-Id: I9811874c4331b7b9f834bf9f80b3e57eb9fbb7d9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-29Remove prebuilts for Rust 1.72.1Chris Wailes
Test: TH Bug: 310977762 Change-Id: I5a6e09baee6a25f062599a3339a7472fd93ccd24
2023-11-29Remove prebuilts for Rust 1.72.0Chris Wailes
Test: TH Bug: 307308192 Change-Id: I01ea34c4de8bf8cc5e54c20b82277e467fac428e
2023-11-29Remove prebuilts for Rust 1.70.0Chris Wailes
Test: TH Bug: 307308192 Change-Id: I044053dbaa0d776c1b76b4189b8b60263f0b3061
2023-11-29rustc-1.73.0 Build 11110309 am: ed6633c7a9Charisee
Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2835772 Change-Id: If0b85eb101011599724d6124cd22acc58dd7ee9f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-17rustc-1.73.0 Build 11110309Charisee
bug: http://b/303252546 Test: m rust Change-Id: Ia89a8b6981fe89c3f230630ba60c449eb28ed08a
2023-11-10Add const extern fn flag am: bd187840aeCharisee
Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2824813 Change-Id: Ic2b350e3f6d0dd259e1fd5b8ab67df3aea4ee420 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-09Add const extern fn flagrust-1.73.0Charisee
bug: 303458239 Test: ./build.py --lto thin Change-Id: I4346f53a1ce25ba06dfbccf337e083cc7a916ae7
2023-11-07Remove windows-x86 prebuilts for Rust 1.71.0 am: ce0d33e103Chris Wailes
Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2812803 Change-Id: Ib8e17ab8ebd5069e8ee4f1c664771d2edb26578a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-01Remove windows-x86 prebuilts for Rust 1.71.0Chris Wailes
Test: TH Bug: 307308192 Change-Id: I01305082591e9cd24138dd09d728c2f7d0c2fb27
2023-10-31rustc-1.72.1 Build 11023353 am: 92933f2696Chris Wailes
Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2810981 Change-Id: I43cf6bc56d50899ab14e0bd070d4f68a209c780b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-30rustc-1.72.1 Build 11023353Chris Wailes
Bug: https://issuetracker.google.com/issues/307308192 Bug: https://issuetracker.google.com/issues/301288222 Bug: https://issuetracker.google.com/issues/302587330 Bug: https://issuetracker.google.com/issues/239962209 Test: m rust Change-Id: Ie0995d4e2ba6e10e6c3fe744af4b3dae5fa58b33
2023-10-26remove rust_stdlib_prebuilt_rlib_host modules am: 765467cb32Sam Delmerico
Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2803041 Change-Id: Ic830a25d369ba572db24160c80ee3e020bbd8ba7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-25remove rust_stdlib_prebuilt_rlib_host modulesSam Delmerico
Bug: 299647037 Change-Id: I144edf6c159203298b11219d5a0ccba96b825d9f
2023-10-12Move platform constraints to bazel_common_rules. am: 05b24ba40c am: ↵Jingwen Chen
0b65c53d25 am: 746f1bd003 am: 3559208891 Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2784029 Change-Id: Ic745a0500fc8a448e21a475a3a45df8d46afb7c4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-12Move platform constraints to bazel_common_rules. am: 05b24ba40c am: ↵Jingwen Chen
0b65c53d25 am: 746f1bd003 Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2784029 Change-Id: I3983a31afa95871a7386be1ca7659ad83558555b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-12Move platform constraints to bazel_common_rules. am: 05b24ba40c am: 0b65c53d25Jingwen Chen
Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2784029 Change-Id: I2920dc3da5e9e948127bac94f492f3fceee16cc6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-12Move platform constraints to bazel_common_rules. am: 05b24ba40cJingwen Chen
Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2784029 Change-Id: I6dff6917f75c0c6205e03a72ef4b6ec2b035859d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-11Move platform constraints to bazel_common_rules.Jingwen Chen
This enables sharing of platform constraints between platform and kernel builds. Bug: 304594734 Test: treehugger Change-Id: Ieb6a16c5289444dce076629fd33c440b487b376f
2023-10-10Remove generic flags for stdlibs from BUILD file am: ba0d00462e am: ↵Vinh Tran
ca86110367 am: cbfd9717c3 am: 24cc306d17 Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2777189 Change-Id: I0b6eed50481d42354916b53982fe6aa0b91cf559 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-10Remove generic flags for stdlibs from BUILD file am: ba0d00462e am: ↵Vinh Tran
ca86110367 am: cbfd9717c3 Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2777189 Change-Id: I230e89cd373ff0412a14cb205a449066ea5d3a51 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-10Remove generic flags for stdlibs from BUILD file am: ba0d00462e am: ca86110367Vinh Tran
Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2777189 Change-Id: I2e9114517a41646c3fc1b177d789df095fd62586 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-10Remove generic flags for stdlibs from BUILD file am: ba0d00462eVinh Tran
Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2777189 Change-Id: I5db6cb7b2cf84b05955791c48fe42337515012ef Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06Merge "rust_library targets to build stdlibs from source" into main am: ↵Vinh Tran
b8e776611e am: 773181b4b8 am: 455fcd2d2f am: 9f09560b89 Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2721453 Change-Id: I09864073c0510731318fdf555d1a4c5e854c0959 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06Merge "rust_library targets to build stdlibs from source" into main am: ↵Vinh Tran
b8e776611e am: 773181b4b8 am: 455fcd2d2f Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2721453 Change-Id: I7efa5ab923b17f62044b861e4d045aefc94278b4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06Merge "rust_library targets to build stdlibs from source" into main am: ↵Vinh Tran
b8e776611e am: 773181b4b8 Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2721453 Change-Id: I0c2c8e5eb97877bfb2b073c0c0e93668da8451e2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06Remove generic flags for stdlibs from BUILD fileVinh Tran
This brings the BUILD file almost identical prebuilts/rust/Android.bp modulo the prebuilt modules (b/299647037). Bug: 295918553 Test: b build //build/bazel/examples/rust:all --config=android Change-Id: I968bf90e04ac822d8c8bc179212ba168ac6ad574
2023-10-06Merge "rust_library targets to build stdlibs from source" into main am: ↵Vinh Tran
b8e776611e Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2721453 Change-Id: I6a6906852dcb7afbac6685121b8c2e99ffc3a0c7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06Merge "rust_library targets to build stdlibs from source" into mainVinh Tran
2023-10-05Removing Rust 1.71.0 prebuilts am: b899e003a5 am: a27852f213 am: af160b9efd ↵Charisee
am: 4d0c11e229 Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2772284 Change-Id: If6e1d5cdf046052540a49df9d0987c87d6a7aeb6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05Removing Rust 1.71.0 prebuilts am: b899e003a5 am: a27852f213 am: af160b9efdCharisee
Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2772284 Change-Id: Idaa18ed093bce6956dafc8999ccaf4faee7eb13f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05Removing Rust 1.71.0 prebuilts am: b899e003a5 am: a27852f213Charisee
Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2772284 Change-Id: I628fb9fd0645678dbc383be0066e0755855d8acc Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05Removing Rust 1.71.0 prebuilts am: b899e003a5Charisee
Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2772284 Change-Id: I9f398f50c64d2fb20a6fe3109bca293d202a10f7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-04Removing Rust 1.71.0 prebuiltsCharisee
Bug: 303252546 Test: m rust Change-Id: I4e3a1071f8e28dd6d247c0cf2f88f9d4130cc2c0
2023-09-29rust_library targets to build stdlibs from sourceVinh Tran
Build-from-source stdlibs are are used for building non-host (device) rust libraries and binaries. Test: b build //build/bazel/examples/rust:hello_world --config=android Bug: 295918553 Change-Id: Ifcab35c3c68c37b85d38fecc6c0264f12c8ba4ce
2023-09-27Revert^2 "use correct .so suffix for darwin" am: f459ab7896 am: 2f9e043a27 ↵Sam Delmerico
am: b481f07ce1 am: dc00e8d60b Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2761816 Change-Id: I643131453741a33a7181902dc72c52c7503f37fd Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-27Revert^4 "fully specify toolchain inputs" am: 63843b7d33 am: 407ff18c14 am: ↵Sam Delmerico
64ff327533 am: ada353f38b Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2761815 Change-Id: Ibb37490919765494eeef4c756ccef3db71ffd9f1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-27Revert^2 "use correct .so suffix for darwin" am: f459ab7896 am: 2f9e043a27 ↵Sam Delmerico
am: b481f07ce1 Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2761816 Change-Id: Ica3c3ef0cb6c689453cfbfac5cde151615cba645 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-27Revert^4 "fully specify toolchain inputs" am: 63843b7d33 am: 407ff18c14 am: ↵Sam Delmerico
64ff327533 Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2761815 Change-Id: I9231d105a8dcd8a1fea920b85912184b8204c4b5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-27Revert^2 "use correct .so suffix for darwin" am: f459ab7896 am: 2f9e043a27Sam Delmerico
Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2761816 Change-Id: I3421665aa876c2d4ffdbe374e34b5886545bc7c5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-27Revert^4 "fully specify toolchain inputs" am: 63843b7d33 am: 407ff18c14Sam Delmerico
Original change: https://android-review.googlesource.com/c/platform/prebuilts/rust/+/2761815 Change-Id: I6e6906638761c9f26f42c82e106470ea27125104 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>