Commit Graph

66115 Commits

Author SHA1 Message Date
Jingwen Chen
0b8386f532 Remove debug printf.
(assuming it's a leftover - it's getting printed on every build.)

Test: presubmits
Change-Id: I5b098df4c00c241b00143e4e1bdfa0f27a3489c6
2023-06-15 09:37:38 +00:00
Charisee Chiw
d0a769dd40 Merge "rustc-1.70.0 Build 10322039" am: 324f64df92
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2627208

Change-Id: Id4786a213ce0298a4aa67e9c40334e7b36180592
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-15 06:52:45 +00:00
Charisee Chiw
324f64df92 Merge "rustc-1.70.0 Build 10322039" 2023-06-15 06:03:09 +00:00
Treehugger Robot
e609d23bc3 Merge "Revert "Use installExecutable for cc binaries"" am: e3056e0d78
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2624314

Change-Id: I765949f2015bfee6dbf197751e4f31e316132c07
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-15 02:26:08 +00:00
Treehugger Robot
e3056e0d78 Merge "Revert "Use installExecutable for cc binaries"" 2023-06-15 01:39:25 +00:00
Cole Faust
8a161be19b Move bazel environment variable list to bzl files
So that it's easier to maintain by being closer to the actual long-term
usage.

Bug: 279095899
Test: m nothing
Change-Id: I0b7cfa2eeb48595dd3081b458bbd1156ec2184a3
2023-06-14 15:45:12 -07:00
Charisee
4fa57fbadb rustc-1.70.0 Build 10322039
bug: 285036397
Test: m rust
Change-Id: I44fc85e53d23c834007cbd1922376a7a64af2bb4
2023-06-14 22:30:12 +00:00
Jason Wu
a21b4567fa Merge "denylist logcat to pass bp2build-incremental" am: 6e2d59f295
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2626549

Change-Id: I848114048e874582e068478335465aa9fa11bf9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 22:18:28 +00:00
Jason Wu
6e2d59f295 Merge "denylist logcat to pass bp2build-incremental" 2023-06-14 21:42:14 +00:00
Mark Dacek
af77b0fb59 Merge "Add sponge id field to bazel metrics proto" am: 1ca95c1671
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2624915

Change-Id: Iba1f806cf559ab89f6b6f2a316068ebaa747c74b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 20:05:06 +00:00
Mark Dacek
3d476d4d0b Merge "Add integration test for ensuring that stale metrics files are deleted." am: ff0f42a3ac
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2617312

Change-Id: I5b86e1bdeefde667de77ae2b452b1969521d7609
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 20:04:01 +00:00
Mark Dacek
1ca95c1671 Merge "Add sponge id field to bazel metrics proto" 2023-06-14 19:28:10 +00:00
Mark Dacek
ff0f42a3ac Merge "Add integration test for ensuring that stale metrics files are deleted." 2023-06-14 19:14:31 +00:00
Trevor Radcliffe
7d5001c804 Merge "Bp2build Sanitizer Blocklist" am: cbaa0d6eb9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2623054

Change-Id: I592655ac8f6ac14216b5ef8b0b5b41e1a04076e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 18:11:56 +00:00
Vinh Tran
e82ad53257 Merge "Revert "Revert "Revert "Add aidl.deps prop to include aidl implicit deps explicitly in Android.bp"""" am: 9b5198f3c7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2622680

Change-Id: I88db5c76a5cfce5e90e62f6fcbe8438430e7eb65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 18:10:35 +00:00
Trevor Radcliffe
cbaa0d6eb9 Merge "Bp2build Sanitizer Blocklist" 2023-06-14 18:05:30 +00:00
Elliott Hughes
fb294e39bf Bump the platform default up to C17.
This is already the "default default" for gcc and clang.

Bug: http://b/232413369
Test: treehugger
Change-Id: I3c0df7c63e8fca1b7692ad867d349a645559c209
2023-06-14 10:42:45 -07:00
Vinh Tran
9b5198f3c7 Merge "Revert "Revert "Revert "Add aidl.deps prop to include aidl implicit deps explicitly in Android.bp"""" 2023-06-14 17:28:40 +00:00
Jason Wu
5d5a3bb963 denylist logcat to pass bp2build-incremental
Bug: 286488545
Test: bp2build.sh
Change-Id: I0940b833c6bf4f9f3780293684a6c64c0c72e32f
2023-06-14 13:26:35 -04:00
David Duarte
3d005143a2 Merge "Remove pandora-python-gen-src from SandboxingDenyModuleList" am: cb991cf1ae
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2624899

