Commit graph

97623 commits

Author SHA1 Message Date
Mina Granic
c29dace9e8 Merge "Revert "Define a make target for all APEX dumps"" into main am: 65e34c1138 am: 25e9809460
Original change: https://android-review.googlesource.com/c/platform/build/+/3043894

Change-Id: I12d0592afaa65c6cc472eb1f01e3d29dfbaef5b5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 11:01:57 +00:00
Mina Granic
25e9809460 Merge "Revert "Define a make target for all APEX dumps"" into main am: 65e34c1138
Original change: https://android-review.googlesource.com/c/platform/build/+/3043894

Change-Id: I13118ca0a6fc132b8d4fc3c1f4d254a9bac57f3b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 10:45:15 +00:00
Mina Granic
65e34c1138 Merge "Revert "Define a make target for all APEX dumps"" into main 2024-04-16 10:24:27 +00:00
Hsin-Yi Chen
1a9023376c Revert "Define a make target for all APEX dumps"
This reverts commit ea9f51d6f5.

Reason for revert: aosp_cf_arm64_only_phone_hwasan-trunk_staging-userdebug fails

Fixes: 335131824
Bug: 333532038
Change-Id: I4d4bd31ebd8af18bcc44eb9ee45c167cbde026b0
2024-04-16 10:23:18 +00:00
Linus Tufvesson
f363a652f6 Merge "Use flag for min supported target sdk" into main am: 8fbc0cfa69 am: c9419d0b1c
Original change: https://android-review.googlesource.com/c/platform/build/+/3037729

Change-Id: I99f71adb0dd31133f88579a5a63835042f05be71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 09:58:18 +00:00
Linus Tufvesson
c9419d0b1c Merge "Use flag for min supported target sdk" into main am: 8fbc0cfa69
Original change: https://android-review.googlesource.com/c/platform/build/+/3037729

Change-Id: Ide48d45bc903f444c9b3d179625ea29f59c8ac65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 09:28:39 +00:00
Hsin-Yi Chen
3bf692169e Merge "Define a make target for all APEX dumps" into main am: eb74e25ccb am: e715d15928
Original change: https://android-review.googlesource.com/c/platform/build/+/3039062

Change-Id: I39251ee15efe2ddbeed136e824f01eaf4e454a78
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 09:16:04 +00:00
Linus Tufvesson
8fbc0cfa69 Merge "Use flag for min supported target sdk" into main 2024-04-16 09:13:29 +00:00
Hsin-Yi Chen
e715d15928 Merge "Define a make target for all APEX dumps" into main am: eb74e25ccb
Original change: https://android-review.googlesource.com/c/platform/build/+/3039062

Change-Id: I0060b39e79c0828cce1f3b987d087105f45da741
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 09:03:31 +00:00
Hsin-Yi Chen
eb74e25ccb Merge "Define a make target for all APEX dumps" into main 2024-04-16 08:51:18 +00:00
Mårten Kongstad
acfeb11d86 check-flagged-apis: add support for command line options
Use clikt as the command line options parser library.

Bug: 334870672
Test: m check-flagged-apis && check-flagged-apis
Change-Id: I7c406456b00e29293294dcdbef411d2543a1e8d5
2024-04-16 10:32:17 +02:00
Mårten Kongstad
9008724b50 check-flagged-apis: add new CLI to verify @FlaggedApi APIs
Add a new CLI to verify that the build artifacts contain the right set
of @FlaggedApi APIs, based on the value of the corresponding aconfig
flag.

This CLI will act as an end-to-end test of Soong and metalava.

This CL only adds the project scaffolding; later CLs will add the
implementation.

Bug: 334870672
Test: m check-flagged-apis && check-flagged-apis
Change-Id: Ib00653f2a549217da2b0058867c711f35efd5760
2024-04-16 10:32:17 +02:00
Linus Tufvesson
984b069ce2 Use flag for min supported target sdk
Test: Build and flash
Test: adb shell getprop ro.build.version.min_supported_target_sdk
Bug: 297603927
Change-Id: I3a2bcad6b001364a2cf35cad1cac7f69185169d0
2024-04-16 08:08:49 +00:00
Hsin-Yi Chen
ea9f51d6f5 Define a make target for all APEX dumps
The SDK finalization process will create APEX ABI dumps from this
target.

