Commit Graph

35562 Commits

Author SHA1 Message Date
Liz Kammer
36c619075e Merge "Allow setting some build_broken out of boardconfig" into main 2023-07-24 14:24:25 +00:00
Android Build Coastguard Worker
7222ee5fac Version bump to UP1A.230905.006 [core/build_id.mk]
Change-Id: I75a11f1560958aa753d46c612314d3ec6431f757
2023-07-23 10:51:35 +00:00
Liz Kammer
b607281fae Allow setting some build_broken out of boardconfig
Some build broken flags are for cross-cutting features rather than
board-specific. In order to support these without requiring broad
changes across many board configs, these can be set in a buildspec.mk
files.

Test: set build_broken flags in environment, get expected fail
Test: set build_broken flags in buildspec, get expected success
Change-Id: I8a74c30575f6bf40e46281ca5f37f3cfed526ec5
2023-07-21 15:51:58 -04:00
Treehugger Robot
a8e2b20b71 Merge "Combine aconfig cache files into per-partition dumps." into main am: 21e6105b79
Original change: https://android-review.googlesource.com/c/platform/build/+/2645008

Change-Id: I0cb06ef2c8f1a541c10dcf82c8950c8a8e3b17a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 14:46:31 +00:00
Treehugger Robot
21e6105b79 Merge "Combine aconfig cache files into per-partition dumps." into main 2023-07-21 14:34:44 +00:00
Android Build Coastguard Worker
2f59c111b7 Make change and version bump to UP1A.230905.005
Merge cherrypicks of ['googleplex-android-review.googlesource.com/23709440', 'googleplex-android-review.googlesource.com/23712489', 'googleplex-android-review.googlesource.com/24102492', 'googleplex-android-review.googlesource.com/24104319'] into udc-release.

Change-Id: I2b516f05011a76a032bc3fcbdbde22519e3cb4ed
2023-07-21 01:40:59 +00:00
Devin Moore
816167b93b Add new Release_aidl_use_unfrozen soong variable
This comes from a trunk stable build flag `RELEASE_AIDL_USE_UNFROZEN`
and is used by the AIDL compiler when creating build rules for the
generated AIDL libraries.

Test: m
Bug: 290265210

Change-Id: I9161a3262d6b2ef8792e8c0b8a759da9a540c560
2023-07-21 00:17:47 +00:00
Yi Kong
829f7e9de6 Merge "Remove dangling reference to LLVMgold.so" into main am: 7859cc45f7
Original change: https://android-review.googlesource.com/c/platform/build/+/2665360

Change-Id: I36f43b3cf4dfec31128d3ba2093d96250551151e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 17:41:59 +00:00
David Fu
efaab29fe3 Merge "Added haiku-presubmit phony rule to makefile" into main am: 4c1bc5b9b7
Original change: https://android-review.googlesource.com/c/platform/build/+/2652359

Change-Id: Id57d4bd4de3363e42637122c3d05900f28639a71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 17:41:42 +00:00
Yi Kong
7859cc45f7 Merge "Remove dangling reference to LLVMgold.so" into main 2023-07-20 17:33:54 +00:00
David Fu
4c1bc5b9b7 Merge "Added haiku-presubmit phony rule to makefile" into main 2023-07-20 17:00:05 +00:00
Yi Kong
bb31ca1168 Remove dangling reference to LLVMgold.so
We removed LLVMgold.so from the Android LLVM for a long time.

Change-Id: I334d93659f801cc3bcfff1162adc950c83ed14ba
Test: presubmit
2023-07-20 13:26:15 +00:00
Android Build Coastguard Worker
17fe9b13a5 Version bump to UP1A.230905.004 [core/build_id.mk]
Change-Id: I7894f3d15c673f2476f93c51dd736324bdbb7cf7
2023-07-20 01:32:21 +00:00
Daniel Zheng
2ad23ca508 Merge "Moving vendor_boot out of BOARD_AVB_ENABLE block" into main am: 0ee11559f9
Original change: https://android-review.googlesource.com/c/platform/build/+/2646274

