Commit graph

32686 commits

Author SHA1 Message Date
Spandan Das
03b846ff37 Merge "Migrate check_elf_file.py to python3" 2022-10-27 16:46:18 +00:00
Cole Faust
eef714a380 Merge "Fix typo" 2022-10-27 16:41:29 +00:00
Yi-yo Chiang
4ee5efbc80 Merge "Reland "Mark BOARD_BUILD_SYSTEM_ROOT_IMAGE as KATI_obsolete_var"" am: ed5649636a am: 4d6be0d112
Original change: https://android-review.googlesource.com/c/platform/build/+/2269466

Change-Id: I5c5b644295501bd45220912d0c08b88fa18822c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 09:36:09 +00:00
Yi-yo Chiang
4d6be0d112 Merge "Reland "Mark BOARD_BUILD_SYSTEM_ROOT_IMAGE as KATI_obsolete_var"" am: ed5649636a
Original change: https://android-review.googlesource.com/c/platform/build/+/2269466

Change-Id: Ida06ff58b467723e5ab1947d572286ed470e0a0a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 09:04:04 +00:00
Yi-yo Chiang
ed5649636a Merge "Reland "Mark BOARD_BUILD_SYSTEM_ROOT_IMAGE as KATI_obsolete_var"" 2022-10-27 08:26:54 +00:00
Android Build Coastguard Worker
dd1da1e71d Version bump to TQ1A.221205.007 [core/build_id.mk]
Change-Id: I5a16ed3e4c9fd3e7c13bc4f2039cd3d1bb92a59d
2022-10-27 02:15:01 +00:00
Spandan Das
60b8195c83 Migrate check_elf_file.py to python3
Also, create a python_binary_host so that it runs using the hermetic
python toolchain.

Test: m check-elf-files
Bug: 203436762
Change-Id: I964342a27f6b6c9dcdbbe910d4dc6c9ec00c2213
2022-10-27 02:08:23 +00:00
Treehugger Robot
048f05395a Merge "Revert "Update naming of platforms subdir"" am: b41bb81505 am: 31a13d8c6d
Original change: https://android-review.googlesource.com/c/platform/build/+/2271346

Change-Id: I67134a0918f64ffb1f372abfb8224f37f0b79af3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 18:34:33 +00:00
Cole Faust
841ef28d32 Fix typo
build_test is only run on presubmit in internal master
for cls that change build/make and a few other repos,
but notably not build/soong. Add this cl to a topic
with a build/soong change we'd like to test with build_test.

Bug: 220375749
Test: Presubmits
Change-Id: I3e2f59e5f341cce486368dac9bf2f28f265e53fd
2022-10-26 11:24:06 -07:00
Treehugger Robot
31a13d8c6d Merge "Revert "Update naming of platforms subdir"" am: b41bb81505
Original change: https://android-review.googlesource.com/c/platform/build/+/2271346

Change-Id: Ia6e6d8baead21d96f18c591351901a4a5a186a42
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 18:00:56 +00:00
Treehugger Robot
b41bb81505 Merge "Revert "Update naming of platforms subdir"" 2022-10-26 17:17:28 +00:00
Pierre-Clément Tosi
615f081bcf core: Use pvmfw_embedded_key for INTERNAL_PVMFW_EMBEDDED_AVBKEY
Instead of wrongly using the key that was used to sign pvmfw, we should
have been using the key that pvmfw will use to verify payloads it
receives so fix that.

Bug: 255575669
Test: -
Change-Id: I68a87a092c1aa4a60f4fbe60c5ddf82c4e34c38a
2022-10-26 16:05:16 +01:00
Alan Viverette
6137ffa5de Revert "Update naming of platforms subdir"
This reverts commit 8b22209184.

Reason for revert: Doesn't match install path for pre-release SDKs

Change-Id: Ic1ce28e57692d27d08d33dee5b7403bf1bf1b655
2022-10-26 14:35:54 +00:00
Cole Faust
bd9fc95f2b Merge "Delete java-layers.py" am: 3b9af315d2 am: b49fa9ab2f
Original change: https://android-review.googlesource.com/c/platform/build/+/2267708

Change-Id: I24c6c88091780a61c593448a2f9e5a1a074e540e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-25 18:14:52 +00:00
Yi-yo Chiang
05c0807f2f Reland "Mark BOARD_BUILD_SYSTEM_ROOT_IMAGE as KATI_obsolete_var"
This reverts commit d6e2c8f84d.

Reason for revert: downstream branches are fixed

Change-Id: I55fa6e8db37d0b7d040679f54be238b512437d29
2022-10-25 17:46:10 +00:00
Cole Faust
b49fa9ab2f Merge "Delete java-layers.py" am: 3b9af315d2
Original change: https://android-review.googlesource.com/c/platform/build/+/2267708

Change-Id: I3ff80efbeede00e9e4cd854bac6021414d4ee550
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-25 17:41:23 +00:00
Cole Faust
6a75c4f782 Delete java-layers.py
There are no usages of LOCAL_JAVA_LAYERS_FILE,
and java-layers.py was written in python 2.

Bug: 203436762
Test: Presubmits
Change-Id: I1be0f2547757a853e20811f28529479487037e94
2022-10-24 18:15:54 -07:00
Treehugger Robot
55c56ea323 Merge "Revert "Mark BOARD_BUILD_SYSTEM_ROOT_IMAGE as KATI_obsolete_var"" am: 3946ea0318 am: 6959dea6ad
Original change: https://android-review.googlesource.com/c/platform/build/+/2267723

Change-Id: I7d097e2c3a8315f73c054c977fab66a7ac912850
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-24 17:37:32 +00:00
Treehugger Robot
6959dea6ad Merge "Revert "Mark BOARD_BUILD_SYSTEM_ROOT_IMAGE as KATI_obsolete_var"" am: 3946ea0318
Original change: https://android-review.googlesource.com/c/platform/build/+/2267723

Change-Id: I381e453bbf60c527068a5b87b2faad828dc4ea81
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-24 16:11:21 +00:00
Treehugger Robot
3946ea0318 Merge "Revert "Mark BOARD_BUILD_SYSTEM_ROOT_IMAGE as KATI_obsolete_var"" 2022-10-24 15:32:05 +00:00
Yan Han
d6e2c8f84d Revert "Mark BOARD_BUILD_SYSTEM_ROOT_IMAGE as KATI_obsolete_var"
This reverts commit 2bd45d0fd8.

Reason for revert: b/255298902

Change-Id: If0b006b0d88dd08ff116abc50d7b9dd4c8ea5806
2022-10-24 12:58:31 +00:00
Yi-yo Chiang
31e5835e3f Merge "Mark BOARD_BUILD_SYSTEM_ROOT_IMAGE as KATI_obsolete_var" am: b72a874d4d am: dc4666dd81
Original change: https://android-review.googlesource.com/c/platform/build/+/2253578

Change-Id: Ifd29305a23e43143fc747ede1aa475f4c954ce05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-24 10:20:33 +00:00
Yi-yo Chiang
dc4666dd81 Merge "Mark BOARD_BUILD_SYSTEM_ROOT_IMAGE as KATI_obsolete_var" am: b72a874d4d
Original change: https://android-review.googlesource.com/c/platform/build/+/2253578

Change-Id: I12ba4b6fc0933f7993ad4375f9da28160dc51375
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-24 09:53:15 +00:00
Yi-yo Chiang
b72a874d4d Merge "Mark BOARD_BUILD_SYSTEM_ROOT_IMAGE as KATI_obsolete_var" 2022-10-24 09:25:25 +00:00
Android Build Coastguard Worker
af06769c94 Version bump to TQ1A.221205.006 [core/build_id.mk]
Change-Id: Ibd911e947868d81a6935789692f5f55aac2100bf
2022-10-22 01:11:42 +00:00
Colin Cross
3be7269d78 Merge "Add a phony target to dist ndk_sysroot.tar.bz2" am: 516cf13c05 am: 9ef943e21b
Original change: https://android-review.googlesource.com/c/platform/build/+/2263924

Change-Id: I360c9f4896475878d87efa32f088c380ae88009d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-21 01:41:25 +00:00
Colin Cross
9ef943e21b Merge "Add a phony target to dist ndk_sysroot.tar.bz2" am: 516cf13c05
Original change: https://android-review.googlesource.com/c/platform/build/+/2263924

Change-Id: I40f4bd1ebe3f91c94796ad28178190eb292050c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-21 00:59:18 +00:00
Colin Cross
516cf13c05 Merge "Add a phony target to dist ndk_sysroot.tar.bz2" 2022-10-21 00:35:28 +00:00
Colin Cross
ec65b76217 Add a phony target to dist ndk_sysroot.tar.bz2
Test: lunch aosp_riscv64-userdebug && m ndk_sysroot
Change-Id: I9e1a7da8cd837fa50503f6458ed6b91829611a61
2022-10-20 14:03:47 -07:00
Android Build Coastguard Worker
b48e82fde4 Version bump to TQ1A.221205.005 [core/build_id.mk]
Change-Id: I3f45f40b40dada31d60d2da2619522c622c5761a
2022-10-19 23:20:17 +00:00
Anton Hansson
25a34bc6e8 Merge "Update naming of platforms subdir" am: 2e55cb4f6b am: 1c4cc15815
Original change: https://android-review.googlesource.com/c/platform/build/+/2259482

Change-Id: Ib0275a1fd6823794ee4c21de9c5f0b50e3cc56d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-19 13:15:00 +00:00
Anton Hansson
1c4cc15815 Merge "Update naming of platforms subdir" am: 2e55cb4f6b
Original change: https://android-review.googlesource.com/c/platform/build/+/2259482

Change-Id: Icadacabc6f5b37d9793b081e4e98dbf3c98e4512
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-19 12:33:10 +00:00
Anton Hansson
2e55cb4f6b Merge "Update naming of platforms subdir" 2022-10-19 11:52:32 +00:00
Devin Moore
894231f1b6 Merge "Restrict the framework manifest check against frozen files" am: ee4bc816c3 am: 88e459c57c
Original change: https://android-review.googlesource.com/c/platform/build/+/2254735

