Treehugger Robot
4c357806a3
Merge "Always set a avb salt for hermetic build" am: fff48d788f
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2613794
Change-Id: I3feffd1c65f8e92e7c6a6c6e0481e206b28ec8dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-06 19:07:16 +00:00
Treehugger Robot
fff48d788f
Merge "Always set a avb salt for hermetic build"
2023-06-06 18:23:58 +00:00
Devin Moore
32267a425f
Merge "Add static_libs to module-info.json" am: b1bae84508
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2590127
Change-Id: I998c016d06dfd67ab09501898ebd4e1b2ab23f5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-06 16:13:09 +00:00
Devin Moore
b1bae84508
Merge "Add static_libs to module-info.json"
2023-06-06 15:36:57 +00:00
Steven Moreland
e079e45b76
Merge "Remove PRODUCT_SEPOLICY_SPLIT." am: 0b219d399c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2609965
Change-Id: Id53b03a4bf144c5fba32cc3f5ee77acc92db16fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-05 23:19:09 +00:00
Steven Moreland
0b219d399c
Merge "Remove PRODUCT_SEPOLICY_SPLIT."
2023-06-05 23:08:24 +00:00
Devin Moore
48d7b3462d
Add static_libs to module-info.json
...
This is helpful for analyzing how often a library is included statically
on a device. If a large library is linked statically in many processes
in a single device, it may be a good candidate for shared linking
instead.
This increases the size of module-info.json file on Cuttlefish by ~12.5%
from 65MB to 72MB.
Test: m
Bug: 280829178
Change-Id: I3614d86d799810e1ce845e1097f43f1ec0a412a3
2023-06-05 20:17:50 +00:00
Kelvin Zhang
c819b29f46
Always set a avb salt for hermetic build
...
When building images via `m` , build_image.py is invoked directly
without going through add_img_to_target_files. To ensure images built in
either way are identical, move uuid/salt computation to build_image.py,
so that the same uuid/salt will be used.
Bug: 281960439
Test: m installclean && m && m target-files-dir , maks sure images in
$OUT and $OUT/obj/PACKING/target_files_intermediates are identical
Change-Id: Icdab29df84f5a0ec7c080f99f9fdbdc3c9b10b90
2023-06-05 09:59:54 -07:00
Jiakai Zhang
69a4d0434d
Merge "Add an allowlist for modules that have broken optional_uses_libs." am: ccf0471af3
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2611534
Change-Id: I51a18a7e1a5d9d35e810ace4cb9f41ca5d694231
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-05 14:37:28 +00:00
Jiakai Zhang
ccf0471af3
Merge "Add an allowlist for modules that have broken optional_uses_libs."
2023-06-05 14:05:49 +00:00
Jooyung Han
61f01731ac
Merge "Deprecation message for TARGET_FLATTEN_APEX" am: e5cf1f98b8
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2612969
Change-Id: I6bc52192ce7fb3f876976137742812667f5aee8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-05 03:00:12 +00:00
Jooyung Han
e5cf1f98b8
Merge "Deprecation message for TARGET_FLATTEN_APEX"
2023-06-05 01:57:13 +00:00
Treehugger Robot
8f26a9ca1d
Merge "Adding option to disable fastboot_info" am: ecf635f507
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2612133
Change-Id: I45872eab4df9b1044ff6a6fb1c582f5cd316a365
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-03 02:42:53 +00:00
Treehugger Robot
ecf635f507
Merge "Adding option to disable fastboot_info"
2023-06-03 01:56:41 +00:00
Jiakai Zhang
9fd786cd55
Add an allowlist for modules that have broken optional_uses_libs.
...
Bug: 282877248
Test: m nothing
Change-Id: I6f0e76a6f147de1e6043b5abc4630342d46bafcc
2023-06-02 23:41:59 +01:00
Rob Seymour
7844748642
Merge "Do not set DISABLE_PREOPT_BOOT_IMAGES when doing a VSDK build." am: 7edc734ec1
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2602665
Change-Id: I1c44d3ca6795a1fd72507bba3246e0b517fefe09
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-02 20:04:54 +00:00
Rob Seymour
7edc734ec1
Merge "Do not set DISABLE_PREOPT_BOOT_IMAGES when doing a VSDK build."
2023-06-02 19:27:09 +00:00
Dennis Shen
8c1cce4e39
Merge "aconfig: update rust code gen to use libflags_rust" am: 3b0ca61d36
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2607428
Change-Id: I5f100c044c906f06714ad1b4acbcbea83048a770
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-02 15:48:31 +00:00
Jiakai Zhang
a1683971b8
Merge "Drop INTERNAL_PLATFORM_MISSING_USES_LIBRARIES." am: 66a9cd195c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2611171
Change-Id: Ife1d1768426ba0dc63122cb355709fd7b494e51f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-02 15:47:57 +00:00
Dennis Shen
3b0ca61d36
Merge "aconfig: update rust code gen to use libflags_rust"
2023-06-02 15:13:40 +00:00
Jiakai Zhang
66a9cd195c
Merge "Drop INTERNAL_PLATFORM_MISSING_USES_LIBRARIES."
2023-06-02 14:59:09 +00:00
Treehugger Robot
d708016116
Merge "Support test runnner option in auto generated test configs" am: 876912a2a1
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2607596
Change-Id: I2c5a047100ad067f01a7c2a7403ae72ec312aac3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-02 12:09:32 +00:00
Treehugger Robot
876912a2a1
Merge "Support test runnner option in auto generated test configs"
2023-06-02 11:20:23 +00:00
Jooyung Han
4b8c962c7b
Deprecation message for TARGET_FLATTEN_APEX
...
Bug: 278826656
Test: OVERRIDE_TARGET_FLATTEN_APEX=true m nothing (shows warning)
Change-Id: I60e463348f87d8e1520245702eaa99c4c5356b61
2023-06-02 14:15:34 +09:00
Florian Mayer
6dfa7b4dec
Merge "Use linker_hwasan64 for make built HWASan executables" am: 5e2c1bec02
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2612134
Change-Id: I09412a2be8e44277757889f1fc99a5866c6294af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-02 05:10:28 +00:00
Florian Mayer
5e2c1bec02
Merge "Use linker_hwasan64 for make built HWASan executables"
2023-06-02 04:30:18 +00:00
Kelvin Zhang
f634cf3947
Merge "Adding vendor_kernel_boot to fasboot-info" am: bf8e3d5dc8
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2609160
Change-Id: Iece6f4069c0b75666e1125d2523f23fd291e4efe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-02 03:42:46 +00:00
Kelvin Zhang
bf8e3d5dc8
Merge "Adding vendor_kernel_boot to fasboot-info"
2023-06-02 02:57:37 +00:00
Treehugger Robot
b5535214ad
Merge "Open ab_partitions.txt with just read access" am: f9a6f5f06b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2611511
Change-Id: I075bf60c1586dd0af5d39cc23db97e9ae5c5532d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-01 22:42:53 +00:00
Treehugger Robot
f9a6f5f06b
Merge "Open ab_partitions.txt with just read access"
2023-06-01 21:39:35 +00:00
Daniel Zheng
ee10d07057
Adding option to disable fastboot_info
...
Fastboot_info can be disabled if use_fastboot_info is set to false.
Adding this flag as fastboot-info.txt is currently broken
Test: m updatepackage -> inspect contents
Bug: 284263071
Change-Id: I3e0ca13968ba9747cc39284ea6798981d22ad5e5
2023-06-01 14:21:58 -07:00
Florian Mayer
97222e192a
Use linker_hwasan64 for make built HWASan executables
...
Test: build chre on oriole_hwasan
verify linker with `file`
Bug: 276930343
Change-Id: I92e07b38f9198fc72f4aa3418420cc155085b324
2023-06-01 14:21:54 -07:00
Kelvin Zhang
89b87f6aa9
Open ab_partitions.txt with just read access
...
We don't actually need write permission, so going with least privilege
principle. We have observed some mysterious permission denied errors on server environments. Without detailed logs or access to the server it's hard to pinpoint what the root cause is. This is an attempt/hypothesis to fix the permission denied error.
Test: th
Bug: 283033491
Change-Id: I52dc360d593aab57c749109994bf3e1e3625d0ce
2023-06-01 17:28:25 +00:00
Rob Seymour
0aaa561255
Do not set DISABLE_PREOPT_BOOT_IMAGES when doing a VSDK build.
...
Bug: 283843071
Test: build vsdk based image
Change-Id: Id35196d266994fe222f55a0711b52938253d48a7
2023-06-01 16:48:46 +00:00
Jiakai Zhang
f09e76c173
Drop INTERNAL_PLATFORM_MISSING_USES_LIBRARIES.
...
INTERNAL_PLATFORM_MISSING_USES_LIBRARIES was a workaround for CLC
construction. It's no longer needed because we have deferred the CLC
construction to Ninja phase.
Bug: 282877248
Test: Presubmit build tests.
Change-Id: Ib5d59caf58394f3bb93b4338146cbbbd58bb4f34
2023-06-01 16:44:35 +01:00
Treehugger Robot
2939790301
Merge "Do not include SoundPicker on Android TV" am: 05e0a133aa
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2604845
Change-Id: If5f51e4e7f5e0eea972d8c87790afdd209c1f6de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-01 00:05:17 +00:00
Treehugger Robot
05e0a133aa
Merge "Do not include SoundPicker on Android TV"
2023-05-31 23:21:43 +00:00
Steven Moreland
41792255af
Remove PRODUCT_SEPOLICY_SPLIT.
...
Obsolete.
Bug: 257176017
Test: build&boot
Change-Id: I7ac95f8e55254b7c07ee5e5ba6c18c23a432bfa1
2023-05-31 22:01:16 +00:00
Treehugger Robot
c7f4692afa
Merge "Enable UFFD GC." am: 4f6a18d4cf
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2607296
Change-Id: Id6580ac9655505ed945d0903ed9ecfa34b6a7c40
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-31 14:36:36 +00:00
Dennis Shen
6461673140
aconfig: update rust code gen to use libflags_rust
...
Bug: b/284096062, b/279483360
Test: atest aconfig.test
Change-Id: I4c96f35807de5cb2a745ba1c653513d9b22a5013
2023-05-31 14:35:59 +00:00
Treehugger Robot
4f6a18d4cf
Merge "Enable UFFD GC."
2023-05-31 13:33:13 +00:00
Daniel Zheng
7d85d4f7b7
Adding vendor_kernel_boot to fasboot-info
...
Adding new partition to fastboot-info
Test: m fastboot_info
Bug: 284263071
Change-Id: I2540cbc224ebaffe5781c7aa3570e3e56f1bdcdd
2023-05-30 14:22:19 -07:00
Treehugger Robot
2d8615198c
Merge "aconfig: restrict valid namespace and flag names" am: cfc5f5e9fd
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2607087
Change-Id: Ifb0c77ff4e3c51f8bd0dce787abb022946518c79
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-30 20:42:52 +00:00
Treehugger Robot
cfc5f5e9fd
Merge "aconfig: restrict valid namespace and flag names"
2023-05-30 19:35:48 +00:00
Jiakai Zhang
8c2c816a8a
Merge "Move CLC construction to Ninja phase." am: d5d51e21bf
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2595208
Change-Id: I5db0541400045de4a6f4e56a5771fa69498021b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-30 15:42:08 +00:00
Jiakai Zhang
117212e422
Enable UFFD GC.
...
Bug: 160737021
Change-Id: Ic19c8764087607338963b0e5d351ff14f536dd20
Test: Presbumit
2023-05-30 15:22:40 +00:00
Jiakai Zhang
d5d51e21bf
Merge "Move CLC construction to Ninja phase."
2023-05-30 14:58:15 +00:00
Kiyoung Kim
96febf79e6
Merge "Rename soong.variable with target product" am: 6a821158b1
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2556453
Change-Id: I2ebab3ef3582650064ea40d70275ce5393f63674
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-30 07:48:35 +00:00
Kiyoung Kim
6a821158b1
Merge "Rename soong.variable with target product"
2023-05-30 07:17:08 +00:00
Dan Shi
1e4d747628
Support test runnner option in auto generated test configs
...
Bug: 284179405
Bug: 236980335
Test: unittest
Change-Id: I7f96a2a2bc52316888e87af7e4bcc4ef50863716
2023-05-26 21:35:10 +00:00