Age | Commit message (Collapse) | Author |
|
udc-qpr1-release
Change-Id: I9a531797b4405445587292669c47c95ad5e958fc
|
|
* changes:
Merge META-INF/services/* files in merge_zips -jar
Strip META-INF/services from implementation jars when using as header jars
|
|
udc-qpr1-release
Change-Id: Ie736de204c6cdc14439cc68e25ce661c176eb030
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24286944
Change-Id: Ib40a6434b4331227f7bd52c316d2cb616b637eae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
This change adds libdumpstateutil to VndkMustUseVendorVariantList. This
is done to avoid a VNDK re-spin on aosp/2679475 and aosp/2681060, which
add the dumpstate util function IsStrictRun and make it framework-only.
Test: Presubmit; verify that builds still work on internal (refer to
aosp/2681060 test).
Ignore-AOSP-First: This is already in AOSP, but needs to be
cherry-picked here first before being removed from
AOSP.
Bug: 283326935
Change-Id: I3c60dd919a65182937d6e0b233635ff6ca9414d3
|
|
kotlinx_coroutines_test and kotlinx_coroutine_android each provide a
META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler with
different contents, and the final contents needs to be the combination
of the two files. Implement service merging in merge_zips when the
-jar argument is provided.
Bug: 290933559
Test: TestMergeZips
Change-Id: I69f80d1265c64c671d308ef4cdccfa1564abe056
Merged-In: I69f80d1265c64c671d308ef4cdccfa1564abe056
(cherry picked from commit 7592d5a0bdec6848b1679eb29a28eb8dddfe4c87)
|
|
If a header jar couldn't be built (for example when an API generating
annoation processor is in use) the implementation jar is reused as the
header jar. If the implementation jar contains an annotation processor
listed in META-INF/services/javax.annotation.processing.Processor then
later javac executions with the implementation jar in the classpath
could attempt to run the annotation processors unexpectedly. Remove
the META-INF/services directory when using an implementation jar as
a header jar.
Bug: 290933559
Test: builds
Change-Id: I40d48644bc5a09a9564dc2c4b38f627edd00fcf8
Merged-In: I40d48644bc5a09a9564dc2c4b38f627edd00fcf8
(cherry picked from commit f06d8dc8e3816cef2d3c0ba072ad1fc24bc44de0)
|
|
udc-qpr1-release
Change-Id: I01830c1731f3ed8c1410709438218c285d8f6db5
|
|
am: 3d6f3a02f8 am: 46021831fb
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24086298
Change-Id: I816de606ea7d06e99e8b078a1c5d98c64a8d0d1f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 3d6f3a02f8
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24086298
Change-Id: I71e22b1d4b847d09b3dc88ddc6abd3d267732645
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
This effectively undoes both If6c3ee82d588e2742c85cef7244c090c93f38b8e
and I682e4f1f477f3024f7719dfaa67006ef335e0640. SDK variants are now
installed again, which will fix unbundled builds of cc_test modules.
The platform variants used by com.android.virt are now packagable
even though they are not installable.
Fix the original problem in b/194403710 by adding a flag to platform
variants of modules in apexes that are not platform available, and
using that to prevent install and packaging dependencies. That
allows the HideFromMake flag to go back to being used for preventing
install dependencies but not packaging dependencies.
Test: TestPackagingWithSkipInstallDeps
Test: TestFileSystemShouldInstallCoreVariantIfTargetBuildAppsIsSet
Test: TestFileSystemShouldSkipApexLibraries
Bug: 194403710
Bug: 268582372
Fixes: 274443025
Bug: 274028926
Change-Id: If5418df3ddbb940bd631caebdf38daa81e71f40e
Merged-In: If5418df3ddbb940bd631caebdf38daa81e71f40e
(cherry picked from commit bd3a16b5e75e15d91d6a8cb16ccc53d9d8e202a6)
|
|
udc-qpr1-release
Change-Id: If519fe71883e3ceebea6fd9af2c3280dee319ff4
|
|
8383e68d89
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24029573
Change-Id: I38ea614f2ea5e643d4f8e643a2a3ea022a1ba1dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
1b2badc435 am: 7bfbf440e5
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24029572
Change-Id: I9eea63cdebdeffa30ee7ab147ec73002fb263f42
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24029571
Change-Id: I97daf0e816180462d4d592b1c3f9ac61209efdd8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24029573
Change-Id: Ibffb690efae783717405b4d6178b88aab589fbfc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
1b2badc435
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24029572
Change-Id: I2b23257042a0f0c61c22a7a6bf5073d67fc5b3b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24029571
Change-Id: I8c34f05511760401cec77bc7939f5a240130e1c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Bug: 266726655
Test: build/soong/tests/sbom_test.sh
(cherry picked from https://android-review.googlesource.com/q/commit:59df0ee44206557cbe18ce42117b201f4d858bee)
Merged-In: Id8002042f607f8e158f561ca47e0a84a8b8927e2
Change-Id: Id8002042f607f8e158f561ca47e0a84a8b8927e2
|
|
unbundled APKs/APEXs.
Bug: 266726655
Test: build/soong/tests/sbom_test.sh
(cherry picked from https://android-review.googlesource.com/q/commit:cd9948f66e9686e83cbe86d2b8ee998564caff0f)
Merged-In: I2bb3e8405dad716837d3004d4c6fd54ae80527c1
Change-Id: I2bb3e8405dad716837d3004d4c6fd54ae80527c1
|
|
Bug: 284279034
Test: build/soong/tests/sbom_test.sh
(cherry picked from https://android-review.googlesource.com/q/commit:704146094a262f1f7e99ee8606469834ec142a34)
Merged-In: I152c2e2c55b6547b2dddf7b1b2524681c9af952e
Change-Id: I152c2e2c55b6547b2dddf7b1b2524681c9af952e
|
|
udc-qpr1-release
Change-Id: I44e3a6c0d1af152644dbc55b98bd72427b3b0991
|
|
"presubmit-am-4cd8cd324e7e4d359a3ec54800a0c725", "presubmit-am-724cd6e390214cefa6370a38673590b7" into tm-mainline-prod am: 4d756e60c9 -s ours am: 93addffa5c -s ours am: e9eebc3d96 -s ours
am skip reason: Merged-In I1010ec66d8551fcc1e2d9119be7ecdba22186607 with SHA-1 4169a25f54 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/22727406
Change-Id: I9b74cb557675eb4aaba2ea0525aa6779d8f7b500
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
e7cc3513f8 -s ours am: 5227ef017c -s ours am: b7554dee19 -s ours
am skip reason: Merged-In I1010ec66d8551fcc1e2d9119be7ecdba22186607 with SHA-1 4169a25f54 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/22727406
Change-Id: If861ff4632f7da6d899929f046bbaf38c4698e56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
"presubmit-am-4cd8cd324e7e4d359a3ec54800a0c725", "presubmit-am-724cd6e390214cefa6370a38673590b7" into tm-mainline-prod am: 4d756e60c9 -s ours am: 93addffa5c -s ours
am skip reason: Merged-In I1010ec66d8551fcc1e2d9119be7ecdba22186607 with SHA-1 4169a25f54 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/22727406
Change-Id: I41c1ba434a6368126f0ed3ba662a1f8524e672e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
e7cc3513f8 -s ours am: 5227ef017c -s ours
am skip reason: Merged-In I1010ec66d8551fcc1e2d9119be7ecdba22186607 with SHA-1 4169a25f54 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/22727406
Change-Id: I2eab3276f092c025120eaf927cc363f95256e346
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
"presubmit-am-4cd8cd324e7e4d359a3ec54800a0c725", "presubmit-am-724cd6e390214cefa6370a38673590b7" into tm-mainline-prod am: 4d756e60c9 -s ours
am skip reason: Merged-In I1010ec66d8551fcc1e2d9119be7ecdba22186607 with SHA-1 4169a25f54 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/22727406
Change-Id: I21e9305edec6e07a3d3428e2dda263de47517cad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
e7cc3513f8 -s ours
am skip reason: Merged-In I1010ec66d8551fcc1e2d9119be7ecdba22186607 with SHA-1 4169a25f54 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/22727406
Change-Id: Ia51161661a618dcb9d269903da37c82b84911f3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
"presubmit-am-724cd6e390214cefa6370a38673590b7" into tm-mainline-prod
* changes:
Put base APK when AppSet is included in APEX
Use PackedAdditionalOutputs when reading apk_set for canned_fs_config
|
|
udc-qpr1-release
Change-Id: Ie1cbac565731730dcae4c6074d84fa4b3724c03c
|
|
754b054d63 am: 2444e2dd66
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/23903886
Change-Id: I5baf130d7e6be34ab5ba3ab8de4d4b4de1ea3983
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/23903886
Change-Id: If8c891e11ce7d40336bd2f9ad255c3c9dd1bd613
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
If a systemserverclasspath_fragment only contains libraries that have a
higher min_sdk_version than the target build release version, then we
should not export the systemserverclasspath_fragment. Before this
change, the fragment was exported with an empty `contents` property
which caused errors after being dropped as a prebuilt.
Bug: 289183551
Test: go test ./sdk
(cherry picked from https://android-review.googlesource.com/q/commit:35881365b49235b2311f48bfcbaff8f873f19b88)
Merged-In: Ifefc6880228e4dd37f5e42b2bda31a83df785375
Change-Id: Ifefc6880228e4dd37f5e42b2bda31a83df785375
|
|
udc-qpr1-release
Change-Id: Iaf0a5c1c874b25d28cc297ca33acfcdeb839021f
|
|
version am: 373e894e3c -s ours am: d5ce519031 -s ours
am skip reason: Merged-In Iad9079f026f46da35f36723937db9bf5771580d1 with SHA-1 1240f28d09 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/23830108
Change-Id: I465f40b958763dda92835f0aaba12f929c34693d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
version am: 373e894e3c -s ours
am skip reason: Merged-In Iad9079f026f46da35f36723937db9bf5771580d1 with SHA-1 1240f28d09 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/23830108
Change-Id: I2fbe4051e5e8309e530ca92531c663fa56bac6ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
After the prebuilt drop the modules under test in udc-dev can not be installed anymore because their version is lower than the prebuilt version. Increasing the version so the modules built from source would have a higher version.
Bug: 288871663
Change-Id: If5cfd3ec62860a6f26bdd87ee6c77248c2bea0fb
Ignore-AOSP-First: change needed on udc-dev only
Merged-In: Iad9079f026f46da35f36723937db9bf5771580d1
|
|
udc-qpr1-release
Change-Id: I477152a2a8ecd566658a1eff51e54f7b7cdb1084
|
|
build target. am: 8a7dad00c2 -s ours am: 207a631f9c -s ours am: 61636530ce -s ours
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/23638331
Change-Id: Id1a82246c4a60e0c858ce0200b69f3629e478ad6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
build target. am: 8a7dad00c2 -s ours am: 207a631f9c -s ours
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/23638331
Change-Id: I838aed06dc6245a3b66fe842626ad74032ad0bbd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
build target. am: 8a7dad00c2 -s ours
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/23638331
Change-Id: I5d87e013957af1cb79476a1e4cf291e3281485bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Build a new target *.latest.version which will contain a text file
containing the last finalized version.
Bug: 242316893
Test: atest prebuilt_apis_test
(cherry picked from https://android-review.googlesource.com/q/commit:daa314ac97d5ab8076113ee7f269b4e4cc3cf620)
Merged-In: I41fa91c9ec273f342b7807c66c4d65ba13260124
Change-Id: I41fa91c9ec273f342b7807c66c4d65ba13260124
|
|
udc-qpr1-release
Change-Id: Ieb50aeefbab21789bde05c9a611ebfc4eb25340b
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/23587699
Change-Id: I037f3b3ce208ee9f885bb012d14c244d08077e14
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/23587699
Change-Id: Id63a967929a850a8b5c8fa7725b3fc7fbdeffb41
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
-fprofile-sample-accurate allows the compiler to de-optimize cold code
paths according to the profile. However we have a number of micro-
benchmarks that tests these paths and we often trigger regression
reports from those benchmarks.
Turning off the flag mitigates the issue at a cost of ~2MB increase in
system image size. But the more deterministic codegen could reduce the
differential OTA size.
Test: presubmit
Bug: 283235002
(cherry picked from https://android-review.googlesource.com/q/commit:febf8b9bdf40b086a50930901a7ccfaaa628bcba)
Merged-In: I1016f573f21a60223a97c64f5818f0e7e66e41e3
Change-Id: I1016f573f21a60223a97c64f5818f0e7e66e41e3
|
|
udc-qpr1-release
Change-Id: I9003ad6d0f0fc4a1196d28d31285689f97f57dab
|
|
udc-dev am: 98f13dd1a0 am: cd941e2b60
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/23374491
Change-Id: I68a6f2c68495176b4c88f086b866f664d69db44a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
2b9f3f983b am: a62b5cdc1a
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/23353145
Change-Id: I59f599e8716b22ed34ee91a395589da29d23d25b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
udc-dev am: 98f13dd1a0
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/23374491
Change-Id: I3dfa962e2be4f44aa0863867d026fbaeec58b790
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|