Test: make findlsdumps_APEX check-abi-dump-list
Bug: 333532038
Change-Id: I68d83616ef58aac2618e405a87b1909167b08d43
2024-04-16 15:23:40 +08:00
yangbill
c3f2c7038c Add dependencies for module which define LOCAL_SOONG_INSTALL_PAIRS
The original behvaior will not install related files define in
LOCAL_SOONG_INSTALL_PAIRS due to there's no dependency information in
make, this CL parse the string from each LOCAL_SOONG_INSTALL_PAIRS after
':' as dependencies.

Bug: 333974089
Test: apply aosp/3041672 ; m hyph-lic

Change-Id: I79050e99c3e63f58cfd32db270c909a76bd96801
2024-04-16 04:50:50 +00:00
Inseob Kim
ceb1f78094 Merge "Revert "Disable build-time debugfs restrictions on GSI builds"" into main am: f2b6a44b06 am: a236707e7d
Original change: https://android-review.googlesource.com/c/platform/build/+/3039061

Change-Id: I7d95192e899b439210c1b8126556dca0bff6037d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 04:34:22 +00:00
Inseob Kim
a236707e7d Merge "Revert "Disable build-time debugfs restrictions on GSI builds"" into main am: f2b6a44b06
Original change: https://android-review.googlesource.com/c/platform/build/+/3039061

Change-Id: Ic4faf16b16d663429b2692ac513ae5cacb92ea07
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 04:17:03 +00:00
Inseob Kim
f2b6a44b06 Merge "Revert "Disable build-time debugfs restrictions on GSI builds"" into main 2024-04-16 03:53:37 +00:00
Treehugger Robot
fb30407477 Merge "Make output of MakeVbmeta consistent" into main am: 8b1e29ae7e am: 8466afaa6d
Original change: https://android-review.googlesource.com/c/platform/build/+/3042632

Change-Id: Ic6a994cf5ab9c46fa6b045e4c6a300031192eee2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-15 23:13:22 +00:00
Treehugger Robot
8466afaa6d Merge "Make output of MakeVbmeta consistent" into main am: 8b1e29ae7e
Original change: https://android-review.googlesource.com/c/platform/build/+/3042632

Change-Id: I096ec22871d97e2d38e230edc040f8ae9d860c53
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-15 22:54:57 +00:00
Treehugger Robot
8b1e29ae7e Merge "Make output of MakeVbmeta consistent" into main 2024-04-15 22:27:36 +00:00
Vilas Bhat
f44951d3af 16k: build: Enable TARGET_NO_BIONIC_PAGE_SIZE_MACRO by default on Android V targets
This relands commit 35839ec1a3 and also
includes `PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO` override for several
targets. The latter is required in order to fix failing tests due to
mismatch in the `VSR_VENDOR_API_LEVEL` value between test and device
targets.

Bug: 333124272
Bug: 310232825
Change-Id: I12db4b78b02aa4a58c7355852dc2ff5ae395592c
2024-04-15 21:45:08 +00:00
Ted Bauer
1dce401c1b Merge "aconfig: switch read api lib to cc_library" into main am: 8f9ca8075f am: 725fe1bde4
Original change: https://android-review.googlesource.com/c/platform/build/+/3038459

Change-Id: Ic444325de162d60e8eb4d1851c47e019ce070d53
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-15 17:59:23 +00:00
Ted Bauer
725fe1bde4 Merge "aconfig: switch read api lib to cc_library" into main am: 8f9ca8075f
Original change: https://android-review.googlesource.com/c/platform/build/+/3038459

Change-Id: Ic5858559dba99d15a5efe1f8c0f1803e457bc531
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-15 17:40:13 +00:00
Ted Bauer
8f9ca8075f Merge "aconfig: switch read api lib to cc_library" into main 2024-04-15 17:22:00 +00:00
Kelvin Zhang
1d9b3daad2 Make output of MakeVbmeta consistent
The order of items in `partitions` map is non-deterministic. To make
sure that builds are hermetic, sort the map before use.

Test: th
Bug: 332550989
Change-Id: I76c7037ef9f03904899339813819fcf985a7c893
2024-04-15 09:45:03 -07:00
Treehugger Robot
d5d20870c8 Merge "Revert^2 "Expose RELEASE_AVF_SUPPORT_CUSTOM_VM_WITH_PARAVIRTUALIZED_DEVICES"" into main am: a40c6380a1 am: ec9468ff69
Original change: https://android-review.googlesource.com/c/platform/build/+/3040313

Change-Id: Ib4c00fedb157f85e718ae6cbb15896847c451c0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-15 13:00:41 +00:00
Treehugger Robot
ec9468ff69 Merge "Revert^2 "Expose RELEASE_AVF_SUPPORT_CUSTOM_VM_WITH_PARAVIRTUALIZED_DEVICES"" into main am: a40c6380a1
Original change: https://android-review.googlesource.com/c/platform/build/+/3040313

