Commit Graph

33686 Commits

Author SHA1 Message Date
Colin Cross
107d88e6ab Merge "Dist kernel_version.txt" into main am: b177e347aa am: 7ea1cb5152
Original change: https://android-review.googlesource.com/c/platform/build/+/2652360

Change-Id: Ia257da8668cb11715de39c4b73ed1349b131f278
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 17:31:53 +00:00
Elliott Hughes
d9cdcba928 Merge "Switch from minigzip to gzip." into main am: c1577ff58b am: f94ff9146d
Original change: https://android-review.googlesource.com/c/platform/build/+/2632009

Change-Id: Ieb4de103e7be0dd217c22d5ff7a44ee4041c834c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 17:31:17 +00:00
Colin Cross
7ea1cb5152 Merge "Dist kernel_version.txt" into main am: b177e347aa
Original change: https://android-review.googlesource.com/c/platform/build/+/2652360

Change-Id: I8d952d05b10390796d73b69681d99e5e4d85be8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 16:42:58 +00:00
Elliott Hughes
f94ff9146d Merge "Switch from minigzip to gzip." into main am: c1577ff58b
Original change: https://android-review.googlesource.com/c/platform/build/+/2632009

Change-Id: Ib6eeccad98122d2ad26a89fe44897ecabc610e05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 16:42:34 +00:00
Colin Cross
b177e347aa Merge "Dist kernel_version.txt" into main 2023-07-11 16:25:13 +00:00
Elliott Hughes
c1577ff58b Merge "Switch from minigzip to gzip." into main 2023-07-11 15:52:27 +00:00
Treehugger Robot
7fab985e23 Merge "core: Add script to check for possible shared library duplication" into main am: ebd2d0043b am: 4204e8b135
Original change: https://android-review.googlesource.com/c/platform/build/+/2467321

Change-Id: I78a59ed1f56b47caafa4ed07370d96903e20ee20
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 06:48:37 +00:00
Treehugger Robot
4204e8b135 Merge "core: Add script to check for possible shared library duplication" into main am: ebd2d0043b
Original change: https://android-review.googlesource.com/c/platform/build/+/2467321

Change-Id: I8da1a3d5a964652e7ea2fe02b2151bfe850a494c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 06:06:53 +00:00
Treehugger Robot
ebd2d0043b Merge "core: Add script to check for possible shared library duplication" into main 2023-07-11 05:12:08 +00:00
Colin Cross
27f36d1bc8 Dist kernel_version.txt
Fixes: 290361803
Test: treehugger
Change-Id: I146817c9cf256f086404c880a0215cb8e688c544
2023-07-07 18:25:09 +00:00
Yabin Cui
41b77aa072 Merge "Replace libc++.so.1 with libc++.so" into main am: 9ec80322d6 am: e9c4b39402
Original change: https://android-review.googlesource.com/c/platform/build/+/2624306

Change-Id: Ie4ead40424947b204eb3d0b0091d124f19e3de9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-07 01:23:31 +00:00
Yabin Cui
e9c4b39402 Merge "Replace libc++.so.1 with libc++.so" into main am: 9ec80322d6
Original change: https://android-review.googlesource.com/c/platform/build/+/2624306

Change-Id: I010d21a67e6103c8a1bd16da0ee5a19c86131c6a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-07 00:39:33 +00:00
Yabin Cui
9ec80322d6 Merge "Replace libc++.so.1 with libc++.so" into main 2023-07-06 23:54:42 +00:00
Chuong Hoang
ec4e722eb0 Merge "Add brightness-related TARGET_RECOVERY_UI_ properties" am: 82d233a1bd am: 4746c76dde
Original change: https://android-review.googlesource.com/c/platform/build/+/2646379

Change-Id: Iee23ec9384deb58a2df8064870c4cb5234e89599
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 03:34:24 +00:00
Chuong Hoang
4746c76dde Merge "Add brightness-related TARGET_RECOVERY_UI_ properties" am: 82d233a1bd
Original change: https://android-review.googlesource.com/c/platform/build/+/2646379

Change-Id: Ie9c80988cd19f52c9e43c91dad589a722ca49961
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 02:52:43 +00:00
Chuong Hoang
82d233a1bd Merge "Add brightness-related TARGET_RECOVERY_UI_ properties" 2023-07-06 02:23:16 +00:00
Treehugger Robot
cb5de56bcd Merge "Quote pattern in 'find' command used to generate modules.load" am: 530db0e770 am: 55d230847e
Original change: https://android-review.googlesource.com/c/platform/build/+/2648959

Change-Id: I08cbe48446d901ae1979fc2af0eaf1a3ad3bae1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 22:09:56 +00:00
Treehugger Robot
55d230847e Merge "Quote pattern in 'find' command used to generate modules.load" am: 530db0e770
Original change: https://android-review.googlesource.com/c/platform/build/+/2648959