Change-Id: Ia17dff54001e3c3ab63352840be9dad649e15ca6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18 16:26:22 +00:00
Devin Moore
88e459c57c Merge "Restrict the framework manifest check against frozen files" am: ee4bc816c3
Original change: https://android-review.googlesource.com/c/platform/build/+/2254735

Change-Id: Ib8cc13296120c5aed25552982c7aa9fe8d5a0d4e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18 15:57:52 +00:00
Devin Moore
ee4bc816c3 Merge "Restrict the framework manifest check against frozen files" 2022-10-18 15:22:32 +00:00
Anton Hansson
8b22209184 Update naming of platforms subdir
The build system previously named the platforms subdir by
PLATFORM_VERSION, which is 13 for android 13, aka T, so the subdir
name would be android-13.

Android studio installs the SDK into a subdir identified by the api
level, so android-33 for android T, and also the extension api level
for extension SDKs, e.g. android-33-ext4.

Update the build system subdir name to match the android studio install
path, in order to avoid confusion and make it simpler to just unzip
a built SDK into the platforms dir, avoiding the need to provide a
package.xml file for studio to install it correctly.

Bug: 254023524
Test: m sdk sdk_repo dist, verify subdir is android-33 in:
   $ zipinfo -1 out/dist/android-sdk_eng.hansson_linux-x86.zip \
     | cut -f 1-3 -d '/' | grep platforms | sort | uniq
Change-Id: I1d3a7fd4c480859c28cdcbcb8c0cf2800ac4a1d7
2022-10-18 13:43:46 +00:00
Yi-Yo Chiang
2bd45d0fd8 Mark BOARD_BUILD_SYSTEM_ROOT_IMAGE as KATI_obsolete_var
Bug: 241346584
Test: Presubmit build_test
Change-Id: I5fc9fd98dccd24ce31f493f63841ee049e7fc5b7
2022-10-18 09:39:23 +00:00
Yi-yo Chiang
7544e04382 Merge "Remove deprecated BOARD_BUILD_SYSTEM_ROOT_IMAGE" am: 163ece5b55 am: f2044b0ace
Original change: https://android-review.googlesource.com/c/platform/build/+/2242918

Change-Id: I3546a8fb70eb7302472d7f9bd026ba5a572b9c58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18 07:45:25 +00:00
Yi-yo Chiang
f2044b0ace Merge "Remove deprecated BOARD_BUILD_SYSTEM_ROOT_IMAGE" am: 163ece5b55
Original change: https://android-review.googlesource.com/c/platform/build/+/2242918

Change-Id: If632dd03a2b7e72907155d39ae7e6e40bb8445c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18 07:20:20 +00:00
Yi-yo Chiang
163ece5b55 Merge "Remove deprecated BOARD_BUILD_SYSTEM_ROOT_IMAGE" 2022-10-18 06:57:24 +00:00
Treehugger Robot
5b02167542 Merge "Add 'dump_apex_info' to otatools package." am: 0923b6fe09 am: 506c9c38d4
Original change: https://android-review.googlesource.com/c/platform/build/+/2257865

Change-Id: I2d2188550e7b957cf3b7c1d8bfa6f3823c58a314
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-17 21:06:03 +00:00
TreeHugger Robot
98162d97fd Merge "Revert "Revert "Target dist files not dist goals.""" into stage-aosp-master am: 2845a74374
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/20182565

Change-Id: I0ef2a1c6802b02f20d887c674ad6bfc4e0898d7a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-17 21:05:51 +00:00
Treehugger Robot
506c9c38d4 Merge "Add 'dump_apex_info' to otatools package." am: 0923b6fe09
Original change: https://android-review.googlesource.com/c/platform/build/+/2257865

Change-Id: Ie068520abcb50f387727c50cbf9c8960d989217c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-17 20:52:18 +00:00
TreeHugger Robot
2845a74374 Merge "Revert "Revert "Target dist files not dist goals.""" into stage-aosp-master 2022-10-17 20:37:56 +00:00
Devin Moore
62d0a739bb Restrict the framework manifest check against frozen files
This only needs to be done for GSI targets that need to remain
compatible with previously frozen manifests so they continue to work for
older upgrading devices.

Test: lunch aosp_cf_x86_64_phone && m
Test: lunch aosp_arm64 && m
Test: both tests with and without android.hidl.manager served on device
Bug: 218588089
Change-Id: I34862b08cd4ba4c554b5fe9db0eeacba60a0c33a
2022-10-17 19:48:46 +00:00
Baligh Uddin
67ab689271 Add 'dump_apex_info' to otatools package.
BUG: 253963880
Test: Treehugger.
Change-Id: I795e6f85bfb6924a073e00b77c83e83eee8e30fa
2022-10-17 17:17:42 +00:00
Devin Moore
0982aabba1 Merge "Don't install omx service by default on new devices" am: cd91bec2ca am: 0c007b0b5c
Original change: https://android-review.googlesource.com/c/platform/build/+/2254788

Change-Id: If9e6f3b8bd8b52e07ba482a55eba70782e6c740d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-17 16:37:26 +00:00
Devin Moore
0c007b0b5c Merge "Don't install omx service by default on new devices" am: cd91bec2ca
Original change: https://android-review.googlesource.com/c/platform/build/+/2254788

Change-Id: I17a75fd2885e0a3402d03576350ccab92393e928
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-17 16:08:16 +00:00
Devin Moore
cd91bec2ca Merge "Don't install omx service by default on new devices" 2022-10-17 15:21:31 +00:00
Bob Badour
93b9846426 Revert "Revert "Target dist files not dist goals.""
This reverts commit b7010b95d6.

Reason for revert: Rolling forward again now that http://ag/20070485 is released.

One failing test appears to be unrelated to this change giving an error message about failing to download "cts" and showing no test history:
    https://android-build.googleplex.com/builds/tests/view?invocationId=I79300010098908014&redirect=http://sponge2/19d8369f-fb68-4568-bd5c-1c3911a0186a

Test: https://android-build.googleplex.com/builds/tests/view?invocationId=I10200010098905371&testResultId=TR45128322203003583&redirect=http://sponge2/14b81142-211d-434c-8c41-1c0b871befd5

Test: https://android-build.googleplex.com/builds/tests/view?invocationId=I66500010098928262&testResultId=TR94528322318344442&redirect=http://sponge2/81b27938-28e0-4df1-a009-77b40496de1a

Test: https://android-build.googleplex.com/builds/tests/view?invocationId=I25900010098914225&testResultId=TR83028322148016241&redirect=http://sponge2/bfc7b961-6542-4734-afeb-3e3e6df1de19

Test: https://android-build.googleplex.com/builds/tests/view?invocationId=I21100010098919091&testResultId=TR91328322132359303&redirect=http://sponge2/1909e7f8-855a-4219-9751-8350fef5e948

Change-Id: I68e6a332a12a98af279b621d6472d8e724e1183d
2022-10-15 14:41:54 +00:00
Colin Cross
9856090ba4 Merge "Add java flags from external/robolectric-shadows/robotest.sh to tradefed template" am: 92c35bda12 am: 9b9573628a
Original change: https://android-review.googlesource.com/c/platform/build/+/2254684

Change-Id: If867408534a8ee4fb88ce30180369dc32999a9a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-15 03:17:17 +00:00
Colin Cross
9b9573628a Merge "Add java flags from external/robolectric-shadows/robotest.sh to tradefed template" am: 92c35bda12
Original change: https://android-review.googlesource.com/c/platform/build/+/2254684

Change-Id: I393cc42e67c3262084cb5c44cb8b14a1f213c982
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-15 02:21:59 +00:00
Colin Cross
92c35bda12 Merge "Add java flags from external/robolectric-shadows/robotest.sh to tradefed template" 2022-10-15 01:55:57 +00:00
Android Build Coastguard Worker
718febbeeb Version bump to TQ1A.221205.004 [core/build_id.mk]
Change-Id: Ib1fa1c9e2fd970de343451ca691702adc4b68cb9
2022-10-15 01:18:24 +00:00
Colin Cross
e34744890c Add java flags from external/robolectric-shadows/robotest.sh to tradefed template
Add the same flags as external/robolectric-shadows/robotest.sh to
robolectric_test_config_template.xml so they apply to tests run
with atest or the test infra too.

Test: atest --host MyRoboTests
Change-Id: Iaac2dc30b82e6fcdc028e9dcdfaf0b1c7e9a2ba3
2022-10-14 15:55:31 -07:00
Muhammad Haseeb Ahmad
ddb8c5c797 Merge "Add make commands for haiku-java-host and haiku-java-device" am: 2f07ac4eba am: a9a052bee1
Original change: https://android-review.googlesource.com/c/platform/build/+/2255215

Change-Id: I80b98d897564667f320904c8d121d3cd75a040e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 21:44:08 +00:00
Muhammad Haseeb Ahmad
a9a052bee1 Merge "Add make commands for haiku-java-host and haiku-java-device" am: 2f07ac4eba
Original change: https://android-review.googlesource.com/c/platform/build/+/2255215

Change-Id: Id87400256f7cbb91b63f22f475250ed8638a646c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 21:16:43 +00:00
Muhammad Haseeb Ahmad
2f07ac4eba Merge "Add make commands for haiku-java-host and haiku-java-device" 2022-10-14 20:53:37 +00:00
Treehugger Robot
2a67c595bb Merge "Ensure line numbers are preserved in default Proguard config" am: b215d93833 am: 9c78343441
Original change: https://android-review.googlesource.com/c/platform/build/+/2255415

Change-Id: I2e9353fc10fd6bf47e2f99f433b55d1183526761
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 20:17:00 +00:00
Treehugger Robot
9c78343441 Merge "Ensure line numbers are preserved in default Proguard config" am: b215d93833
Original change: https://android-review.googlesource.com/c/platform/build/+/2255415