Change-Id: I7ea408d5542002157b81db6e6b3c26d63a07f092
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-15 12:27:56 +00:00
Treehugger Robot
a40c6380a1 Merge "Revert^2 "Expose RELEASE_AVF_SUPPORT_CUSTOM_VM_WITH_PARAVIRTUALIZED_DEVICES"" into main 2024-04-15 12:06:31 +00:00
Inseob Kim
7c30e914e0 Revert "Disable build-time debugfs restrictions on GSI builds"
This reverts commit 2a2a97afba.

Reason for revert: use compat cil instead

Bug: 330671086
Test: build
Change-Id: I3f34156e228a3a52d4e05882dbb3c62320bb61a6
2024-04-15 15:32:35 +09:00
Treehugger Robot
db81c8a83e Merge "Revert "16k: Enable PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO on aosp_x86_64"" into main am: 15783cdcff am: 1b948fcbfc
Original change: https://android-review.googlesource.com/c/platform/build/+/3040934

Change-Id: I96fd2a949b779ad0d9fe319c477ab67ee1d6fbbb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-15 06:18:38 +00:00
Treehugger Robot
56f5d4e1d8 Merge "Revert "16k: Enable PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO on aosp_arm64"" into main am: 4f9f7219b7 am: d1d6a500a3
Original change: https://android-review.googlesource.com/c/platform/build/+/3040933

Change-Id: I6fe895bb88723c8c560f4cdb8799e3312477c0b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-15 06:18:33 +00:00
Treehugger Robot
c56ddd822e Merge "Revert^3 "16k: core: Enable TARGET_NO_BIONIC_PAGE_SIZE_MACRO by default on Android V targets"" into main am: 5fcfa8a3c2 am: b6602d40de
Original change: https://android-review.googlesource.com/c/platform/build/+/3038909

Change-Id: I2d08cec60b360fb1f541747788a272e02830dcc6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-15 06:18:26 +00:00
Mårten Kongstad
0639129bd8 Merge "finalization: do not generate the ADB keys" into main 2024-04-15 06:17:40 +00:00
Treehugger Robot
1b948fcbfc Merge "Revert "16k: Enable PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO on aosp_x86_64"" into main am: 15783cdcff
Original change: https://android-review.googlesource.com/c/platform/build/+/3040934

Change-Id: I840b1a9d85b810ba95be1f275714b923323ee53a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-15 05:57:33 +00:00
Treehugger Robot
d1d6a500a3 Merge "Revert "16k: Enable PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO on aosp_arm64"" into main am: 4f9f7219b7
Original change: https://android-review.googlesource.com/c/platform/build/+/3040933

Change-Id: Ia7603555f9e7b901dd6bad52ba55b671ca610a32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-15 05:57:30 +00:00
Treehugger Robot
b6602d40de Merge "Revert^3 "16k: core: Enable TARGET_NO_BIONIC_PAGE_SIZE_MACRO by default on Android V targets"" into main am: 5fcfa8a3c2
Original change: https://android-review.googlesource.com/c/platform/build/+/3038909

Change-Id: I84de41b27c6f2c2a29df5829d8f3a863e94f5e44
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-15 05:57:26 +00:00
Treehugger Robot
15783cdcff Merge "Revert "16k: Enable PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO on aosp_x86_64"" into main 2024-04-15 05:39:12 +00:00
Treehugger Robot
4f9f7219b7 Merge "Revert "16k: Enable PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO on aosp_arm64"" into main 2024-04-15 05:39:12 +00:00
Treehugger Robot
5fcfa8a3c2 Merge "Revert^3 "16k: core: Enable TARGET_NO_BIONIC_PAGE_SIZE_MACRO by default on Android V targets"" into main 2024-04-15 05:39:12 +00:00
Daniel Zheng
83eec49c67 Merge "Revert "Turn on V3 cow"" into main am: 28ca2fc0a0 am: 0addd71144
Original change: https://android-review.googlesource.com/c/platform/build/+/3040935

Change-Id: I36be728b9a31b1ff0bd36c80dc53fa777a88b3e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-13 07:33:11 +00:00
Daniel Zheng
0addd71144 Merge "Revert "Turn on V3 cow"" into main am: 28ca2fc0a0
Original change: https://android-review.googlesource.com/c/platform/build/+/3040935

