Commit Graph

66675 Commits

Author SHA1 Message Date
Cole Faust
8bdc343dba Merge "Disable strict_updatability_linting" am: 20eed826fd am: e9e590670f am: 5080e5d56b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2458068

Change-Id: I82ab54acdd3809dd73f9efbf9007af013fea6645
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-01 03:06:00 +00:00
Cole Faust
5080e5d56b Merge "Disable strict_updatability_linting" am: 20eed826fd am: e9e590670f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2458068

Change-Id: I33064ac7303ad0380dcdb82b863d459ac42ac7c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-01 01:32:02 +00:00
Cole Faust
e9e590670f Merge "Disable strict_updatability_linting" am: 20eed826fd
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2458068

Change-Id: I3ef301daab9e0341d60d2266e6a5290e2b9dd916
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-01 00:37:49 +00:00
Cole Faust
20eed826fd Merge "Disable strict_updatability_linting" 2023-02-28 23:53:51 +00:00
Treehugger Robot
a185f414b4 Merge "Omit "--compiler-filter" if the profile is disabled." am: 15e6b1240e am: 1decfa2cbc am: 6260dec22f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2460212

Change-Id: Ie33aa9599cf0e9ac77562a7f17985bb601f8bf94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 22:04:40 +00:00
Spandan Das
b6761ee2ae Merge "Update usages of min_sdk_version that relies on (kind+level)" am: c8054ec6ac am: 812fc6cc23 am: f5251b022e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2457061

Change-Id: I1f922888f8f65ce23a8ceb7f7d599f413082963e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 22:02:36 +00:00
Omar Eissa
ddb4cd31ea Merge "Revert "Enable -Wformat-insufficient-args globally"" am: e1271f8c2d am: b9827546a7 am: 3f36af1c25
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2460210

Change-Id: Icd6903e169440559b89a49f8bbf92991ccd74cb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 21:49:29 +00:00
Treehugger Robot
b17ad8ecf2 Merge "Enable -Wformat-insufficient-args globally" am: b6de89a232 am: ed35636ad9 am: e9b44d78df
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2458511

Change-Id: Ic88d56b7e6769383a020693f7eba0407c3bf9051
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 21:44:36 +00:00
Treehugger Robot
6260dec22f Merge "Omit "--compiler-filter" if the profile is disabled." am: 15e6b1240e am: 1decfa2cbc
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2460212

Change-Id: I2498c04a2a229c794e6d1ccf0dd7b1600934409b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 21:14:13 +00:00
Spandan Das
f5251b022e Merge "Update usages of min_sdk_version that relies on (kind+level)" am: c8054ec6ac am: 812fc6cc23
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2457061

Change-Id: Iacc803305e7453e06954c11d25d67b65ee5ebaf7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 21:12:50 +00:00
Omar Eissa
3f36af1c25 Merge "Revert "Enable -Wformat-insufficient-args globally"" am: e1271f8c2d am: b9827546a7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2460210

Change-Id: I3aeb62ed98690281f8e57b6f4ce2f5ce208fb56d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 21:11:44 +00:00
Treehugger Robot
e9b44d78df Merge "Enable -Wformat-insufficient-args globally" am: b6de89a232 am: ed35636ad9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2458511

Change-Id: Iff9d0bd2c815351e1b19c554178bdc63464c1568
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 21:07:19 +00:00
Srilakshmi Singaraju
6f3e653b68 Merge "DO NOT MERGE Update the module versions in udc-dev Bug: 258850762 Ignore-AOSP-First: Version bump only needed on udc-dev branch not on git_master Change-Id: I88d5a6dc1b46cae1358ca215a20354cf02784d94" into udc-dev 2023-02-28 21:05:58 +00:00
Treehugger Robot
1decfa2cbc Merge "Omit "--compiler-filter" if the profile is disabled." am: 15e6b1240e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2460212

Change-Id: I09150b09b997b416f466e8c1dd8de11d69da75ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 20:00:22 +00:00
Spandan Das
812fc6cc23 Merge "Update usages of min_sdk_version that relies on (kind+level)" am: c8054ec6ac
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2457061

Change-Id: I65855232e3e40985aa10e853f12d579e02cf674e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 19:51:56 +00:00
Omar Eissa
b9827546a7 Merge "Revert "Enable -Wformat-insufficient-args globally"" am: e1271f8c2d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2460210

Change-Id: Ic8ec81630361d21e7ec3df5020e13f54a659f0b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 19:46:58 +00:00
Treehugger Robot
ed35636ad9 Merge "Enable -Wformat-insufficient-args globally" am: b6de89a232
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2458511