Change-Id: I0b4aa18d366a0a079ffef2d109b31067c2258d2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 19:46:57 +00:00
Treehugger Robot
b215d93833 Merge "Ensure line numbers are preserved in default Proguard config" 2022-10-14 19:16:24 +00:00
Rob Seymour
b98c68c024 Merge "Add APEX data to checkvintf for compatibility check." am: 0a00cd27d2 am: f1d7ef65b4
Original change: https://android-review.googlesource.com/c/platform/build/+/2169483

Change-Id: Ie9e41d885d5dfd249b3d34000e357a9c2c13d93a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 19:03:04 +00:00
Rob Seymour
f1d7ef65b4 Merge "Add APEX data to checkvintf for compatibility check." am: 0a00cd27d2
Original change: https://android-review.googlesource.com/c/platform/build/+/2169483

Change-Id: I2a2c59cf65ba2daafe4f406258582d140b7d6562
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 18:36:49 +00:00
Rob Seymour
0a00cd27d2 Merge "Add APEX data to checkvintf for compatibility check." 2022-10-14 18:04:46 +00:00
Muhammad Haseeb Ahmad
e3a8940c1e Add make commands for haiku-java-host and haiku-java-device
Bug: 246398305
Test: SANITIZE_TARGET="fuzzer hwaddress" build/soong/soong_ui.bash --make-mode -j86 haiku-java-device dist DIST_DIR="/usr/local/google/home/mhahmad/Desktop/android2/OUT"
SANITIZE_HOST="fuzzer address" build/soong/soong_ui.bash --make-mode -j86 haiku-java-host dist DIST_DIR="/usr/local/google/home/mhahmad/Desktop/android2/OUT"

Change-Id: I9dcf5e136e036d04e483722e286c08d20fa1508a
2022-10-14 17:40:28 +00:00
Treehugger Robot
8a6a14aa51 Merge "Add module name argument to build_license_metadata." am: 246687c445 am: 3fb90f5f12
Original change: https://android-review.googlesource.com/c/platform/build/+/2255119

Change-Id: I50d771cd8e05fcb4c91c5a7b5f9496319c6f4078
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 16:51:25 +00:00
Treehugger Robot
3fb90f5f12 Merge "Add module name argument to build_license_metadata." am: 246687c445
Original change: https://android-review.googlesource.com/c/platform/build/+/2255119

Change-Id: Ia9e03129b0be3d969b7bb4ffa903093ed28a2b83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 16:08:16 +00:00
Devin Moore
a835eb9810 Don't install omx service by default on new devices
On devices launching after Android U, we no longer install the HIDL OMX
service. It is deprecated.

Test: Build and run Cuttlefish with SHIPING_API_LEVEL 33 and 34
Bug: 218588089
Change-Id: I9a6dbffd381bdad5428e9c365bd50445a9b14a67
2022-10-14 15:51:49 +00:00
Treehugger Robot
246687c445 Merge "Add module name argument to build_license_metadata." 2022-10-14 15:32:25 +00:00
Jared Duke
dd1fd79728 Ensure line numbers are preserved in default Proguard config
Explicitly keep the `LineNumberTable,SourceFile` attributes, ensuring
positional information is preserved for stack traces. While this isn't
required in R8's Proguard compat mode (still the default in soong), it
is needed for R8's full mode or when optimizations are enabled.

Bug: 215530220
Test: m
Change-Id: If1994e92f694c1a82317d79267714ad8114f3d99
2022-10-13 16:31:45 -07:00
Bob Badour
4f4c75fba9 Add module name argument to build_license_metadata.
Test: m droid dist

Change-Id: I40b9f403a3d17cc202844f4cebf336de40e5defe
2022-10-13 13:50:35 -07:00
Yi-Yo Chiang
06c6273073 Remove deprecated BOARD_BUILD_SYSTEM_ROOT_IMAGE
This variable is always false or empty now, so clean up remaining
references of the variable.

Remove "buildvariant=" kernel commandline as it was used by
system-as-root kernels to determine the system build variant. It is
unsupported now.

Bug: 241346584
Test: Presubmit
Change-Id: I0f97b6e0bf8b03429f65366119ff78f9c7983516
2022-10-13 16:08:53 +08:00
Android Build Coastguard Worker
a1df2bf65d Version bump to TQ1A.221205.003 [core/build_id.mk]
Change-Id: I1f7740041567db67f271e94d1e35ef8db200bac1
2022-10-12 19:48:39 +00:00
Nikita Ioffe
fa30bcbf28 Merge "Add target_board_auto soong config variable" into tm-qpr-dev am: ea73f475b9
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/20025688

Change-Id: I67aaaa863517ece51cddc26cc2dd75f08bc47505
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 11:33:52 +00:00
Nikita Ioffe
ea73f475b9 Merge "Add target_board_auto soong config variable" into tm-qpr-dev 2022-10-12 11:01:42 +00:00
Treehugger Robot
c288a6e251 Merge "Split system and vendor unmounted notice deps" am: 548592df7a am: 23f0524baa
Original change: https://android-review.googlesource.com/c/platform/build/+/2231626

Change-Id: Ia9a34eccf9e3b002d8be0dd537756daf6c9f0c8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 07:49:12 +00:00
Treehugger Robot
23f0524baa Merge "Split system and vendor unmounted notice deps" am: 548592df7a
Original change: https://android-review.googlesource.com/c/platform/build/+/2231626

Change-Id: Ie88558dbaf2d0e38b5f3384fe21184dfe8a40ee9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 07:20:49 +00:00
Xin Li
c91853a2ef Merge "Merge tm-qpr-dev-plus-aosp-without-vendor@9129937" into stage-aosp-master 2022-10-11 17:39:31 +00:00
Justin Yun
dd15ec1fd1 Split system and vendor unmounted notice deps
Some unmounted notices need to be included in system only but not in
vendor image. Split the unmounted notice deps to exclude system
dependent notices from the vendor image.

Bug: 243753534
Test: check notice.xml
Change-Id: I23071542ac7823caf9697463928dcd1781f9414a
2022-10-11 13:46:56 +09:00
Android Build Coastguard Worker
9a1d697d85 Version bump to TQ1A.221205.002 [core/build_id.mk]
Change-Id: I1089f592694cb63c4364c1d2e09182642a955433
2022-10-10 23:02:04 +00:00
Treehugger Robot
a35e6af4b1 Merge "Limit cts-api-coverage parallelism to 8" am: c6ea3aa6e0 am: 2113522011
Original change: https://android-review.googlesource.com/c/platform/build/+/2246353

Change-Id: I03a1ccbfad1f1f7a48fb5bd9a6f51f686c278395
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-10 20:58:45 +00:00
Treehugger Robot
c6ea3aa6e0 Merge "Limit cts-api-coverage parallelism to 8" 2022-10-10 20:05:52 +00:00
Pierre-Clément Tosi
0aef5a54b7 Merge "core: Get pmvfw.img partition from Soong" am: 23330a0fb6 am: 136a736474
Original change: https://android-review.googlesource.com/c/platform/build/+/2211197

Change-Id: I3a11c968b459cb08fae5e21ee32ac77d905a867e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-10 18:07:25 +00:00
Pierre-Clément Tosi
23330a0fb6 Merge "core: Get pmvfw.img partition from Soong" 2022-10-10 17:27:27 +00:00
Colin Cross
bb5bb5e242 Limit cts-api-coverage parallelism to 8
cts-api-coverage is getting OOM killed in presubmit, likely due to
spawning a copy of dexdeps in parallel for every cpu in the system.
Limit it to 8 parallel subprocesses when running inside the build,
as other processes are likely already using cpu and memory.

Bug: 252817769
Test: m out/host/linux-x86/cts-api-coverage/system-api-coverage.html
Change-Id: Iaae6561ac173d32c1b5af895cab76f3f898da4bb
2022-10-10 10:16:23 -07:00
Anton Hansson
577d561d98 Merge "Pass docs goal to kati" am: 8e7ccf0cb7 am: 8a23cc8298
Original change: https://android-review.googlesource.com/c/platform/build/+/2243095

Change-Id: I8e6eda2d67067979b6f3daba305fd3a8817fd5c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-10 11:09:24 +00:00
Anton Hansson
8e7ccf0cb7 Merge "Pass docs goal to kati" 2022-10-10 09:52:24 +00:00
Android Build Coastguard Worker
5364b3bd79 Make change and version bump to TQ1A.221205.001
Change-Id: I22ec3afb4f226de0039aabd6c03f601280da09a8
2022-10-08 00:13:10 +00:00
Steve Berbary
9ecc383ff9 Update Security String to 2022-12-05
Bug: 250644806
Change-Id: Ic00bf503ad58f93db47025a1f6c2037968f07442
(cherry picked from commit a12157186b)
Merged-In: Ic00bf503ad58f93db47025a1f6c2037968f07442
2022-10-08 00:09:48 +00:00
Android Build Coastguard Worker
93235f50dc Version bump to TQ1A.221003.006 [core/build_id.mk]
Change-Id: If147df3a2edecc30d07a5185700a538e59f70d01
2022-10-07 18:38:57 +00:00
Anton Hansson
7b2b0b209a Pass docs goal to kati
The docs goal affects makefile parsing (android_soong_config_variables),
so it needs to be passed to kati to work properly.

Bug: 251762621
Test: TARGET_PRODUCT=sdk m docs dist (in prebuilt branch)
Change-Id: Ifa8e1e8e3a239434ac40a3edb213ed6344ceb424
2022-10-07 16:21:04 +00:00
Sorin Basca
9ece842ab3 Merge "Revert^2 "Use the toolchain from JDK 17 for Robolectric"" am: 566aa5d177 am: caf12effa7
Original change: https://android-review.googlesource.com/c/platform/build/+/2241672

Change-Id: I60e4513251fd44917e53fcd8addfd6b990b3fc7e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-07 06:23:17 +00:00
Sorin Basca
566aa5d177 Merge "Revert^2 "Use the toolchain from JDK 17 for Robolectric"" 2022-10-07 05:10:30 +00:00
Yi-yo Chiang
de950cf7e7 Merge "Assert BOARD_BUILD_SYSTEM_ROOT_IMAGE is not true" am: 0c022f3161 am: 2aa6069bcf
Original change: https://android-review.googlesource.com/c/platform/build/+/2238544