Change-Id: I69e3d916a8a6b2228e486c7d4da8069b3c7d08a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-13 07:10:13 +00:00
Daniel Zheng
28ca2fc0a0 Merge "Revert "Turn on V3 cow"" into main 2024-04-13 06:50:00 +00:00
Ankur Bakshi
4e0a447a08 [automerger skipped] Update Security String to 2024-06-01 am: 539de4dac0 am: 8f867c5c90 am: 57d27d7031 am: 1ae917b50f am: 6d0d353f0f am: 7c64c8aff7 am: b4defbf675 am: c5ec92952e -s ours am: 70f3363d11 -s ours am: 13a645c84d -s ours am: 951d7f2b42 -s ours
am skip reason: Merged-In Ida6705ee71e4601f976836d73e0dda2ed7033c2a with SHA-1 539de4dac0 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/26640639

Change-Id: I5154f36c25ef3fbc8eb2e206f447a8888fd1bd97
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-13 01:11:29 +00:00
Ankur Bakshi
de20c95392 [automerger skipped] Update Security String to 2024-06-01 am: 539de4dac0 am: 8f867c5c90 am: 57d27d7031 am: 1ae917b50f am: 6d0d353f0f am: 7c64c8aff7 am: 48c8da00e6 am: 9be94ee4b3 am: 70d630dd2d am: 306d0b216c -s ours
am skip reason: Merged-In Ida6705ee71e4601f976836d73e0dda2ed7033c2a with SHA-1 539de4dac0 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/26640639

Change-Id: Ie33b0f1a1f6332116cb83899adaabe9e0b8f745a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-13 01:11:11 +00:00
Ankur Bakshi
951d7f2b42 [automerger skipped] Update Security String to 2024-06-01 am: 539de4dac0 am: 8f867c5c90 am: 57d27d7031 am: 1ae917b50f am: 6d0d353f0f am: 7c64c8aff7 am: b4defbf675 am: c5ec92952e -s ours am: 70f3363d11 -s ours am: 13a645c84d -s ours
am skip reason: Merged-In Ida6705ee71e4601f976836d73e0dda2ed7033c2a with SHA-1 539de4dac0 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/26640639

Change-Id: Idb5a695462e249166c370cfe57958c7f5b72d7a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-13 00:55:54 +00:00
Ankur Bakshi
80ef567f9c [automerger skipped] Update Security String to 2024-06-01 am: 539de4dac0 am: 8f867c5c90 am: 57d27d7031 am: 1ae917b50f am: 6d0d353f0f am: 7c64c8aff7 am: b4defbf675 am: c5ec92952e -s ours am: 70f3363d11 -s ours am: 5fffbd3fb1 -s ours
am skip reason: Merged-In Ida6705ee71e4601f976836d73e0dda2ed7033c2a with SHA-1 539de4dac0 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/26640639

Change-Id: I556da794659717a67a4fa126703c72b9b16c0c15
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-13 00:55:44 +00:00
Ankur Bakshi
306d0b216c Update Security String to 2024-06-01 am: 539de4dac0 am: 8f867c5c90 am: 57d27d7031 am: 1ae917b50f am: 6d0d353f0f am: 7c64c8aff7 am: 48c8da00e6 am: 9be94ee4b3 am: 70d630dd2d
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/26640639

Change-Id: I23927871f2cd2eefdc8508a557d3a4e2e1558373
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-13 00:55:41 +00:00
Ankur Bakshi
7f6e9b169f [automerger skipped] Update Security String to 2024-06-01 am: 539de4dac0 am: 8f867c5c90 am: 57d27d7031 am: 1ae917b50f am: 6d0d353f0f am: 7c64c8aff7 am: 48c8da00e6 am: 9be94ee4b3 am: 16721af6f6 -s ours
am skip reason: Merged-In I9edc7171d124f0cfa540fea6f0e06ba877910444 with SHA-1 2666d4443b is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/26640639

Change-Id: Ibd8d7d921db43d7e651a961fbbebd422647443a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-13 00:55:30 +00:00
Ankur Bakshi
5fffbd3fb1 [automerger skipped] Update Security String to 2024-06-01 am: 539de4dac0 am: 8f867c5c90 am: 57d27d7031 am: 1ae917b50f am: 6d0d353f0f am: 7c64c8aff7 am: b4defbf675 am: c5ec92952e -s ours am: 70f3363d11 -s ours
am skip reason: Merged-In Ida6705ee71e4601f976836d73e0dda2ed7033c2a with SHA-1 539de4dac0 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/26640639

Change-Id: I39aab573d627a9735f5f63aa38b4fd7253c59a65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-13 00:19:15 +00:00