Files
build_soong/rust
Ludovic Barman 19739bf6a5 Rust protobuf 2->3: Update build system
tldr: remove protobuf2 from Android Rust and upgrade everything to pb3.

These commits update:
- The grpcio rust crate to use protobuf 3
- The build system to always use the new libprotobuf (pb3) instead of the _deprecated variant (for pb2); they also force-enable libprotobuf everywhere, ignoring the use_protobuf3 flag, removes the tests related to pb2
- The following modules, which required syntax changes:
-- packages/modules/Bluetooth
-- device/google/cuttlefish
-- vendor/auto

Bug: 308790516
Test: m rust
Ignore-AOSP-First: must be done in main to upgrade cuttlefish+vendor with the rest all at once
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7d0783ce22b3d7d369786d4b16067c79c033185b)
Merged-In: I1d07c433aca41ccfe2e710821cf930c413dc12d6

Change-Id: I1d07c433aca41ccfe2e710821cf930c413dc12d6
2023-12-15 13:23:33 +00:00
..
2023-03-31 17:55:16 -04:00
2023-12-07 21:56:59 +00:00
2023-11-30 05:26:12 +00:00
2020-08-13 15:58:09 +02:00
2023-05-19 20:31:32 +00:00
2023-11-30 13:38:49 -08:00
2022-07-28 06:57:26 -07:00
2020-11-19 20:02:34 +01:00
2023-11-17 21:28:39 +00:00
2023-11-30 13:38:49 -08:00