Change-Id: Ie68c189280f8d44c5bb267988afbb1683bda6999
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-07 04:50:28 +00:00
Yi-yo Chiang
0c022f3161 Merge "Assert BOARD_BUILD_SYSTEM_ROOT_IMAGE is not true" 2022-10-07 03:47:48 +00:00
Xin Li
1c3ae20645 Merge tm-qpr-dev-plus-aosp-without-vendor@9129937
Bug: 248070379
Merged-In: I592acf9a3868e2a60e203b2201e7fadcbb0e7f04
Change-Id: Ia67b109e76eea8167961bf525ee29957cc7264de
2022-10-06 12:02:16 -07:00
Mark Teffeteller
c685bc7022 Merge "Add module info to Haiku builds" am: 13b3f240bf am: 1b3853fb14
Original change: https://android-review.googlesource.com/c/platform/build/+/2241593

Change-Id: I3ed69b59d9301a3d96a8465ebde1087e433c15be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-06 15:20:41 +00:00
Sorin Basca
c42562f596 Revert^2 "Use the toolchain from JDK 17 for Robolectric"
This reverts commit a2578b28ab.

Reason for revert: Issues that caused the failures have been fixed.

Bug: 233029164
Change-Id: Ibde1bc6d900815072146ea291737bff701485f9d
Test: TH
2022-10-06 14:50:57 +00:00
Mark Teffeteller
13b3f240bf Merge "Add module info to Haiku builds" 2022-10-06 14:13:20 +00:00
Yi-Yo Chiang
b4bd8395bf Assert BOARD_BUILD_SYSTEM_ROOT_IMAGE is not true
Right now BOARD_BUILD_SYSTEM_ROOT_IMAGE is either empty or false.
This change stops new users from setting BOARD_BUILD_SYSTEM_ROOT_IMAGE
to true. After all remaining references (read or set to empty/false) to
BOARD_BUILD_SYSTEM_ROOT_IMAGE are removed, we can mark it as obsolete.

Bug: 241346584
Test: Presubmit build_test
Change-Id: Ie23504525ffc0f0dcad6dff81e7eddb22edffd0e
2022-10-06 19:00:04 +08:00
Android Build Coastguard Worker
687ff4f182 Version bump to TQ1A.221003.005 [core/build_id.mk]
Change-Id: I5c467d42eb6a64b60593165df9a406be45143927
2022-10-06 04:34:28 +00:00
Colin Cross
c87ac557c7 Merge "Add initial files for aosp_riscv64 target" am: a4e13d8866 am: 14a6cc5ca1
Original change: https://android-review.googlesource.com/c/platform/build/+/2241477

Change-Id: I82ae232fb79acababb9d68c770bffe637460a18c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-06 00:29:32 +00:00
Xin Li
a93e7417aa Merge "Merge TP1A.221005.003" 2022-10-05 22:20:14 +00:00
Colin Cross
a4e13d8866 Merge "Add initial files for aosp_riscv64 target" 2022-10-05 22:03:22 +00:00
Android Build Coastguard Worker
5b37f0f6db Version bump to TQ1A.221003.004 [core/build_id.mk]
Change-Id: I9da01103aa19190da002109578cc59e851370d16
2022-10-05 19:06:57 +00:00
Colin Cross
dac728895d Add initial files for aosp_riscv64 target
Add barebones files to support building for a riscv64 target.

Bug: 250918230
Test: lunch aosp_riscv64-userdebug && m ALLOW_MISSING_DEPENDENCIES=true nothing
Change-Id: I61e6ecf6706b7682c77b07e6593d78c7d1eaef39
2022-10-05 12:04:31 -07:00
Jihoon Kang
7703e33a84 Merge "Create partition-specific symlink for jnilib install" am: 529b58c8e8 am: 77cbf7bf3c am: 9a4107b415 am: 803987b242
Original change: https://android-review.googlesource.com/c/platform/build/+/2200743

Change-Id: I896a49d8e1c2cb894b3f5dd781227214378b8320
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 18:36:15 +00:00
Jihoon Kang
803987b242 Merge "Create partition-specific symlink for jnilib install" am: 529b58c8e8 am: 77cbf7bf3c am: 9a4107b415
Original change: https://android-review.googlesource.com/c/platform/build/+/2200743

Change-Id: Iab1aaba16994b905f95dab979b53e0b53f13a830
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 17:55:32 +00:00
Jihoon Kang
9a4107b415 Merge "Create partition-specific symlink for jnilib install" am: 529b58c8e8 am: 77cbf7bf3c
Original change: https://android-review.googlesource.com/c/platform/build/+/2200743

Change-Id: I492fe9a99ab4019ee99ba2d31a95510de403de58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 17:27:00 +00:00
Jihoon Kang
529b58c8e8 Merge "Create partition-specific symlink for jnilib install" 2022-10-05 16:19:51 +00:00
Mark
f7ffdac744 Add module info to Haiku builds
Test: make haiku
Change-Id: I8b3e2792f750e9aaeb2b05fee784a972118f9bd9
2022-10-05 15:49:49 +00:00
Steve Berbary
e4ee9e5e7d Update Security String to 2022-12-01 am: eef4b24433 am: 59587d6dba
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/20112473

Change-Id: I9261044f7687ce28f64dcc133d09c0e465b3fdd6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 02:56:13 +00:00
Steve Berbary
59587d6dba Update Security String to 2022-12-01 am: eef4b24433
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/20112473

Change-Id: I67b844f5f4949becd5ab8cc1c7da1ddc0d5b2f94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 02:24:47 +00:00
Android Build Coastguard Worker
e2c7b987bd Version bump to TQ1A.221003.003 [core/build_id.mk]
Change-Id: I139d63e513f9f840a027efeb66f7a29b657f4e1c
2022-10-05 00:17:30 +00:00
Steve Berbary
d563878a12 Update Security String to 2022-12-05 am: a12157186b
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/20112471

Change-Id: I658d89210c68ebb7d083c23c5f6182e8e20c48c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 21:48:22 +00:00
Steve Berbary
eef4b24433 Update Security String to 2022-12-01
Bug: 250644806
Change-Id: Ic00bf503ad58f93db47025a1f6c2037968f07442
Merged-In: Ic00bf503ad58f93db47025a1f6c2037968f07442
2022-10-04 18:57:30 +00:00
Steve Berbary
a12157186b Update Security String to 2022-12-05
Bug: 250644806
Change-Id: Ic00bf503ad58f93db47025a1f6c2037968f07442
2022-10-04 18:44:49 +00:00
Android Build Coastguard Worker
6450de282b Version bump to TQ1A.221003.002 [core/build_id.mk]
Change-Id: Ie337837d6e032b855094c016cc954069d16ec60c
2022-10-04 01:56:39 +00:00
Xin Li
dc42f73ad8 Merge TP1A.221005.003
Merged-In: If4e16c8a7ab84076c129e1a6ed1e7c31b46164db
Change-Id: Ic2a8f8130a1090cd67f280418e7a6b933fe7f195
2022-10-03 13:19:15 -07:00
Ken Sun
c87c27b591 Merge "Revert "Use the toolchain from JDK 17"" am: 61818c4aa9 am: 2a7e241a9a am: 1befb2696f am: 608c61c6a2
Original change: https://android-review.googlesource.com/c/platform/build/+/2238536

Change-Id: Ice974f11616c50b44990f0373c4360ce73d16833
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-03 05:11:34 +00:00
Ken Sun
608c61c6a2 Merge "Revert "Use the toolchain from JDK 17"" am: 61818c4aa9 am: 2a7e241a9a am: 1befb2696f
Original change: https://android-review.googlesource.com/c/platform/build/+/2238536

Change-Id: I2624bb71227e6c56ceb289d042e9993901d65255
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-03 04:41:20 +00:00
Ken Sun
1befb2696f Merge "Revert "Use the toolchain from JDK 17"" am: 61818c4aa9 am: 2a7e241a9a
Original change: https://android-review.googlesource.com/c/platform/build/+/2238536

Change-Id: Ib5997dae5d40ffdcec35d6553a54361db5abdbf6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-03 04:12:04 +00:00
Ken Sun
61818c4aa9 Merge "Revert "Use the toolchain from JDK 17"" 2022-10-03 03:17:13 +00:00
Ken Sun
a2578b28ab Revert "Use the toolchain from JDK 17"
Revert "Use the toolchain from JDK 17"

Revert submission 2164342-use-jdk17

Reason for revert: DroidMonitor-triggered revert due to breakage b/250426490

Reverted Changes:
Ib1a24e7ea:Update path for libjli.so
I3375bd4e4:Use the toolchain from JDK 17
I9183e5511:Use the toolchain from JDK 17

Change-Id: Ic72662dab2e57a60272b0a82606a17974efcd982
2022-10-03 03:12:41 +00:00
Android Build Coastguard Worker
3ef6f4dbf4 Make change and version bump to TQ1A.221003.001
Change-Id: I3fd17c19ac753ffd66e2fee8d2d073f5c5059aeb
2022-10-02 22:03:36 +00:00
Sorin Basca
679c226d41 Merge "Use the toolchain from JDK 17" am: 71ddbf4351 am: 06260766a6 am: 576f19100e am: c7fc067e58
Original change: https://android-review.googlesource.com/c/platform/build/+/2162256

Change-Id: I02758e9b1b6a1e4b1a5905c779e8ad292a4b2a8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-02 21:31:42 +00:00
Sorin Basca
c7fc067e58 Merge "Use the toolchain from JDK 17" am: 71ddbf4351 am: 06260766a6 am: 576f19100e
Original change: https://android-review.googlesource.com/c/platform/build/+/2162256