Change-Id: I06eccca0641cd6cfe9a6835859097a669bec09db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 19:39:27 +00:00
Cole Faust
1021ccda6b Disable strict_updatability_linting
strict_updatability_linting currently only makes it so
that NewApi can't be added to the lint baseline.
However, since we're updating NewApi to work on a lot
more apis than before, we need to baseline many issues
across the android tree. Temporarily disable
strict_updatability_linting so that we can add these
baselines.

Bug: 193460475
Test: Presubmits
Change-Id: I8d92df95a46e9b903f0cc0e3be56f17722c50430
2023-02-28 11:31:15 -08:00
Treehugger Robot
15e6b1240e Merge "Omit "--compiler-filter" if the profile is disabled." 2023-02-28 18:53:44 +00:00
Spandan Das
c8054ec6ac Merge "Update usages of min_sdk_version that relies on (kind+level)" 2023-02-28 16:44:53 +00:00
Jiakai Zhang
63086d7af0 Omit "--compiler-filter" if the profile is disabled.
This fixes the Golem regression caused by aosp/2453067. On Golem, the
profile disabled and dex2oat uses the default "speed" compiler filter.

Bug: 269230245
Test: art/tools/golem/build-target.sh --machine-type=android-armv8 --golem=art-interpreter
Change-Id: I4fc0dbf9eac8839f7bacd264ddab177956ddd58e
2023-02-28 15:37:31 +00:00
Omar Eissa
e1271f8c2d Merge "Revert "Enable -Wformat-insufficient-args globally"" 2023-02-28 11:15:44 +00:00
Omar Eissa
fabd0dd8d3 Revert "Enable -Wformat-insufficient-args globally"
This reverts commit 49f09a3694.

Reason for revert: b/271045282

Change-Id: Ice56137c5567a38d15cc39f80497ce74bc18650f
2023-02-28 11:08:57 +00:00
Treehugger Robot
b6de89a232 Merge "Enable -Wformat-insufficient-args globally" 2023-02-28 03:32:20 +00:00
Cole Faust
989a7b180e Merge "Add BUILD_BROKEN_PYTHON_IS_PYTHON2" am: 7ba7b46fce am: 8be6ea178a am: a0e6ba73d9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2458989

Change-Id: Ib67128acaa3e63e364945eddce1f20759b4f2e9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 02:20:50 +00:00
Cole Faust
a0e6ba73d9 Merge "Add BUILD_BROKEN_PYTHON_IS_PYTHON2" am: 7ba7b46fce am: 8be6ea178a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2458989

Change-Id: Id0b378718602e9691c55f3c5ea3d35a34412d22b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 01:43:58 +00:00
Cole Faust
8be6ea178a Merge "Add BUILD_BROKEN_PYTHON_IS_PYTHON2" am: 7ba7b46fce
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2458989

Change-Id: Ia618756cb03a18523751cf59342cd79280ac2055
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28 01:08:30 +00:00
Cole Faust
7ba7b46fce Merge "Add BUILD_BROKEN_PYTHON_IS_PYTHON2" 2023-02-28 00:30:47 +00:00
zijunzhao
49f09a3694 Enable -Wformat-insufficient-args globally
Bug: b/191699019
Test: m
Change-Id: Ib71a422a7a1621c0994ea07a90fa9ab914fcc6fd
2023-02-27 22:55:01 +00:00
Chris Wailes
515bb2b028 Merge "Disallow the use of new unstable features" am: 5f6e2ade1f am: 7250b0f484 am: 91ad4c17ca
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2457065

Change-Id: Ib9e1fafa4e738aa5a2b363b6c5a43fd06d99f5fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 22:17:45 +00:00
Sorin Basca
4b7078a4ad Merge "Revert "Switch to use new Doclava"" am: 29b20ea4a8 am: deac31ef48 am: 0a2ac88919
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2458512

Change-Id: I9b9e4831b5a430488f84de033916b718078606e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 22:16:35 +00:00
Yu Liu
e376db77c4 Merge "Add a test to compare the DCLA libs across the apexes." am: ec992247d1 am: 06ee3d7444 am: 62fefe095c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2455760

Change-Id: Id3a1f0368a5c1d39ee3c3cadd649109ea9e79a0e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 22:15:22 +00:00
Spandan Das
cadd83c0b8 Merge "Update usages of min_sdk_version that relies on (kind+level)" am: 0cd201c6b5 am: e35fbea7f4 am: 9009d33398
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2374713

Change-Id: Ice8cf694c99286e43f1d81d889522e351150c801
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 22:14:05 +00:00
Spandan Das
9ac2036d39 Merge "Add documentation for target-sdk-version flag" am: 26cfa5c70d am: b2663e3967 am: bcae4c2346
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2453071