Change-Id: Icaf55a978175f82f98684ee929a2153e9cc8e13d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 16:39:24 +00:00
Daniel Zheng
0ee11559f9 Merge "Moving vendor_boot out of BOARD_AVB_ENABLE block" into main 2023-07-19 15:57:45 +00:00
Treehugger Robot
87f21f19f6 Merge "Add a new variable for deprecating VNDK" into main am: 3ca44b286e
Original change: https://android-review.googlesource.com/c/platform/build/+/2648185

Change-Id: I65c40754728abf4dd91dfe0cb530011c4944dde7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 05:30:53 +00:00
Treehugger Robot
3ca44b286e Merge "Add a new variable for deprecating VNDK" into main 2023-07-19 04:44:51 +00:00
Android Build Coastguard Worker
a7f1918bab Version bump to UP1A.230905.003 [core/build_id.mk]
Change-Id: I01169b486a70352bfe9b2c0aa7c09003c33967f9
2023-07-19 03:06:46 +00:00
Android Build Coastguard Worker
f07eaab69c Version bump to UP1A.230905.002 [core/build_id.mk]
Change-Id: I6ff9dac59acc9b90cc7692baa2a4a9f7467e7303
2023-07-18 09:04:28 +00:00
Android Build Coastguard Worker
973dbd2b31 Make change and version bump to UP1A.230905.001
Merge cherrypicks of ['googleplex-android-review.googlesource.com/24026314'] into udc-release.

Change-Id: Id8d1a4af95ea84a7c0747780903e8e270f62f5e6
2023-07-18 04:36:24 +00:00
Bassem Khalife
6741c842cf Update Security String to 2023-09-05
Bug: 289414927
Ignore-AOSP-First: Future release prep (Internal first)
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:838fbc4dd7190468ad68b92e3cb7b56fe7f3625f)
Merged-In: Ia5208702fc02d0e1ab53d1affc664363fba74a67
Change-Id: Ia5208702fc02d0e1ab53d1affc664363fba74a67
2023-07-18 04:29:52 +00:00
Treehugger Robot
ddd017226a Merge "Disable copying images for target_files.zip" into main am: f1f3e38b64
Original change: https://android-review.googlesource.com/c/platform/build/+/2658156

Change-Id: I39391decb1dfa02255847222facfce46d2edf798
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-17 00:18:05 +00:00
Justin Yun
22ce9479be Disable copying images for target_files.zip
For the OTA build, target_files.zip requires setting fixed timestamp
for images. However, it caused regression on 'adb sync'.
Restoring image build process for target_files.zip instead of copying
them from the PRODUCT_OUT, only the images in target_files.zip set the
fixed timestamp.
By setting COPY_IMAGES_FOR_TARGET_FILES_ZIP flag, we still may copy
the images for target_files.zip for future use.

Bug: 287534409
Test: m; flashall; adb sync
Test: m dist; flash images from target_files.zip and check the timestamp
Change-Id: I4135eb721c33581f191621847e6595833263d707
2023-07-17 07:46:48 +09:00
Android Build Coastguard Worker
7979d36639 Version bump to UP1A.230623.016 [core/build_id.mk]
Change-Id: Ia89244a488373d7835b5d50a3919f82a7a39fce8
2023-07-15 07:08:51 +00:00
Joe Onorato
89f17ef427 Allow PLATFORM_VERSION_CODENAME to be overridden by RELEASE_PLATFORM_VERSION_CODENAME_REL
Bug: 282843732
Test: get_build_var PLATFORM_VERSION_CODENAME
Change-Id: I16b9cf4ec8f395ceb192e35c18850fdab0a47df3
2023-07-14 14:18:08 -07:00
Jiakai Zhang
735385ff9f Merge changes from topics "art-boot-image-jars", "configured-jar-location-overrides" into main am: f2cc1324c1
Original change: https://android-review.googlesource.com/c/platform/build/+/2655206