Change-Id: Ic52bca06e4555d6297ab272c7363e47539d2230e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-02 21:05:54 +00:00
Sorin Basca
576f19100e Merge "Use the toolchain from JDK 17" am: 71ddbf4351 am: 06260766a6
Original change: https://android-review.googlesource.com/c/platform/build/+/2162256

Change-Id: I66be95a82fbd718779d9e183d0fd6b958b633b18
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-02 20:38:37 +00:00
Sorin Basca
71ddbf4351 Merge "Use the toolchain from JDK 17" 2022-10-02 19:36:17 +00:00
Pierre-Clément Tosi
d000004876 core: Get pmvfw.img partition from Soong
The content of the pvmfw partition can be generated using the bootimg
Soong rule, which also supports AVB-signing the image.

Bug: 237371962
Test: m pvmfwimage
Change-Id: I55f33781c5c391fcbbfde0bce23f9b0fd54739a2
2022-10-02 12:14:57 +01:00
Android Build Coastguard Worker
6172ffb8c0 Make change and version bump to TQ1A.221002.001
Change-Id: Id679b29744fa980f2784d6d62c0a5af959f3079c
2022-10-01 22:03:41 +00:00
Android Build Coastguard Worker
90678f5486 Make change and version bump to TQ1A.221001.001
Change-Id: I142396f8ec679d488c5d877910881ea5c0b6ab11
2022-10-01 01:59:12 +00:00
Android Build Coastguard Worker
b09ed5f71e Version bump to TQ1A.220930.003 [core/build_id.mk]
Change-Id: If6c0462842855c16df2c38c54d2bf2709c5cfc51
2022-09-30 22:46:35 +00:00
Qing Shen
985f1f0ec4 Merge "Modifies path of getting libc++ library for LLVM coverage generation, caused by upstream clang updates." am: e9b6673e00 am: 76424b07a9 am: 1d208b9ff3 am: bf2bffd429
Original change: https://android-review.googlesource.com/c/platform/build/+/2237995

Change-Id: I4f2419d81560a771b12408c6584dac834a4694f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-30 07:42:42 +00:00
Qing Shen
bf2bffd429 Merge "Modifies path of getting libc++ library for LLVM coverage generation, caused by upstream clang updates." am: e9b6673e00 am: 76424b07a9 am: 1d208b9ff3
Original change: https://android-review.googlesource.com/c/platform/build/+/2237995

Change-Id: I68a78358ec6e4ee6a6e64b91038c5efd356c1a1f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-30 07:02:09 +00:00
Qing Shen
1d208b9ff3 Merge "Modifies path of getting libc++ library for LLVM coverage generation, caused by upstream clang updates." am: e9b6673e00 am: 76424b07a9
Original change: https://android-review.googlesource.com/c/platform/build/+/2237995

Change-Id: Ic40aff3e1378ccbbd7984f1b69ffedc2f31a38fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-30 06:32:52 +00:00
Qing Shen
d058fc33a3 Modifies path of getting libc++ library for LLVM coverage generation, caused by upstream clang updates.
See https://b.corp.google.com/issues/236023386#comment11,  culprit CL: https://reviews.llvm.org/D126731 and https://reviews.llvm.org/D107799

Change-Id: I6eaad2d97fbd4e2b82765f8f8cbe671943754938
bug: b/249525798
2022-09-30 05:34:32 +00:00
Android Build Coastguard Worker
7677cc1bd5 Version bump to TQ1A.220930.002 [core/build_id.mk]
Change-Id: If07327aeab0f72f5f0133780b13748f283c78463
2022-09-30 00:18:01 +00:00
Android Build Coastguard Worker
b86ccb1836 Make change and version bump to TQ1A.220930.001
Change-Id: I25625ae304a2836dbcf3975c9987673068b73781
2022-09-29 23:59:50 +00:00
Sorin Basca
6568b77dfb Use the toolchain from JDK 17
Bug: 233029164
Test: m
Change-Id: I9183e55117bec8b1728e8d2ce8383d086f82d117
2022-09-29 10:17:50 +01:00
Android Build Coastguard Worker
d5fb5f21d6 Make change and version bump to TQ1A.220929.001
Change-Id: I25a750add81689538eaf06ecfffaafe74984bbf0
2022-09-29 00:00:02 +00:00
Kevin Lau Fang
3bc560b8f0 Merge "Revert "Target dist files not dist goals."" into tm-d1-dev-plus-aosp am: 5ddfca2dc1
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/20069866

Change-Id: I9d17403b5ee47c67280a1892cb0c8d3541cd7488
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-28 04:27:28 +00:00
Kevin Lau Fang
5ddfca2dc1 Merge "Revert "Target dist files not dist goals."" into tm-d1-dev-plus-aosp 2022-09-28 03:53:17 +00:00
Kevin Lau Fang
b7010b95d6 Revert "Target dist files not dist goals."
This reverts commit bf657b54a4.

Reason for revert: Causing test zip download to fail on certain targets b/247872788 b/249353339

Change-Id: Icd84950123317b9c97f0ac51bf7cb991e66416a0
Bug:247872788
Bug:249353339
2022-09-28 00:53:59 +00:00
Android Build Coastguard Worker
4683c16da9 Make change and version bump to TQ1A.220928.001
Change-Id: Icb9e6f9b29e50ff42b2311b063fb3cc31e44cc2a
2022-09-27 23:59:05 +00:00
Android Build Coastguard Worker
dae6a7601d Make change and version bump to TQ1A.220927.001
Change-Id: I9f9cf85aef26cce8f929baf9e42f9f92aebd1d3e
2022-09-27 00:03:55 +00:00
Android Build Coastguard Worker
bda84238fe Make change and version bump to TQ1A.220926.001
Change-Id: I7f0b154c09a18190f075e8b113c269c67488b9a1
2022-09-25 22:03:41 +00:00
Android Build Coastguard Worker
c2268b263a Make change and version bump to TQ1A.220925.001
Change-Id: Ie0e367908e1bb1040747984fb218079f9e11c96f
2022-09-24 22:03:30 +00:00
Android Build Coastguard Worker
ae2eef5a4a Make change and version bump to TQ1A.220924.001
Change-Id: Ife8f042dd7bde0a6cc8086acf5608b2f8cdddba5
2022-09-24 05:53:54 +00:00
Treehugger Robot
047234a745 Merge "Use shell sort command" am: 46e28206eb am: 977624600f am: f8f7b97346 am: cd06331007
Original change: https://android-review.googlesource.com/c/platform/build/+/2228138

Change-Id: I0dedac08520885cd9e1f03ad085bf86fd8295579
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 19:50:37 +00:00
Treehugger Robot
f8f7b97346 Merge "Use shell sort command" am: 46e28206eb am: 977624600f
Original change: https://android-review.googlesource.com/c/platform/build/+/2228138

Change-Id: I870ab75f0889487f03e773b44facdd94973789b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 18:38:38 +00:00
Nikita Ioffe
351b82aca8 Add target_board_auto soong config variable
It will be used to configure a compile time flag when building apexd for
auto products. See the attached bug for more context

Test: m
Bug: 241473698
Change-Id: I7e7ce3216e455ff44b9a24fec14d6ee384e97192
2022-09-23 16:35:23 +00:00
Android Build Coastguard Worker
209bbcd5c6 Make change and version bump to TQ1A.220923.001
Change-Id: Id7f2989fef8093847dd896d8aeca6869990dc2e3
2022-09-22 23:59:42 +00:00
Rob Seymour
3f1c9577e8 Add APEX data to checkvintf for compatibility check.
As part of extending libvintf to support VINTF data inside of APEXes:
  Create apex-info-list.xml as part of build to pass into checkvintf.
  Include the /apex data to dirmap

  Extend check_target_files_vintf.py to include APEX data:
    Unzip APEX from partions
    Extract APEX data
    Create apex-info-list.xml

Bug: 239055387
Bug: 242314000
Test: m
Test: m dist
Change-Id: I4b4e159051bacb46dc43b83e006ca0f0eb58d772
2022-09-22 23:01:44 +00:00
Kelvin Zhang
ed714e0f24 Use shell sort command
When using builtin sort() function, make will detect changes in
the find sub-expression, and re-parse the whole makefile. Even though file
list after soring is identical. This is bad for incremental builds, as
everytime a python file is modified, the order files that gets returned
by find changes, resulting in long build time.

Test: th
Change-Id: I8cc347b4473a2b241f2f10e016e5968477c482f3
2022-09-22 12:46:36 -07:00
Duy Truong
808ee4faab Merge changes from topic "sts-sdk" into tm-dev am: 7634f909cb am: 5d70edd3a2 am: 790f03a52d
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19776213

Change-Id: Idfe604ab620b54d28dc3c73db58c4d2515059975
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 02:47:44 +00:00
Bob Badour
9db6cad5dd Merge "Policy change: GPL+CE is permissive." am: 9a76135e44 am: 63a85ce166 am: 9434cd7754 am: 3be77f249e
Original change: https://android-review.googlesource.com/c/platform/build/+/2221992

Change-Id: Ibe859bfcbd2c49ad9759e626ad373e9db2e35891
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 02:47:28 +00:00
Duy Truong
2d979fc05f Merge changes from topic "sts-sdk" into tm-dev am: 7634f909cb am: a8a4e5d729
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19776213

Change-Id: I899818c64167f436f58ccb5bc5b3c31ddbfdb05d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 02:21:47 +00:00
Duy Truong
a8a4e5d729 Merge changes from topic "sts-sdk" into tm-dev am: 7634f909cb
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19776213

Change-Id: Ia382b1b4f09a0f39a6fac45de9a074cf69227dbc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 01:30:48 +00:00
Duy Truong
5d70edd3a2 Merge changes from topic "sts-sdk" into tm-dev am: 7634f909cb
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19776213

Change-Id: I1af7b5afd9ae9f07e7d8d5c39920e101cb2aaea4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 01:27:15 +00:00
Bob Badour
9434cd7754 Merge "Policy change: GPL+CE is permissive." am: 9a76135e44 am: 63a85ce166
Original change: https://android-review.googlesource.com/c/platform/build/+/2221992