Change-Id: I145b4d4354c8c1e25e2c6b400262b6c44fc72775
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 22:10:16 +00:00
Chris Wailes
91ad4c17ca Merge "Disallow the use of new unstable features" am: 5f6e2ade1f am: 7250b0f484
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2457065

Change-Id: I9af442d8dddae612a8304c40c8bda8cfc565a095
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 21:33:21 +00:00
Sorin Basca
0a2ac88919 Merge "Revert "Switch to use new Doclava"" am: 29b20ea4a8 am: deac31ef48
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2458512

Change-Id: Ied2dc2305298d9e6b0e3760ef39afc4b355c6450
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 21:31:51 +00:00
Yu Liu
62fefe095c Merge "Add a test to compare the DCLA libs across the apexes." am: ec992247d1 am: 06ee3d7444
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2455760

Change-Id: Ia8919b218acc86371139f31923b5858320149ef7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 21:30:19 +00:00
Spandan Das
9009d33398 Merge "Update usages of min_sdk_version that relies on (kind+level)" am: 0cd201c6b5 am: e35fbea7f4
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2374713

Change-Id: If9397eed8a2cc88f53524a732ec2e5c9f51f9c08
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 21:30:05 +00:00
Spandan Das
bcae4c2346 Merge "Add documentation for target-sdk-version flag" am: 26cfa5c70d am: b2663e3967
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2453071

Change-Id: I4aea7e3af0b3b193e52a340eab7a8109ec3f1fac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 21:26:55 +00:00
Cole Faust
b1fbc79206 Add BUILD_BROKEN_PYTHON_IS_PYTHON2
This provides an escape hatch to undo the effects of
aosp/2417672. It's an enviornment variable instead of
a product config variable because python is often used
during product config.

Bug: 203436762
Test: m nothing and get_build_var with aosp/2458935
Change-Id: I0dd0f7c221427ea487fd7993aef68ce803eaff21
2023-02-27 13:02:02 -08:00
Chris Wailes
7250b0f484 Merge "Disallow the use of new unstable features" am: 5f6e2ade1f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2457065

Change-Id: I477da4afd355066147de2a1a6d962a1283b72ae9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 20:56:50 +00:00
Sorin Basca
deac31ef48 Merge "Revert "Switch to use new Doclava"" am: 29b20ea4a8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2458512

Change-Id: Ib992972d2c829a385833a71346e4dfb330a9bc43
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 20:54:53 +00:00
Chris Wailes
5f6e2ade1f Merge "Disallow the use of new unstable features" 2023-02-27 20:54:48 +00:00
Yu Liu
06ee3d7444 Merge "Add a test to compare the DCLA libs across the apexes." am: ec992247d1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2455760

Change-Id: I8a56459d266dec99e27944e92515b1d5155e3547
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 20:52:54 +00:00
Spandan Das
e35fbea7f4 Merge "Update usages of min_sdk_version that relies on (kind+level)" am: 0cd201c6b5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2374713

Change-Id: I7d64470b874fd2fcddc3fe52346c59dc8306bb83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 20:52:39 +00:00
Sorin Basca
29b20ea4a8 Merge "Revert "Switch to use new Doclava"" 2023-02-27 20:41:03 +00:00
Spandan Das
b2663e3967 Merge "Add documentation for target-sdk-version flag" am: 26cfa5c70d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2453071

Change-Id: Ic5ded367e5781e93244d0d4316ac043b4ad12c65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 20:36:29 +00:00
Sorin Basca
32db73188d Revert "Switch to use new Doclava"
This reverts commit 702fb3bdc9.

Reason for revert: Build breaks in some branches

Change-Id: I3502b86d1a2e1afd6bc32e02287cd903bad7b9b2
2023-02-27 20:34:18 +00:00
Spandan Das
7fa982c0ec Update usages of min_sdk_version that relies on (kind+level)
The type of min_sdk_version is being migrated from
android.SdkSpec(kind+level) to android.ApiLevel(level). This affects
`ShouldSupportSdkVersion` for java modules. This function skips the
check for modules compiling against `core`, and that requires access to
SdkVersion and not MinSdkVersion after the migration.

Skip the check explicitly using SdkVersion.

Test: go test ./java
Test: No change in ninja file
Bug: 208456999
Change-Id: I14eca4f8e8c5d7477ded00c4fe54097323fab4a2
2023-02-27 20:03:25 +00:00
Yu Liu
ec992247d1 Merge "Add a test to compare the DCLA libs across the apexes." 2023-02-27 19:13:52 +00:00