Change-Id: I5749bf713b041dd1838895985729864e1b61eb8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 17:02:14 +00:00
Matthew Maurer
08e959fbc1 Merge "rust: Add support for CARGO_PKG_NAME" am: 6b4d7cf4ae
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2623218

Change-Id: Id85be320277f4327a5f4184632a7b69080840acc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 17:01:55 +00:00
Zi Wang
c9f255a115 Merge "Support multiple filters in zipsync" am: 1458515e21
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2623217

Change-Id: I2677f48ad6c3335230d938c316777fd3ba20ec21
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 17:01:05 +00:00
David Duarte
cb991cf1ae Merge "Remove pandora-python-gen-src from SandboxingDenyModuleList" 2023-06-14 16:51:56 +00:00
Chris Parsons
715c417ba3 Remove print statement
I suspect this was accidentally committed. We shouldn't just printf such
a statement every build analysis.

Test: Presubmits
Change-Id: If5ee66ce1b366f28254cd1bfdcaed9e085a60094
2023-06-14 16:24:37 +00:00
Matthew Maurer
6b4d7cf4ae Merge "rust: Add support for CARGO_PKG_NAME" 2023-06-14 16:12:59 +00:00
Zi Wang
1458515e21 Merge "Support multiple filters in zipsync" 2023-06-14 16:05:50 +00:00
Elliott Hughes
121483bbbc riscv64: enable Zbs.
Cuttlefish still boots to homescreen, all instructions in the extension
are actually seen to be in use, and the bionic tests still pass.

Test: see above
Change-Id: I429729a722cdd7b3bdf257cb7329ee151ec998a0
2023-06-14 08:33:38 -07:00
Elliott Hughes
0e8cccd034 Merge "riscv64: enable Zba." am: 03520eb2f9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2623213

Change-Id: I21831688084150f7e4cdb00e1a173d82c53ed99e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 15:08:33 +00:00
MarkDacek
5040c36649 Add integration test for ensuring that stale metrics files are deleted.
Bug: 286083726
Test: run the script
Change-Id: I2dd382b3a0ee1b226f4931fed3bc4b5df0a3528c
2023-06-14 15:05:36 +00:00
Elliott Hughes
03520eb2f9 Merge "riscv64: enable Zba." 2023-06-14 14:24:33 +00:00
Vinh Tran
21bfa5816d Revert "Revert "Revert "Add aidl.deps prop to include aidl implicit deps explicitly in Android.bp"""
This reverts commit e3e7711ac6.

Reason for revert: CI fixed

Change-Id: Ib038241eae5ec6af78ac24105c891db55a4d0544
2023-06-14 12:24:17 +00:00
Yi Kong
6c83cba9dd Merge "Add GLOBAL_THINLTO env fixture to lto_test" am: c938bec49b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2623891

Change-Id: I6d4510c25f54defcc0be231a3b0988644ff708fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 12:10:11 +00:00
Yi Kong
c938bec49b Merge "Add GLOBAL_THINLTO env fixture to lto_test" 2023-06-14 11:21:41 +00:00
胡泊
6fe07a5017 Revert "Use installExecutable for cc binaries"
This reverts commit c1fd399ccd.

Reason for revert: build break for prebuilt host binary in read-only source tree

Change-Id: I9f1792f324acbfbaf53254a972cb0894140efabe
Test: m BUILD_BROKEN_SRC_DIR_IS_WRITABLE=false mkimage-host
Bug: 287168966
2023-06-14 07:38:44 +00:00
Zi Wang
6a66e3d01e Support multiple filters in zipsync
Also applied this feature to kotlinc since it needs both java and kt files.