Change-Id: If920df801870ad3536862b5eeaa145b5f9e88d47
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 01:03:43 +00:00
Duy Truong
7634f909cb Merge changes from topic "sts-sdk" into tm-dev
* changes:
  [automerge] Initial STS sdk 2p: 5987bd823b 2p: afcd8ed66a
  [automerge] Initial STS sdk 2p: 5987bd823b
  Initial STS sdk
2022-09-22 00:29:25 +00:00
Android Build Coastguard Worker
6eb977e49c Make change and version bump to TQ1A.220922.001
Change-Id: I76ee4ebeeded0b95ed161a69428828e75e3831f3
2022-09-21 23:59:43 +00:00
Bob Badour
9a76135e44 Merge "Policy change: GPL+CE is permissive." 2022-09-21 23:33:30 +00:00
Alix Espino
8be1e8c45f Merge "Revert "Revert "Default BuildBrokenClangCFlags & BuildBrokenCla..."" am: 358fe88bf1 am: 2e82617428 am: 23a5a512a9 am: 1b49e76c07
Original change: https://android-review.googlesource.com/c/platform/build/+/2216928

Change-Id: I2cb1652d460136a4df1ddd66f151ab16feaf4e76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-21 23:22:52 +00:00
Treehugger Robot
5fc24e86ad Merge "Simplify PLATFORM_BASE_SDK_EXTENSION_VERSION" am: c017139559 am: db7323424f am: a0b9c8e4fd am: a4c083dfb5
Original change: https://android-review.googlesource.com/c/platform/build/+/2220921

Change-Id: Iebf4e879f61624f062283a8c820d5b14ef0d9d67
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-21 23:22:24 +00:00
Treehugger Robot
e165c749f5 Merge "Remove fs-verity build manifest for vendor/odm/product" am: 0da3dc63af am: 43231fe255 am: e5c3b54be4 am: f9598df34c
Original change: https://android-review.googlesource.com/c/platform/build/+/2223257

Change-Id: Id8ca992d9b2b64c238b32c34536bf4bb8bd36423
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-21 23:22:02 +00:00
Alix Espino
23a5a512a9 Merge "Revert "Revert "Default BuildBrokenClangCFlags & BuildBrokenCla..."" am: 358fe88bf1 am: 2e82617428
Original change: https://android-review.googlesource.com/c/platform/build/+/2216928

Change-Id: I5ce1dff5f62745315fab1d08182842df1c22eb08
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-21 22:37:43 +00:00
Treehugger Robot
a0b9c8e4fd Merge "Simplify PLATFORM_BASE_SDK_EXTENSION_VERSION" am: c017139559 am: db7323424f
Original change: https://android-review.googlesource.com/c/platform/build/+/2220921

Change-Id: I52fb44ed4d44a6acafe9b2ea3adbb90eb4f08e28
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-21 22:28:27 +00:00
Treehugger Robot
e5c3b54be4 Merge "Remove fs-verity build manifest for vendor/odm/product" am: 0da3dc63af am: 43231fe255
Original change: https://android-review.googlesource.com/c/platform/build/+/2223257

Change-Id: I62d06d5817d546dd0badb9811ef8bc0ef7bae134
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-21 22:27:44 +00:00
Alix Espino
358fe88bf1 Merge "Revert "Revert "Default BuildBrokenClangCFlags & BuildBrokenCla..."" 2022-09-21 19:28:11 +00:00
Alix Espino
38e07f1baf Revert "Revert "Default BuildBrokenClangCFlags & BuildBrokenCla..."
Revert^2 "deletion of clang_cflags & clang_asflags from Soong"

e9a6865bc7c51028ed348f6d1c6b975ee8b98837

Test: Treehugger
Change-Id: Ibda75c075d0d88f2c11fd10722c9a74481ee965a
2022-09-21 16:45:00 +00:00
Treehugger Robot
c017139559 Merge "Simplify PLATFORM_BASE_SDK_EXTENSION_VERSION" 2022-09-21 14:09:20 +00:00
Bob Badour
10f5c48b23 Policy change: GPL+CE is permissive.
Bug: 210546823

Test: m cts compliance_checkshare compliancenotice_bom \
    compliancenotice_shippedlibs compliance_listshare \
    compliance_dumpgraph compliance_dumpresolutions htmlnotice \
    compliance_rtrace textnotice xmlnotice

Change-Id: I7da36972ffbb1494e33fd63db8e5ec851d47704c
2022-09-20 21:50:08 -07:00
Android Build Coastguard Worker
468307206d Make change and version bump to TQ1A.220921.001
Change-Id: Ibe2a9cd36c8ad5c0af1f3fa4d35fa558f747f1dc
2022-09-21 00:00:12 +00:00
Victor Hsieh
adc94a151a Remove fs-verity build manifest for vendor/odm/product
The build manifest APKs are recently added because we thought it's nicer
for ART to support beyond system_ext for potential partner
customizations.  Jiyong pointed out that having system server JARs
outside of system and system_ext may be a Treble violation. As a result,
delete some of those files.

Bug: 246000387
Bug: 245957815
Test: m; no longer seeing the files under out/
Change-Id: I4c5b118bd2277b5f3265ac4d3c2343cf929822c5
2022-09-20 14:53:51 -07:00
Edward Liaw
77dc36e521 Merge "vts: split kselftests and ltp" am: cfb5fb5227 am: 29fa97aeea am: 428d005fb2 am: 670268eb26
Original change: https://android-review.googlesource.com/c/platform/build/+/2192098

Change-Id: Ie9b10a7aff6e4487b740de342c5773d3aae268c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 16:58:31 +00:00
Edward Liaw
428d005fb2 Merge "vts: split kselftests and ltp" am: cfb5fb5227 am: 29fa97aeea
Original change: https://android-review.googlesource.com/c/platform/build/+/2192098

Change-Id: Ic88ca98bf0cec18d69a9aadda85c59146ea0c0bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 15:51:53 +00:00
Edward Liaw
cfb5fb5227 Merge "vts: split kselftests and ltp" 2022-09-20 15:00:58 +00:00
Mårten Kongstad
26ed749f14 Simplify PLATFORM_BASE_SDK_EXTENSION_VERSION
Make PLATFORM_BASE_SDK_EXTENSION_VERSION default to
PLATFORM_SDK_EXTENSION_VERSION: they only need to be different on the
SDK extension branches.

Bug: 247413701
Test: manual install of modules
Change-Id: Iedcd9d6bce4e7346d24146b871d489255a17466c
Merged-In: Iedcd9d6bce4e7346d24146b871d489255a17466c
2022-09-20 15:42:11 +02:00
Treehugger Robot
eacd160398 Merge "Only keep Parcelables if used" am: b2bf9efa32 am: 486a92f509 am: a4297f6b50 am: 3d344efdb2
Original change: https://android-review.googlesource.com/c/platform/build/+/2222341

Change-Id: I98985507c457130f689a72d96ca00c06410cee47
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 05:37:03 +00:00
Treehugger Robot
a4297f6b50 Merge "Only keep Parcelables if used" am: b2bf9efa32 am: 486a92f509
Original change: https://android-review.googlesource.com/c/platform/build/+/2222341

Change-Id: I79d54c8768b8abf87764089f26e65ba2213a80d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 04:44:14 +00:00
TreeHugger Robot
8811e61dcf Merge "Target dist files not dist goals." into tm-d1-dev-plus-aosp am: 55b6b0827c
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19996709

Change-Id: I33f4a593ffbba3a8fcc4249bd93c84109996a2b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 04:30:28 +00:00
TreeHugger Robot
55b6b0827c Merge "Target dist files not dist goals." into tm-d1-dev-plus-aosp 2022-09-20 03:55:14 +00:00
Treehugger Robot
b2bf9efa32 Merge "Only keep Parcelables if used" 2022-09-20 03:47:31 +00:00
Yike Zhang
6f65d5f649 Merge "Export the target_required property to module-info" am: d8b3c2901d am: 021d4f8f55 am: 0691f3d115 am: 41b179a1ee
Original change: https://android-review.googlesource.com/c/platform/build/+/2219529

Change-Id: Ie3ed59d7edcb795f683bb432220443f7fe383109
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 02:41:15 +00:00
Yike Zhang
41b179a1ee Merge "Export the target_required property to module-info" am: d8b3c2901d am: 021d4f8f55 am: 0691f3d115
Original change: https://android-review.googlesource.com/c/platform/build/+/2219529

Change-Id: Ib0a79a16c9615a62f5c4b6b84ead1c109d5f1d1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 02:02:22 +00:00
Yike Zhang
0691f3d115 Merge "Export the target_required property to module-info" am: d8b3c2901d am: 021d4f8f55
Original change: https://android-review.googlesource.com/c/platform/build/+/2219529

Change-Id: If61fe0f8c2baf66abf9ffa509c16e71d3fc6377e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-20 01:32:17 +00:00
Bob Badour
bf657b54a4 Target dist files not dist goals.
This change creates license texts and lists of projects to share for
individual files in dist instead of for dist goals.

If a distribution needs the license texts for part of a dist file or
for a combination of multiple files, whoever is distributing will have
to create a suitable text notice using `gen_notice{}` or `testnotice`
and include it among the dist files for the goal using `dist-for-goals`
or equivalent.

Bug: 240342946

Test: m cts dist

Test: m droid dist

Test: tapas google-tradefed-all && m dist

Change-Id: I5f198d6eb70f20057762c6ea32d85bc4fd603e49
2022-09-19 17:38:26 -07:00
Android Build Coastguard Worker
f9b311ce59 Make change and version bump to TQ1A.220920.001
Change-Id: I3d5493a0d15a81347279c8884b79666ea94fdfa9
2022-09-20 00:03:11 +00:00
Jared Duke
9d27a928f2 Only keep Parcelables if used
Use `-keepclassmembers` instead of `-keep` for Parcelable types
and their CREATOR members. This allows shrinking of Parcelable types
that aren't referenced while still preserving the necessary CREATOR
member when the classes are kept. This saves ~3MB across various
platform targets.