Change-Id: Iabcbe7aabbd4522dccad833ed5c059a037617b64
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 12:26:03 +00:00
Jiakai Zhang
f2cc1324c1 Merge changes from topics "art-boot-image-jars", "configured-jar-location-overrides" into main
* changes:
  Add a Make variable to determine ART boot image jars for testing.
  Add a Make variable that overrides configured jar locations.
2023-07-14 11:47:59 +00:00
Android Build Coastguard Worker
10b14ff0c0 Version bump to UP1A.230623.015 [core/build_id.mk]
Change-Id: I65e005b249bc875a9615ea6b109f65600c33cac7
2023-07-14 02:00:11 +00:00
Android Build Coastguard Worker
02bce42940 Make change and version bump to UP1A.230623.014
Merge cherrypicks of ['googleplex-android-review.googlesource.com/24042245', 'googleplex-android-review.googlesource.com/24029569', 'googleplex-android-review.googlesource.com/24029570'] into udc-release.

Change-Id: I3748f8bfbf5779ae188899fbb551f75a60a9e3b0
2023-07-14 01:32:41 +00:00
Wei Li
8f93cf447d Support SBOM generation of m build unbundled APEXs.
Bug: 266726655
Test: banchan com.android.adbd arm64 userdebug && m dist
Test: build/soong/tests/sbom_test.sh
(cherry picked from https://android-review.googlesource.com/q/commit:7c4f064a2bfd17db3129dae64baab510da64eca8)
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:9b228201502154285197e97a30d646feb312112d)
Merged-In: I7abadbc083ef66b0e8ace28de69a1a219670ec37
Change-Id: I7abadbc083ef66b0e8ace28de69a1a219670ec37
2023-07-14 01:23:55 +00:00
Wei Li
42cfcfe288 Include static libraries information in Android SBOM.
Bug: 280852724
Test: CIs
Test: lunch aosp_cf_x86_64_phone-userdebug && m sbom
(cherry picked from https://android-review.googlesource.com/q/commit:d263695cd4dea0f9e4db71691c57ebb63621c09a)
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:ccf5023a1edcf6c8569ac97b35880eaf129ed0ce)
Merged-In: Ie2365d79ba24910b7ace132b578589be10a17d78
Change-Id: Ie2365d79ba24910b7ace132b578589be10a17d78
2023-07-14 01:23:48 +00:00
Colin Cross
a035e7cb55 Dist kernel_version.txt
Fixes: 290361803
Test: treehugger
(cherry picked from https://android-review.googlesource.com/q/commit:27f36d1bc80a4092f157845f86faf02d36517c18)
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e0d8de9068516b458fb308b63eab3a78669a34bc)
Merged-In: I146817c9cf256f086404c880a0215cb8e688c544
Change-Id: I146817c9cf256f086404c880a0215cb8e688c544
2023-07-14 01:23:41 +00:00
Kiyoung Kim
f019601670 Add a new variable for deprecating VNDK
Add a new flag variable for deprecating VNDK. This variable should be
passed to Soong, so it can change behavior based on the flag.

Bug: 290157355
Test: build succeeded with KEEP_VNDK=false
Change-Id: I3a9d1041411ad24ff42f76506a8f929e364b868d
2023-07-14 01:18:19 +00:00
LaMont Jones
4bbf7a86af Merge changes from topic "mod-info-foreach" into main am: e75c063d1f
Original change: https://android-review.googlesource.com/c/platform/build/+/2617522

Change-Id: I9bc44b061f568b44aa72a13d6e6c2883178156cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 20:09:14 +00:00
LaMont Jones
e75c063d1f Merge changes from topic "mod-info-foreach" into main
* changes:
  Reduce spaces in module-info.json
  use KATI_foreach_sep in module-info.json rules