Change-Id: I4e9dc97067a41803c3c9a2b21917600f21b1b353
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 21:29:30 +00:00
Treehugger Robot
530db0e770 Merge "Quote pattern in 'find' command used to generate modules.load" 2023-07-05 20:52:22 +00:00
Sorin Basca
35ff4ec982 Merge "Add test utils script to xTS zips" am: e029e1e7ba am: f32074304e
Original change: https://android-review.googlesource.com/c/platform/build/+/2361760

Change-Id: I71b730555e529a4ac0f2aec84b50799fdfe168f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 18:48:30 +00:00
Sorin Basca
f32074304e Merge "Add test utils script to xTS zips" am: e029e1e7ba
Original change: https://android-review.googlesource.com/c/platform/build/+/2361760

Change-Id: I232d8db33805395d1105d986e8a2d278e320b23c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 18:05:45 +00:00
Sorin Basca
e029e1e7ba Merge "Add test utils script to xTS zips" 2023-07-05 17:23:30 +00:00
Rashid Zaman
c4624460ca Quote pattern in 'find' command used to generate modules.load
When a kernel module archive is specified via
BOARD_*_KERNEL_MODULES_ARCHIVE an unquoted wildcard pattern in the
'find' command used to find modules to add to modules.load can result
in a build failure due to shell expansion. Fix this by quoting the
pattern so that kernel modules in $ANDROID_BUILD_TOP don't cause
unexpected build failures.

Bug: 289887845
Test: Define BOARD_VENDOR_KERNEL_MODULES_ARCHIVE for
aosp_cf_x86_64_phone, touch foo.ko &&
lunch aosp_cf_x86_64_phone-userdebug && m succeeds.

Change-Id: I8122afc6bbbb5df6e3b11922b2be38129addeda0
Signed-off-by: Rashid Zaman <rashidz@meta.com>
2023-07-04 23:16:34 -07:00
Wei Li
6eeaabaa81 Merge "Revert "Revert "Support SBOM generation of m build unbundled APEXs.""" am: f711149a5c am: a42c88228e
Original change: https://android-review.googlesource.com/c/platform/build/+/2645005

Change-Id: Ia404bb37c1212988625f4fcfa84ff26f018a4752
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 09:16:37 +00:00
Wei Li
a42c88228e Merge "Revert "Revert "Support SBOM generation of m build unbundled APEXs.""" am: f711149a5c
Original change: https://android-review.googlesource.com/c/platform/build/+/2645005

Change-Id: I1af56a79a3316f29014fbc7f78020972f1b22c48
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 08:37:53 +00:00
Chuong Hoang
b684a13c1c Add brightness-related TARGET_RECOVERY_UI_ properties
Bug: 221048336
Test: combined with the other CL in same topic, observed recovery
brightness updated correctly according to variables set in BoardConfig.

Change-Id: Iebad0753079414a5e11bce04008ee405c8d03580
2023-06-30 04:44:23 +00:00
Wei Li
50745668c3 Revert "Revert "Support SBOM generation of m build unbundled APEXs.""
This reverts commit bab162156e.

Reason for revert: issue is fixed in ag/23851209.

Change-Id: I965d535771f0bd6eb0e6da66b2c2cc3fd7f194c9
2023-06-30 02:33:36 +00:00
Jiakai Zhang
893bdf484b Merge "Use per-app package list to avoid unnecessary dexpreopt." am: f164097056 am: 88cc0b3f21
Original change: https://android-review.googlesource.com/c/platform/build/+/2638489

Change-Id: I909aeb83f0ff473cc95a7e6e0deeeb425fa41ede
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 19:06:12 +00:00
Jiakai Zhang
88cc0b3f21 Merge "Use per-app package list to avoid unnecessary dexpreopt." am: f164097056
Original change: https://android-review.googlesource.com/c/platform/build/+/2638489

Change-Id: Ia35c48adba03ad8c08844f5433ab6b0c8699f248
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 18:23:06 +00:00
Jiakai Zhang
f164097056 Merge "Use per-app package list to avoid unnecessary dexpreopt." 2023-06-29 17:33:43 +00:00
Carlos Eduardo Seo
6e6a95b606 core: Add script to check for possible shared library duplication
Running dupcheck.sh after a build on an image performs two checks:

  * Check for duplicate shared libraries by MD5.
  * Check for possible duplicate shared libraries by comparing .note
    and .text ELF sections.

This helps looking for unnecessary file duplication in the final images.

Test: after running the script, reports will be generated in the 'out'
directory.

Change-Id: I91c044a52002557fdc8dc65bfc9fd5f313ca00f3
2023-06-29 12:50:10 +00:00
Jooyung Han
d4190289cd Merge "Add apexd_host to otatools" am: 0f8339dcac am: 88afdc0beb
Original change: https://android-review.googlesource.com/c/platform/build/+/2643394

Change-Id: I7e5cd8a12208ac7423091db2fd2b06d52ad170f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 07:13:20 +00:00
Treehugger Robot
ae9d03e612 Merge "add sha256 to art-host-tests zip to lower rbe upload overhead" am: 6d2b198f87 am: dad161c5e8
Original change: https://android-review.googlesource.com/c/platform/build/+/2640232