Bug: 238670321
Test: m + presubmit
Change-Id: I13508073dbc07e28aa93bb6604c8f838bcf72646
2022-09-19 16:26:44 -07:00
Bob Badour
76a23a3207 Target dist files not dist goals.
This change creates license texts and lists of projects to share for
individual files in dist instead of for dist goals.

If a distribution needs the license texts for part of a dist file or
for a combination of multiple files, whoever is distributing will have
to create a suitable text notice using `gen_notice{}` or `testnotice`
and include it among the dist files for the goal using `dist-for-goals`
or equivalent.

Bug: 240342946

Test: m cts dist

Test: m droid dist

Test: tapas google-tradefed-all && m dist

Change-Id: Iaea79fc1ecf34e2ace6403d8ef86c667dc9937b2
Merged-in: Iaea79fc1ecf34e2ace6403d8ef86c667dc9937b2
Merged-in: I9fbcb07acfa7b14a140563cb031374160b6b23c2
2022-09-19 20:21:30 +00:00
Android Build Coastguard Worker
9de99946ed Version bump to TP1A.221105.002 [core/build_id.mk]
Change-Id: I6fe9a60832aca64494c1581e3aadfd5d545e4eed
2022-09-19 18:21:08 +00:00
Yike
450197e265 Export the target_required property to module-info
Some host test modules such as `python_test_host` use the
`target_required` attribute to declare target dependencies that will
be pushed to device. For example, `aidl_integration_test` references
several target dependencies in the `target_required` attribute since
those output files will be searched and pushed to device at runtime.
Besides, those target dependencies can't be declared in the `data`
attribute instead, since some modules' `data` attribute doesn't
support multi-arch.

So that, this information needs to present in module_info.json and
exported to properly generate Bazel targets that include these
dependencies.

Test: m out/target/product/coral/module-info.json
Bug: 222438068
Change-Id: Ia5ee103be1e7a811e1fdbd2b39252912b1a35c18
2022-09-19 16:42:04 +08:00
Android Build Coastguard Worker
49cd8b021a Make change and version bump to TQ1A.220919.001
Change-Id: Idf1a1081583d198f3a34ad11df8860dba1344bf0
2022-09-18 22:09:00 +00:00
Android Build Coastguard Worker
18925ee875 Make change and version bump to TQ1A.220918.001
Change-Id: Icd5d6d7305575a6badc05391c668b94609a8dd8a
2022-09-18 01:18:52 +00:00
Android Build Coastguard Worker
de5b5ac06d Make change and version bump to TQ1A.220917.001
Change-Id: I728dfb94685835f14284a874bdfe1c292c600ac9
2022-09-17 01:59:20 +00:00
Victor Hsieh
81371e143a Merge "Reland: Generate fs-verity build manifst APK for other partitions" am: 90195c958d am: 41e6b26779 am: 2486db519f am: be3575ddad
Original change: https://android-review.googlesource.com/c/platform/build/+/2215026

Change-Id: I6ce034b8a7a071833111cd4fc06471447935d4c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-16 00:58:07 +00:00
Android Build Coastguard Worker
575d0ab8df Version bump to TQ1A.220916.002 [core/build_id.mk]
Change-Id: I58a72c4730bf757731d566389ade258395f65075
2022-09-16 00:44:47 +00:00
Android Build Coastguard Worker
3339f4b5b8 Make change and version bump to TQ1A.220916.001
Change-Id: I3d2b2561b57d335b7383da7ae6b8eff4735fc742
2022-09-15 23:59:12 +00:00
Victor Hsieh
2486db519f Merge "Reland: Generate fs-verity build manifst APK for other partitions" am: 90195c958d am: 41e6b26779
Original change: https://android-review.googlesource.com/c/platform/build/+/2215026

Change-Id: If9b2837596bc83c78140f6569649786860ed7cab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-15 22:52:50 +00:00
Android Build Coastguard Worker
788dcd5ba9 Version bump to TQ1A.220915.002 [core/build_id.mk]
Change-Id: I34bc64345234da6167a0ad38ca26b79dec47406a
2022-09-15 05:16:42 +00:00
Android Build Coastguard Worker
a21914b880 Make change and version bump to TQ1A.220915.001
Change-Id: I53c343ab22976c1e92a151f82ad2112938c83919
2022-09-15 00:00:09 +00:00
Edward Liaw
f867471865 vts: split kselftests and ltp
Split the location of ltp and kselftest files so that they are not
uploaded together if running individually.  Should improve the
performance of kselftest.

Bug: 190800715
Test: atest vts_ltp_test_x86_64
Test: atest vts_linux_kselftest_x86_64
Signed-off-by: Edward Liaw <edliaw@google.com>
Change-Id: I121e6d5bab8edd185c8d73ad7849dff9e8b5f118
2022-09-14 22:59:11 +00:00
Treehugger Robot
bdae2b8e69 Merge "Normalize target path for license dependencies." am: 1acd7b0438 am: a21737a58f am: f1fd15f02c am: ba5d947d23
Original change: https://android-review.googlesource.com/c/platform/build/+/2215326

Change-Id: I4e3ccf46b30e1c8afae11dee3e1dc6729ffdb88d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-14 21:20:10 +00:00
Treehugger Robot
019485a857 Merge "Put host license metadata in OUT_DIR." am: ebb4bfe9c9 am: faacd30690 am: 9cb0db8420 am: 6fe2e2b326
Original change: https://android-review.googlesource.com/c/platform/build/+/2215325

Change-Id: Id5a1ef4c2f0755b850e14fdd9b1b7481e63445e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-14 21:19:41 +00:00
Victor Hsieh
89415a8ea9 Reland: Generate fs-verity build manifst APK for other partitions
* Expand the allowlist to include {system_ext, vendor, odm,
   product}/framework/*. Generate .fsv_meta for them.
 * Add BuildManifest.apk for those partitions.
 * Rename PRODUCT_SYSTEM_FSVERITY_GENERATE_METADATA to remove "SYSTEM".
 * (new in reland): add apkcerts

Bug: 245957815
Test: m
Test: ls -l $ANDROID_PRODUCT_OUT/*/etc/security/fsverity/BuildManifest.apk
Test: extract assets/build_manifest.pb from apk, inpsect
Test: run asit/ota/signing
Change-Id: I48a5e473aa5eedb24edab54357a9141fc8d78759
2022-09-14 13:19:26 -07:00
Treehugger Robot
f1fd15f02c Merge "Normalize target path for license dependencies." am: 1acd7b0438 am: a21737a58f
Original change: https://android-review.googlesource.com/c/platform/build/+/2215326

Change-Id: I06bc33a37742ff0f67d99622f56cf02f9ebc1868
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-14 19:51:28 +00:00
Treehugger Robot
9cb0db8420 Merge "Put host license metadata in OUT_DIR." am: ebb4bfe9c9 am: faacd30690
Original change: https://android-review.googlesource.com/c/platform/build/+/2215325

Change-Id: Ibf7436309f77931c9ea0fda81406a87865f72982
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-14 19:51:07 +00:00
Victor Hsieh
39ad067ae7 Merge "Revert "Generate fs-verity build manifst APK for other partitions"" am: 7942ba9a1e am: d80c41f064 am: 2596fd4843 am: c18156667c
Original change: https://android-review.googlesource.com/c/platform/build/+/2216673

Change-Id: I673b70698001879705b1dde5e7f784ace7217f4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-14 19:06:08 +00:00
Treehugger Robot
1acd7b0438 Merge "Normalize target path for license dependencies." 2022-09-14 18:48:30 +00:00
Treehugger Robot
ebb4bfe9c9 Merge "Put host license metadata in OUT_DIR." 2022-09-14 18:45:51 +00:00
Treehugger Robot
3c01cec06f Merge "core: Introduce a pvmfwimage phony target" am: e986ab2038 am: c604e8eb12 am: de5c029087 am: b385dd4be6
Original change: https://android-review.googlesource.com/c/platform/build/+/2213455

Change-Id: I8d9f7697b8de4e200dcca0dab0da7ddbd9faf3cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-14 18:39:15 +00:00
Victor Hsieh
2596fd4843 Merge "Revert "Generate fs-verity build manifst APK for other partitions"" am: 7942ba9a1e am: d80c41f064
Original change: https://android-review.googlesource.com/c/platform/build/+/2216673

Change-Id: Ifd6ab788b92318ace78ff5094fdf0524ea827ce2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-14 18:26:03 +00:00
Android Build Coastguard Worker
0777650c5f Make change and version bump to TP1A.221105.001
Change-Id: Ief4cb81a5ba35375af25424b0e55701015842ca1
2022-09-14 17:54:25 +00:00
Bob Badour
636878a24b Add kernel license text.
Bug: 244521066
Bug: 245953754

Test: m droid dist

Change-Id: Ie7052d97cbe11df8f6a184663903e66ae5cd5752
Merged-in: Ie7052d97cbe11df8f6a184663903e66ae5cd5752
(cherry picked from commit 8d9f8ce936)
Merged-In: Ie7052d97cbe11df8f6a184663903e66ae5cd5752
2022-09-14 17:52:02 +00:00
Steve Berbary
cfe5bd519e Update Security String to 2022-11-05
Bug: 244460991
Change-Id: If6c0dc2d69b70f9722da0950582aa5acf224c0fe
(cherry picked from commit 831521e2fe)
Merged-In: If6c0dc2d69b70f9722da0950582aa5acf224c0fe
2022-09-14 17:51:59 +00:00
Victor Hsieh
7942ba9a1e Merge "Revert "Generate fs-verity build manifst APK for other partitions"" 2022-09-14 17:50:59 +00:00
Treehugger Robot
de5c029087 Merge "core: Introduce a pvmfwimage phony target" am: e986ab2038 am: c604e8eb12
Original change: https://android-review.googlesource.com/c/platform/build/+/2213455

