aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-11-08Snap for 11065517 from 144057e27817d308e3f32c0e69dabc08c2aaa2bc to 24Q1-releaseandroid-14.0.0_r37android-14.0.0_r36android-14.0.0_r35android-14.0.0_r34android-14.0.0_r33android-14.0.0_r32android-14.0.0_r31android-14.0.0_r30android-14.0.0_r29android14-qpr2-s5-releaseandroid14-qpr2-s4-releaseandroid14-qpr2-s3-releaseandroid14-qpr2-s2-releaseandroid14-qpr2-s1-releaseandroid14-qpr2-releaseAndroid Build Coastguard Worker
Change-Id: Idf37a42d4ae015eea9bbe57e17e5cc319170a5a8
2023-11-07[automerger skipped] Rust protobuf 2->3: Update grpcio rust crate am: ↵Ludovic Barman
d408e4310c am: 0bb73459ea -s ours am skip reason: Merged-In I7c9494eb48c41e75e51382dfa40ee682ed3c3a7d with SHA-1 21e501d290 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/25282041 Change-Id: I51c3d16391cd6bd07fcb9593b6e3b3acc794bf15 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-07Rust protobuf 2->3: Update grpcio rust crate am: d408e4310cLudovic Barman
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/25282041 Change-Id: I784b0c37ef5578da143b496c0208984e854088ae Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-05Rust protobuf 2->3: Update grpcio rust crateLudovic Barman
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 Note: we have to patch lib.rs to rename the imported crate "protobuf" into "protobufv3" as done by Cargo.toml, but not yet supported in Soong (b/308790322). 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:21e501d290225560655acc48237ad8f47309903a) Merged-In: I7c9494eb48c41e75e51382dfa40ee682ed3c3a7d Change-Id: I7c9494eb48c41e75e51382dfa40ee682ed3c3a7d
2023-11-04Snap for 11052692 from 21e501d290225560655acc48237ad8f47309903a to 24Q1-releaseAndroid Build Coastguard Worker
Change-Id: I29dafd77e39c780fbd6e8c38ac3e0fbce6a8b45b
2023-11-03Rust protobuf 2->3: Update grpcio rust crateLudovic Barman
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 Note: we have to patch lib.rs to rename the imported crate "protobuf" into "protobufv3" as done by Cargo.toml, but not yet supported in Soong (b/308790322). Bug: 308790516 Test: m rust Ignore-AOSP-First: must be done in main to upgrade cuttlefish+vendor with the rest all at once Change-Id: I7c9494eb48c41e75e51382dfa40ee682ed3c3a7d
2023-10-28Snap for 11017726 from c4c5d4d7c0bb82fe219a8da6b6f412185f19c334 to 24Q1-releaseAndroid Build Coastguard Worker
Change-Id: I18655cabe159aaa185caa2fc4f8cb4ab220d4275
2023-10-27Upgrade grpcio to 0.13.0 am: d78e7ecf27 am: bd72be9c13 am: 0481fd3dbaLudovic Barman
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2804936 Change-Id: Idc4e00becccb2658f490a040f13fbe33f864f850 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-27Upgrade grpcio to 0.13.0 am: d78e7ecf27 am: bd72be9c13Ludovic Barman
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2804936 Change-Id: I3760c94f12dd593866dab5e21171ede48c70217d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-27Upgrade grpcio to 0.13.0 am: d78e7ecf27 am: 95ca17b862 am: a0fe283025Ludovic Barman
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2804936 Change-Id: Ice8d857c4f6381a6a5a9c6b1e6828fda5c1cb433 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-27Upgrade grpcio to 0.13.0 am: d78e7ecf27 am: 95ca17b862Ludovic Barman
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2804936 Change-Id: I3ed870f306d66e6d68707e2665348eacfd57ed43 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-27Upgrade grpcio to 0.13.0 am: d78e7ecf27Ludovic Barman
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2804936 Change-Id: Iec63dba5ef04468b4973fce4782592196f2bb495 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-27Upgrade grpcio to 0.13.0 am: d78e7ecf27Ludovic Barman
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2804936 Change-Id: I44caa7250cba675fac5ea8f5d90df29605d7b2f7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-26Upgrade grpcio to 0.13.0Ludovic Barman
This project was upgraded with external_updater. Usage: tools/external_updater/updater.sh update rust/crates/grpcio For more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md Test: TreeHugger Change-Id: I9c3e5650701c9eced41ccd1a0ff85efb9c6f2664
2023-10-21Snap for 10985023 from 784b388a947901fda0fd5e86c194753915db5fef to 24Q1-releaseAndroid Build Coastguard Worker
Change-Id: I9b842e33fb44fa9cd5d50804b63218ea3d0b162e
2023-10-20Snap for 10975086 from 8d8a6d3feacde9842c29e8ac7023250bd52accbf to 24Q1-releaseAndroid Build Coastguard Worker
Change-Id: I6cfd0786ca1d6f7caf482d8709d7f0aa6798dca6
2023-10-20Update grpcio crate to 0.12.1 am: e55ac28d76 am: 34aea9b30c am: 14957f3648Ivan Lozano
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2663016 Change-Id: I39d5fbff844dd2a6b01728ca5507078f0cad0682 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19Update grpcio crate to 0.12.1 am: e55ac28d76 am: 34aea9b30cIvan Lozano
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2663016 Change-Id: I27e0315c7fa65ad295471274ea04a7b696a83ff2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19Merge "Make grpcio available to vendor" into main am: 17e8ae334b am: ↵Yiming Jing
0d35fa0fbe am: 8efee2bc7f Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2768153 Change-Id: I7c331577d62d541dc561bcc52db7241f7bc6a95a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19Merge "Make grpcio available to vendor" into main am: 17e8ae334b am: 0d35fa0fbeYiming Jing
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2768153 Change-Id: I13135ea759ab281b23c59190819d755da0e157a0 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19Snap for 10970117 from 7c0976544b15caaae5c3d69b621e67021b480ce7 to 24Q1-releaseAndroid Build Coastguard Worker
Change-Id: Ied9b19218fc6119897328c55014e7d7e855da22a
2023-10-19Update grpcio crate to 0.12.1 am: e55ac28d76 am: 0a41a4b206 am: 41a562b84fIvan Lozano
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2663016 Change-Id: Icb94cd1c4acf414a0b4f2c3bb1b0464ed430dfc3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19Update grpcio crate to 0.12.1 am: e55ac28d76 am: 0a41a4b206Ivan Lozano
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2663016 Change-Id: I3cc4cae42d3837134a3214fd501fd3935ecf3417 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18Update grpcio crate to 0.12.1 am: e55ac28d76Ivan Lozano
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2663016 Change-Id: I9b0b24a6751c83dd1dbccfeef6060368f92ec6e1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18Update grpcio crate to 0.12.1 am: e55ac28d76Ivan Lozano
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2663016 Change-Id: I790de1c0cc993f791690293bcd61447b019ab57d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18Update grpcio crate to 0.12.1Ivan Lozano
Cloned from aosp/2634909 Bug: 266055490 Test: mm Change-Id: Icf6426ec8450e739618154885061f4e468f12238
2023-10-18Merge "Make grpcio available to vendor" into main am: 17e8ae334b am: ↵Yiming Jing
e2bb940c45 am: 1e6785177a Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2768153 Change-Id: I91b7f52c99e2057d6719d3f103d35e4aa1f62b16 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18Merge "Make grpcio available to vendor" into main am: 17e8ae334b am: e2bb940c45Yiming Jing
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2768153 Change-Id: Ib6c0af77365efe9e3c9a61dc7772aa0d0cf030ea Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17Merge "Make grpcio available to vendor" into main am: 17e8ae334bYiming Jing
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2768153 Change-Id: I3aeaac9cd85e7e87dae8956da0190e7e301fc571 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17Merge "Make grpcio available to vendor" into main am: 17e8ae334bYiming Jing
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2768153 Change-Id: I1e2ce851b0c8a33ce0fa15190a50322013c1c3d9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17Merge "Make grpcio available to vendor" into mainYiming Jing
2023-10-17Make grpcio available to vendorYiming Jing
This change updates the Rust bindings to use the same visibility settings as in libgrpc++. Bug: 270690570 Bug: 302578892 Test: manual tests with sample RPC client and server Change-Id: I6773482308266f0a9b587edd37a66d2185e646b3
2023-09-21Snap for 10843824 from a042a197c06c43628e62dddf1f0b48d2fdd96232 to 24Q1-releaseAndroid Build Coastguard Worker
Change-Id: I49505a028bfc774bf2349979c69f93e8562c749f
2023-09-14Cleanup cargo2android configs and patches am: 3246d921ea am: 449d6b26fe am: ↵James Farrell
bd0a24efd6 am: 4121f019b2 am: ba53f4c0a3 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2751004 Change-Id: I4a631f4ba4c77d7d35d941ecd372a7a025321a93 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-14Cleanup cargo2android configs and patches am: 3246d921ea am: 449d6b26fe am: ↵James Farrell
bd0a24efd6 am: 4121f019b2 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2751004 Change-Id: I631533f42279d9f8fc9b1d47495d528940363cfc Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-14Cleanup cargo2android configs and patches am: 3246d921ea am: 449d6b26fe am: ↵James Farrell
bd0a24efd6 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2751004 Change-Id: I732cdaf6260ba3813219859a032759ecea8e9b7d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-14Cleanup cargo2android configs and patches am: 3246d921ea am: 449d6b26feJames Farrell
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2751004 Change-Id: I7da668276491e50e606ec38ad062b16fdd992b98 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-14Cleanup cargo2android configs and patches am: 3246d921eaJames Farrell
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2751004 Change-Id: I3764a29c4a86c73277625149973f0bc697adc838 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-13Cleanup cargo2android configs and patchesJames Farrell
Use name-suffix and dep-suffixes (aosp/2751102) and remove patches no longer needed as a result. Other minor cleanups to eliminate diffs in Android.bp files Test: Ran cargo2android Change-Id: Ife98c18a8a96f5254fdc656ce261c3f9d3936317
2023-05-19Remove com.android.btservices from apex_available am: 44af22d337 am: ↵David Duarte
d5eb1e808c am: 8ff4a143e7 am: 6fa377e2a3 am: 572c7b21cc am: cbf635eb49 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2596725 Change-Id: Ibbb3a732624c77ecfdf4eb2db1401839d1aa3179 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-19Remove com.android.btservices from apex_available am: 44af22d337 am: ↵David Duarte
d5eb1e808c am: 8ff4a143e7 am: 6fa377e2a3 am: 572c7b21cc Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2596725 Change-Id: I830f5619531d7a666aea209a759f15613fbba66f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-19Remove com.android.btservices from apex_available am: 44af22d337 am: ↵David Duarte
d5eb1e808c am: 8ff4a143e7 am: 6fa377e2a3 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2596725 Change-Id: I2c90ddf46ee0d295b2b8fc4e75e6d01cf74deb8f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-19Remove com.android.btservices from apex_available am: 44af22d337 am: ↵David Duarte
d5eb1e808c am: 8ff4a143e7 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2596725 Change-Id: I591b23ac1f708d0c06ca00eb031a889cfdbdcd94 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-19Remove com.android.btservices from apex_available am: 44af22d337 am: d5eb1e808cDavid Duarte
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2596725 Change-Id: I5323e74fc828a1f5b756b35e2374f3e3841e4185 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-19Remove com.android.btservices from apex_available am: 44af22d337David Duarte
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2596725 Change-Id: I33a598a5c444f70b1ac214827b9b50e87ae9ffa0 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-18Remove com.android.btservices from apex_availableDavid Duarte
Bug: 220806135 Test: mma Change-Id: I7fd870c109467009976f56fa917a288e3e3533a0
2023-03-31Merge "Use version 2.x of protobuf crate am: be5c27de05 am: 34fade917c am: ↵Automerger Merge Worker
1f6c25d621 am: 05cd0b2ea7 am: 3f06ea56ae"
2023-03-31Use version 2.x of protobuf crate am: be5c27de05 am: 34fade917c am: ↵Jeff Vander Stoep
1f6c25d621 am: 05cd0b2ea7 am: 3f06ea56ae Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2501997 Change-Id: I025143d09d02620d7546c12da81acbd15b200eb8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31Use version 2.x of protobuf crate am: be5c27de05 am: 34fade917c am: ↵Jeff Vander Stoep
1f6c25d621 am: 05cd0b2ea7 am: 831dd6591d Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2501997 Change-Id: I86e75a327baa18851f5f1ebe9b4aae2a9cefd25f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31Use version 2.x of protobuf crate am: be5c27de05 am: 34fade917c am: ↵android-14.0.0_r45android-14.0.0_r44android-14.0.0_r43android-14.0.0_r42android-14.0.0_r41android-14.0.0_r40android-14.0.0_r39android-14.0.0_r38android-14.0.0_r27android-14.0.0_r26android-14.0.0_r25android-14.0.0_r24android-14.0.0_r23android-14.0.0_r22android-14.0.0_r21android-14.0.0_r20android-14.0.0_r19android-14.0.0_r18android-14.0.0_r17android-14.0.0_r16android14-qpr1-s2-releaseandroid14-qpr1-releaseandroid14-d2-s5-releaseandroid14-d2-s4-releaseandroid14-d2-s3-releaseandroid14-d2-s2-releaseandroid14-d2-s1-releaseandroid14-d2-releaseJeff Vander Stoep
1f6c25d621 am: 05cd0b2ea7 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio/+/2501997 Change-Id: I31b535bc142567d98278ce6f933281998b7d36ef Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>