Change-Id: Ia3879c973dd55ae22b75d927953080d6605ca314
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 07:13:09 +00:00
Jooyung Han
88afdc0beb Merge "Add apexd_host to otatools" am: 0f8339dcac
Original change: https://android-review.googlesource.com/c/platform/build/+/2643394

Change-Id: I849a2c571b2e58c37da0ca18343cdb76a75a55a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 06:34:10 +00:00
Treehugger Robot
dad161c5e8 Merge "add sha256 to art-host-tests zip to lower rbe upload overhead" am: 6d2b198f87
Original change: https://android-review.googlesource.com/c/platform/build/+/2640232

Change-Id: I591dcac500a1083ba034c56670e673aff7c5ea8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 06:33:57 +00:00
Jooyung Han
0f8339dcac Merge "Add apexd_host to otatools" 2023-06-29 06:01:38 +00:00
Treehugger Robot
6d2b198f87 Merge "add sha256 to art-host-tests zip to lower rbe upload overhead" 2023-06-29 05:50:23 +00:00
Jooyung Han
8f0dcc28a4 Add apexd_host to otatools
It's used by other tools like check_target_files_vintf and
merge_target_files.

Bug: 289274238
Test: m otatools-package # see if otatools.zip has apexd_host
Change-Id: Ie2e939b00846d5f0a5d81b26f39ac11ff08ff383
2023-06-29 12:43:10 +09:00
Julien Desprez
7b94cc7170 add sha256 to art-host-tests zip to lower rbe upload overhead
Avoid a cas unzip/upload by using the soong_zip option

Change-Id: I4ef8571a43ccf49d01e876605759e82f8e87dbc5
Test: presubmit
Bug: 286959075
2023-06-29 00:18:38 +00:00
Jooyung Han
d93dead026 Merge changes from topic "apexd_host" am: c269ec3538 am: 9014a6dca1
Original change: https://android-review.googlesource.com/c/platform/build/+/2639710

Change-Id: I72e2da1fdbb0d21588b9068da19a7a0d6f7d241b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-28 19:42:24 +00:00
Jooyung Han
9014a6dca1 Merge changes from topic "apexd_host" am: c269ec3538
Original change: https://android-review.googlesource.com/c/platform/build/+/2639710

Change-Id: Ibf39a1ca5f9ed74b0ff4ca598f6c7e58855497c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-28 18:42:27 +00:00
Jooyung Han
c269ec3538 Merge changes from topic "apexd_host"
* changes:
  Use apexd_host for host-side APEX extraction
  Deprecate flattened apexes
2023-06-28 17:36:15 +00:00
Jiakai Zhang
73ecc5b27a Use per-app package list to avoid unnecessary dexpreopt.
Similar to aosp/2637193, but for apps defined in Makefile.

Bug: 288218403
Test: m
Test: Change PRODUCT_PACKAGES and see no dexpreopt reruns.
Change-Id: If0ecbb2d210a780c56ea506bb8d3363e1bd91f58
2023-06-28 17:59:39 +01:00
Dan Albert
9530bfba04 Merge changes from topic "module-rule-tracing" am: ef530fdf9a am: d3bcae7208
Original change: https://android-review.googlesource.com/c/platform/build/+/2617860

Change-Id: Ie0f3c87a52d06210d7277a969ed48e3be7db9545
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-27 22:53:59 +00:00
Elliott Hughes
97ad120adb Switch from minigzip to gzip.
Bug: http://b/288169261
Test: treehugger
Change-Id: I404cbcb850734ed8291c2215a4329fb372806d63
2023-06-27 15:39:05 -07:00
Dan Albert
d3bcae7208 Merge changes from topic "module-rule-tracing" am: ef530fdf9a
Original change: https://android-review.googlesource.com/c/platform/build/+/2617860

Change-Id: I2668f18a1b4a61574afb3e8dc518bfb87c19c34e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-27 22:11:39 +00:00
Dan Albert
ef530fdf9a Merge changes from topic "module-rule-tracing"
* changes:
  Trace time spent in cp rules for dist targets.
  Trace build time by module name.
2023-06-27 21:19:46 +00:00
Sorin Basca
b5a59eaf22 Add test utils script to xTS zips
Test: m cts && unzip android-cts.zip && ./cts-trafed
Change-Id: Iee05bdb03e949eb2f70c9f754190242bc47e5f4e
2023-06-27 19:46:00 +01:00
Daniel Zheng
9ef45d62c5 Merge "Adding recovery image" am: e86aa7b965 am: abecf30a5c
Original change: https://android-review.googlesource.com/c/platform/build/+/2636171

Change-Id: I7970e845e7f062e970ab9e2c5f18b2ec3f93b6f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-27 17:15:11 +00:00
Devin Moore
bdf1d2ca5c Merge "Pass system_ext and product dirs to libvintf" am: 8c9a990807 am: c704aef70c
Original change: https://android-review.googlesource.com/c/platform/build/+/2611512

Change-Id: I95fd70c1c30bb6a84a60a21f01635b8a28f6afd4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-27 17:14:24 +00:00