Change-Id: I7f8f3ff7ac13ffcca6b9efda449da2588ff11607
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-14 17:46:11 +00:00
Victor Hsieh
859468a0bb Merge "Generate fs-verity build manifst APK for other partitions" am: 494297893f am: f942f7b2da am: 8f7a930813 am: 0a7a8e295d
Original change: https://android-review.googlesource.com/c/platform/build/+/2212483

Change-Id: Ib07b09d40cddb648410e8bda63d0b11c73257cc4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-14 17:43:18 +00:00
Victor Hsieh
8c54b9a54b Revert "Generate fs-verity build manifst APK for other partitions"
Revert submission 2212483-fsverity-manifest-apk-per-partition

Reason for revert: b/246781147
Reverted Changes:
I503672571:Generate fs-verity build manifst APK for other par...
Iebc54ea44:Rename to PRODUCT_FSVERITY_GENERATE_METADATA

Change-Id: I8335b3016a52e474418fb28139c37e35e3468170
2022-09-14 17:27:40 +00:00
Treehugger Robot
e986ab2038 Merge "core: Introduce a pvmfwimage phony target" 2022-09-14 16:51:55 +00:00
Victor Hsieh
8f7a930813 Merge "Generate fs-verity build manifst APK for other partitions" am: 494297893f am: f942f7b2da
Original change: https://android-review.googlesource.com/c/platform/build/+/2212483

Change-Id: I1d0bb8f45c719d874a03d1c1bf633d71c58eb479
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-14 16:34:56 +00:00
Victor Hsieh
494297893f Merge "Generate fs-verity build manifst APK for other partitions" 2022-09-14 15:42:31 +00:00
Treehugger Robot
62a371c284 Merge "Use same toolchain for RBE as non-RBE" am: 21554ab3fc am: c543e6bee1 am: d606fa2fef am: c1b3f88e60
Original change: https://android-review.googlesource.com/c/platform/build/+/2214828

Change-Id: I28c47b2c05d19d2cc943aa788cba3b855b6cdd2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-14 03:06:46 +00:00
Treehugger Robot
d606fa2fef Merge "Use same toolchain for RBE as non-RBE" am: 21554ab3fc am: c543e6bee1
Original change: https://android-review.googlesource.com/c/platform/build/+/2214828

Change-Id: Ia38c02a19249618d6aa33f6a2e790d1be4e8dc05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-14 02:09:50 +00:00
Treehugger Robot
21554ab3fc Merge "Use same toolchain for RBE as non-RBE" 2022-09-14 01:06:27 +00:00
Android Build Coastguard Worker
8e0d3d4f4d Make change and version bump to TQ1A.220914.001
Change-Id: Iac49362af7229b4608c67e532935def99f6cd4fe
2022-09-13 23:59:34 +00:00
Victor Hsieh
c80519cc02 Generate fs-verity build manifst APK for other partitions
* Expand the allowlist to include {system_ext, vendor, odm,
   product}/framework/*. Generate .fsv_meta for them.
 * Add BuildManifest.apk for those partitions.
 * Rename PRODUCT_SYSTEM_FSVERITY_GENERATE_METADATA to remove "SYSTEM".

Bug: 245957815
Test: m
Test: ls -l $ANDROID_PRODUCT_OUT/*/etc/security/fsverity/BuildManifest.apk
Test: extract assets/build_manifest.pb from apk, inpsect
Change-Id: I503672571741d47ba15add048c0a2f00b6b2a86d
2022-09-13 10:33:31 -07:00
Bob Badour
54b325df14 Normalize target path for license dependencies.
If not normalized the same as declare-license-metadata, two rules get
generated instead of one rule with both license text and deps.

Test: m droid dist

Test: build/soong/soong_ui.bash --make-mode TARGET_PRODUCT=sdk TARGET_BUILD_VARIANT=userdebug sdk dist sdk_repo

Change-Id: I3a8f2d3825c8c0183049fa12b14ace9b54066a01
Merged-in: I3a8f2d3825c8c0183049fa12b14ace9b54066a01
2022-09-13 17:21:40 +00:00
Bob Badour
28078172fe Put host license metadata in OUT_DIR.
Test: m droid dist

Test: build/soong/soong_ui.bash --make-mode TARGET_PRODUCT=sdk TARGET_BUILD_VARIANT=userdebug sdk dist sdk_repo

Change-Id: I9f5d9c1b70eb8469031d49818c32770dcf34fad2
Merged-in: I9f5d9c1b70eb8469031d49818c32770dcf34fad2
2022-09-13 17:20:20 +00:00
Sorin Basca
0b4d07dc51 Use same toolchain for RBE as non-RBE
Bug: 233029164
Fixes: 246271065
Test: m
Test: EXPERIMENTAL_USE_OPENJDK17_TOOLCHAIN=true m
Test: EXPERIMENTAL_USE_OPENJDK17_TOOLCHAIN=true EXPERIMENTAL_TARGET_JAVA_VERSION_17=true m
Change-Id: I7962068938b16dde52e68abb3baff212deb287be
2022-09-13 14:56:32 +01:00
Android Build Coastguard Worker
26a440a96a Make change and version bump to TQ1A.220913.001
Change-Id: Id8054f67276e38fead91017f3b837aa1a63ad9aa
2022-09-13 00:02:51 +00:00
Treehugger Robot
6993162cd5 Merge "Revert "Default BuildBrokenClangCFlags & BuildBrokenClangAsFlag..."" am: fef5ca53fa am: 2d8d6096a4 am: 9c860de5b0 am: 37605f3683
Original change: https://android-review.googlesource.com/c/platform/build/+/2215524

Change-Id: I253626eee4d9bf91c87b174e632f7738986f6a21
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-12 23:08:16 +00:00
Treehugger Robot
9c860de5b0 Merge "Revert "Default BuildBrokenClangCFlags & BuildBrokenClangAsFlag..."" am: fef5ca53fa am: 2d8d6096a4
Original change: https://android-review.googlesource.com/c/platform/build/+/2215524

Change-Id: Ie7ad00e014edbecf18b25b4cd85a0d65181ee643
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-12 21:57:21 +00:00
Treehugger Robot
fef5ca53fa Merge "Revert "Default BuildBrokenClangCFlags & BuildBrokenClangAsFlag..."" 2022-09-12 21:06:12 +00:00
TreeHugger Robot
76e6348c16 Merge "Add kernel license text." into tm-dev am: f674ccdd28 am: 5f830f97c8
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19911242

Change-Id: I658525296dbcaad3cfc72b5a5b4ee3070f51e41a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-12 20:42:14 +00:00
TreeHugger Robot
5f830f97c8 Merge "Add kernel license text." into tm-dev am: f674ccdd28
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19911242

Change-Id: Iff30438267ee3cc1cd230d46ab6fd4091356418f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-12 20:13:55 +00:00
Steve Berbary
7ed786c15c Update Security String to 2022-11-05 am: 831521e2fe am: 2d2b1cc430 am: bd8f853a3b
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19909611

Change-Id: Ida1c20e76f4a2903d934f4d2eee7a5ca12aeb4c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-12 20:00:27 +00:00
Alix Espino
a715d170fb Merge "Default BuildBrokenClangCFlags & BuildBrokenClangAsFlags to empty (false)" am: 2227e61a04 am: e4a82cd26b am: fdddfcd7d5 am: e3f20158a9
Original change: https://android-review.googlesource.com/c/platform/build/+/2209475

Change-Id: I86815d787e1d406962334945a84010079587cfd4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-12 19:59:53 +00:00
Steve Berbary
76aee2a05b Update Security String to 2022-11-05 am: 831521e2fe am: 1915cfa461
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19909611

Change-Id: I69be703477b2386bd9b75aa39a1f9774c54c3f92
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-12 19:59:17 +00:00
TreeHugger Robot
f674ccdd28 Merge "Add kernel license text." into tm-dev 2022-09-12 19:45:16 +00:00
Alix Espino
65f28793ab Revert "Default BuildBrokenClangCFlags & BuildBrokenClangAsFlag..."
Revert "deletion of clang_cflags & clang_asflags from Soong"

Revert submission 2154033-delete clang_cflags clang_asflags

Reason for revert: Broke build on git_tm-dev-plus-aosp and downstream branches

Reverted Changes:
I5c499a37e:Default BuildBrokenClangCFlags &  BuildBrokenClang...
Ic1d90b72d:deletion of clang_cflags & clang_asflags from Soon...

Change-Id: I62480972e5cd6cfe01782068b25893222a8edf79
2022-09-12 18:51:23 +00:00
Steve Berbary
1915cfa461 Update Security String to 2022-11-05 am: 831521e2fe
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19909611

Change-Id: I62fd609f42b61805a0841bcbf93b4c0d7ff88382
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-12 18:00:34 +00:00
Bill Yi
f07d5210bc Merge "Merge TP1A.220905.004 to aosp-master - DO NOT MERGE" 2022-09-12 17:59:03 +00:00
Steve Berbary
2d2b1cc430 Update Security String to 2022-11-05 am: 831521e2fe
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19909611

Change-Id: I076ff191784a76ca0cfbec6472623516dc22e14f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-12 17:57:59 +00:00
Alix Espino
fdddfcd7d5 Merge "Default BuildBrokenClangCFlags & BuildBrokenClangAsFlags to empty (false)" am: 2227e61a04 am: e4a82cd26b
Original change: https://android-review.googlesource.com/c/platform/build/+/2209475

Change-Id: I2f73334f66b404dee5ee50efad50c3fcfdd47175
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-12 17:18:55 +00:00
Alix Espino
e4a82cd26b Merge "Default BuildBrokenClangCFlags & BuildBrokenClangAsFlags to empty (false)" am: 2227e61a04
Original change: https://android-review.googlesource.com/c/platform/build/+/2209475

Change-Id: Ic6d247d49c274e0ab63e2fcd1deddb7015e481eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-12 15:40:15 +00:00
Alix Espino
2227e61a04 Merge "Default BuildBrokenClangCFlags & BuildBrokenClangAsFlags to empty (false)" 2022-09-12 15:11:20 +00:00