2023-07-13 19:36:02 +00:00
Treehugger Robot
33e1da8114 Merge "Update BUILD_ID" into aosp-main-future 2023-07-13 19:03:54 +00:00
Treehugger Robot
442e8719b9 Merge "Update BUILD_ID" into main 2023-07-13 17:02:31 +00:00
Jiakai Zhang
7bdb2b3c32 Add a Make variable to determine ART boot image jars for testing.
Bug: 290583827
Test: m nothing
Change-Id: Ibd0dd99593e4efb357e674c6a89804ea9cd47a84
2023-07-13 14:24:18 +01:00
Jiakai Zhang
17c6af46df Add a Make variable that overrides configured jar locations.
Bug: 290583827
Test: m nothing
Change-Id: I9a23d6a033d50d2a8c5d9e8dd79d00033efa1f53
2023-07-13 14:24:16 +01:00
Android Build Coastguard Worker
b0db9525c5 Version bump to UP1A.230623.013 [core/build_id.mk]
Change-Id: Iff5c2367e87c4803d53d346136d49bb23d7c030a
2023-07-13 03:12:21 +00:00
Jooyung Han
18485d30c4 Merge changes I16be0dcb,I4656d43d,I52b831df into main am: b51bc1c77e
Original change: https://android-review.googlesource.com/c/platform/build/+/2646667

Change-Id: I92d6a88a456315fb2f715b6e69c75976450245dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 02:02:52 +00:00
Jooyung Han
b51bc1c77e Merge changes I16be0dcb,I4656d43d,I52b831df into main
* changes:
  Do not install required modules from order-only deps
  Install vintf_fragments/init_rc along with targets
  Install vintf_fragments even when they are shared
2023-07-13 01:29:47 +00:00
Amith Dsouza
526dda4354 Update BUILD_ID
Master branch has been renamed to main, the build id needs to reflect
this change.

Ignore-AOSP-First: Merge conflict resolutions
Bug: 290400015
Change-Id: I740ef3225c4c291ef7313d3ff1fe5d78389497f5
(cherry picked from commit f0898eae07)
Merged-In: I740ef3225c4c291ef7313d3ff1fe5d78389497f5
2023-07-12 23:17:55 +00:00
LaMont Jones
3a9ce1d6ea Reduce spaces in module-info.json
Test: manual, presubmit
Change-Id: I79b94206d636b3ac1f4e88eca514057e4613cbfa
2023-07-12 23:17:05 +00:00
LaMont Jones
edc62e8ffe use KATI_foreach_sep in module-info.json rules
Test: manual, presubmit
Change-Id: I0be472cd5c35eeb8f44c7b9184d961d975f6137a
2023-07-12 23:17:05 +00:00
Amith Dsouza
cab8fc9658 Update BUILD_ID
Master branch has been renamed to main, the build id needs to reflect
this change.

Ignore-AOSP-First: Merge conflict resolutions
Bug: 290400015
Change-Id: I77884da7587fecae362f9c82fee9f45ff9878cc0
Merged-In: Ieb8b84d340f2308255ad2f23e5ac23635fb680de
Merged-In: Ife1860b73bc83d32a61817d5a9fe25c2deb1e37d
Merged-In: I132433a625848a210603a2e0ad102c12435b3ba4
Merged-In: I740ef3225c4c291ef7313d3ff1fe5d78389497f5
2023-07-12 23:12:35 +00:00
Tiffany Yang
e728051f12 Merge "Make common signature system property definitions optional" into main am: b8306086d3
Original change: https://android-review.googlesource.com/c/platform/build/+/2609473

Change-Id: Ieb8b84d340f2308255ad2f23e5ac23635fb680de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-12 18:50:28 +00:00
Tiffany Yang
b8306086d3 Merge "Make common signature system property definitions optional" into main 2023-07-12 18:35:37 +00:00
Treehugger Robot
b0cb7ed80a Merge "Remove metalava --no-banner argument" into main am: 12e453bb55
Original change: https://android-review.googlesource.com/c/platform/build/+/2655204

Change-Id: I6048c660df0de9e71bf24a28bc64b1e596166345
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-12 17:21:23 +00:00
Treehugger Robot
12e453bb55 Merge "Remove metalava --no-banner argument" into main 2023-07-12 17:08:42 +00:00