Test: local test and presubmits

Bug: 287071909
Change-Id: I28c725b03115aef47055448cb75412980015da15
2023-06-14 06:44:49 +00:00
Yi Kong
f1d0ba411d Add GLOBAL_THINLTO env fixture to lto_test
lto has different behaviour depending on the GLOBAL_THINLTO env var
value.

Tests for GLOBAL_THINLTO=true will be added in a follow up CL.

Test: presubmit
Bug: 169004486
Change-Id: I45f6a35eb26bdb1beeb3ff5f2c0c0cdc8fd8c41f
2023-06-14 14:28:30 +08:00
Jooyung Han
6c762092ee Remove --blkid_path argument
deapexer doesn't need it.

Bug: 279858383
Test: presubmit
Test: m MODULE_BUILD_FROM_SOURCE=false droid
Change-Id: Ie8311c74682f366cf6aeebb669500d01675cd0bf
2023-06-14 15:23:03 +09:00
Yu Liu
3ddffd3579 Merge "Fix a race problem in sandboxing genrule logic." am: accbd555a7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2623220

Change-Id: I5c2f9d60f7f3b8f3efa12b30c6d8cc16093779af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 04:50:46 +00:00
David Duarte
73419973f3 Merge "Remove pandora_experimental-python-gen-src from SandboxingDenyModuleList" am: 4f99ea42f3
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2623215

Change-Id: I2c4e07fb28d03c79880c6e152cea311368bca521
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 04:50:09 +00:00
Yu Liu
accbd555a7 Merge "Fix a race problem in sandboxing genrule logic." 2023-06-14 04:38:55 +00:00
David Duarte
4f99ea42f3 Merge "Remove pandora_experimental-python-gen-src from SandboxingDenyModuleList" 2023-06-14 04:13:10 +00:00
Treehugger Robot
37d05f47aa Merge "Skip cloning modules in bp2build" am: 511e1d0b77
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2623059

Change-Id: I0e6f759e4bccaf61fcfb763b9aa2303934b23890
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 03:18:51 +00:00
Treehugger Robot
511e1d0b77 Merge "Skip cloning modules in bp2build" 2023-06-14 02:44:42 +00:00
Jason Wu
7ccf5ad13d Merge "denylist new modules that have implicit proto deps" am: 4397c9fa51
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2625009

Change-Id: I7b96726170336b2c482a6118ff52d7f74d07bd25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 00:29:46 +00:00
Matthew Maurer
9c8c9ff82a rust: Add support for CARGO_PKG_NAME
Technically cargo package names and crate names can be different, but
this is rare and usually only a matter of presentation. Adding basic
support in this fashion lets several crates build without adding
significant machinery.

Bug: 276464273
Test: Build a crate which uses this environment variable
Change-Id: I4f4c8c9e277789de7a63be2457f00090e8c3e973
2023-06-14 00:25:33 +00:00
David Duarte
ff833a95e8 Remove pandora-python-gen-src from SandboxingDenyModuleList
Test: Manual diff, see linked commit
Change-Id: Icec1edd6a4420377dd79fc736bea77910daad1b9
2023-06-14 00:08:41 +00:00
Jason Wu
4397c9fa51 Merge "denylist new modules that have implicit proto deps" 2023-06-13 23:56:38 +00:00
Ivan Lozano
1b7a6a49ac Merge "rust: Fix flags for Rust libfuzzer fuzzers" am: b10aabae61
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2623052

Change-Id: I082180f11a5bf6b40e8eb72fc89803b0350379da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-13 21:13:33 +00:00
Trevor Radcliffe
ded095ce45 Bp2build Sanitizer Blocklist
Bug: 286894426
Test: Unit tests
Change-Id: I382e028410a185a5017dba1fc47c83ad5b2432cf
2023-06-13 20:46:27 +00:00
MarkDacek
c00b8bfad2 Add sponge id field to bazel metrics proto
Bug: 287102416
Test: N/A
Change-Id: I3aa88569f7a3514a5668331b19976c310354051e
2023-06-13 20:44:50 +00:00