Juan Yescas
f476e19d72
Merge "16k: Support max-page-size alignment greater than 4096 for x86-64" into main am: 06b7b6c492
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2824861
Change-Id: Ib4b97c0989ca1a4a8340549f988d56ad720c32a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 23:27:57 +00:00
Juan Yescas
1b51f6ec38
Merge "16k: Support max-page-size alignment greater than 4096 for x86-64" into main am: 06b7b6c492
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2824861
Change-Id: Iaaa88ab3fa7c6302008b04c5400dbdf099697ff3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 23:25:59 +00:00
Juan Yescas
06b7b6c492
Merge "16k: Support max-page-size alignment greater than 4096 for x86-64" into main
2023-11-09 23:07:09 +00:00
Treehugger Robot
a4d489f1e8
Merge "Remove _kwmarker" into main am: c50601abc4
am: 62b0a71882
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2824864
Change-Id: I2ce86edf7ea979fe50c72bec10625379ba227afb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 22:42:23 +00:00
Treehugger Robot
222a155d27
Merge "Remove _kwmarker" into main am: c50601abc4
am: 1d1abfeded
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2824864
Change-Id: Ia46dbc36f8606ffa7ed727e7b15faf6f3ac85086
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 22:38:54 +00:00
Cole Faust
ccd26808af
Prevent using symlinks to starlark files
...
Symlinks are frequently confusing / a source of bugs. They also don't
provide much utility over just loading the other file and re-exporting
its symbols, so recommend doing that instead.
Test: Presubmits
Change-Id: Ie3052ebc0add77f1746d6321fbdf7bc15df9819b
2023-11-09 14:32:55 -08:00
Treehugger Robot
62b0a71882
Merge "Remove _kwmarker" into main am: c50601abc4
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2824864
Change-Id: Id2eb08dcc0bab817294353485302526a52b146dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 22:08:37 +00:00
Treehugger Robot
1d1abfeded
Merge "Remove _kwmarker" into main am: c50601abc4
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2824864
Change-Id: I668458272c7a0bc5a522c273fce9050824d1730e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 22:05:10 +00:00
Treehugger Robot
c50601abc4
Merge "Remove _kwmarker" into main
2023-11-09 21:35:20 +00:00
Dennis Shen
a1b86b1a7b
Merge changes from topic "rust_caching" into main am: 05585a9fa3
am: 5238c1564e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2822932
Change-Id: I19ce60a910716f28cd8f3891e2ef8857ece62ab3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 21:24:21 +00:00
Dennis Shen
f154ea19f1
aconfig: Cache flag values for c/c++ codegen am: 96506f4349
am: 72d310b4db
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2822931
Change-Id: I0f18736ad3d460f48d2c5070aeac3f0f7a7b8266
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 21:24:15 +00:00
Dennis Shen
56800bfb5f
Merge changes from topic "rust_caching" into main am: 05585a9fa3
am: e9ca2c03bf
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2822932
Change-Id: I4f8736e820abd9231bf97dd48608bae9e2a1498d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 21:20:12 +00:00
Juan Yescas
ebadc969a8
16k: Support max-page-size alignment greater than 4096 for x86-64
...
To simulate 16k page size in x86-64 cuttefish, it is necessary
to compile the shared libraries and binaries with max-page-size greater
than 4096.
Bug: 309816695
Test: source build/envsetup.sh
lunch aosp_cf_x86_64_phone_pgagnostic-trunk-userdebug
m
Change-Id: Id8e142a5a3556f5fd30ce90eaac236dcbc1b0881
2023-11-09 12:51:30 -08:00
Dennis Shen
5238c1564e
Merge changes from topic "rust_caching" into main am: 05585a9fa3
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2822932
Change-Id: If280764951df0194be06e78e346fb526fbce32b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 20:49:45 +00:00
Dennis Shen
72d310b4db
aconfig: Cache flag values for c/c++ codegen am: 96506f4349
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2822931
Change-Id: If14f9e876aee26b12a2cd9f27b0a3e993e552a59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 20:49:40 +00:00
Dennis Shen
e9ca2c03bf
Merge changes from topic "rust_caching" into main am: 05585a9fa3
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2822932
Change-Id: Ibf951e107a314b5aa386fdc41a52c754c3b7f964
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 20:46:35 +00:00
Cole Faust
b9b54396d4
Remove _kwmarker
...
python and starlark already have syntax for this.
Test: Presubmits
Change-Id: I9082c1cc62837840f091cd5856b1b4cc39064274
2023-11-09 12:40:38 -08:00
Greg Kaiser
0229ecfae5
Reland: Require TARGET_RELEASE for builds
...
Relanding because we've fixed a number of the broken build
setups this change exposed. We will push to fix forward broken
build setups instead of reverting this change again.
Rather than use an unsupported flag setting that the user likely
doesn't even realize is being used, we immediately stop the build.
This error message is more verbose, mentioning 'lunch', because
it's anticipated a lot more users will hit this issue when first
switching to trunk stable, and more details will hopefully help
them out.
We have some complication in that some internal commands set
TARGET_RELEASE to an empty string. We put in logic to allow
that path.
Since $(error) immediately stops the build, we also get rid of
some 'else' logic and indentation, to hopefully offset some of
the complication we've added.
Bug: 307946156
Change-Id: I0fa4a1c876e607401f4c7f945b9971cfb8db71a0
Test: 'lunch' (still) works; A build attempt without `TARGET_RELEASE` set (now) fails
2023-11-09 20:28:55 +00:00
Dennis Shen
05585a9fa3
Merge changes from topic "rust_caching" into main
...
* changes:
aconfig: Cache flag values for rust codegen
aconfig: Cache flag values for c/c++ codegen
2023-11-09 20:03:42 +00:00
Jiakai Zhang
bf0c0e6856
Add a Make variable to disable all dexpreopt and dexopt activities.
...
This change adds a Make variable "OVERRIDE_DISABLE_DEXOPT_ALL", which
disables all dexpreopt and dexopt activities.
This is for faster iteration during development and should never be
enabled for production.
Bug: 309011617
Test: See no dex2oat invocation during build.
Test: Boot and see no dex2oat invocation during boot, except for the
in-memory boot image for JIT Zygote.
Change-Id: I0193b57fdb18e1fb717f44af81d1cf525f1609ee
2023-11-09 16:50:18 +00:00
Dennis Shen
737b8e30a1
aconfig: Cache flag values for rust codegen
...
Bug: b/307336730
Test: atest aconfig.test
Change-Id: I01741a4205cbe4e9b007f43b043505bcbcf05cd8
2023-11-09 15:15:54 +00:00
Jiakai Zhang
7707456104
Update dexopt system properties.
...
"extract" is now an alias of "verify".
Bug: 309011617
Test: Presubmit
Change-Id: I2bbe1874e2ea3725f3ec46ec6b50287e86cb1cca
2023-11-09 14:04:43 +00:00
Robin Lee
886b923d74
Merge "Revert "Require TARGET_RELEASE for builds"" into main am: 092c6b68b8
am: 1286a56891
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2821997
Change-Id: Ia6d33ffd05f4bf02ce9a92f78ba2ca257b271a28
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 09:43:43 +00:00
Robin Lee
a7be16d19b
Merge "Revert "Require TARGET_RELEASE for builds"" into main am: 092c6b68b8
am: d9bd4a88c9
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2821997
Change-Id: Id5e521405c931a0a2a8a61f0437b41645ccb83f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 09:41:10 +00:00
Robin Lee
1286a56891
Merge "Revert "Require TARGET_RELEASE for builds"" into main am: 092c6b68b8
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2821997
Change-Id: I5283eeaf1d01f6d54d733d6094d2400344b7b84f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 09:11:41 +00:00
Robin Lee
d9bd4a88c9
Merge "Revert "Require TARGET_RELEASE for builds"" into main am: 092c6b68b8
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2821997
Change-Id: I82c1101e7b18988f111cec4c61991bfece6ce305
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 09:08:32 +00:00
Robin Lee
092c6b68b8
Merge "Revert "Require TARGET_RELEASE for builds"" into main
2023-11-09 08:49:25 +00:00
Robin Lee
50fe46c1d3
Revert "Require TARGET_RELEASE for builds"
...
This reverts commit 24366c842b
.
Reason for revert: b/309900087
Change-Id: I36550cbb0ae21a9c4f783f8a2fcd08ade2707f68
2023-11-09 08:01:06 +00:00
Treehugger Robot
359f8b32c3
Merge "Require TARGET_RELEASE for builds" into main am: 1f94a3d547
am: a4ab25fe43
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2806253
Change-Id: I2eef260914e442936398918e9e3ce7d0645b6e12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 05:46:04 +00:00
Treehugger Robot
a4ab25fe43
Merge "Require TARGET_RELEASE for builds" into main am: 1f94a3d547
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2806253
Change-Id: I68c654590b6efe5c398003005a4c171769e9d080
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 05:13:44 +00:00
Treehugger Robot
80a3d7cbb5
Merge "Require TARGET_RELEASE for builds" into main am: 1f94a3d547
am: 7ffd5ed86a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2806253
Change-Id: Iebbfd33c1bb0994dd39f7ee122da6b96158cba47
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 05:10:54 +00:00
Treehugger Robot
7ffd5ed86a
Merge "Require TARGET_RELEASE for builds" into main am: 1f94a3d547
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2806253
Change-Id: I5a7a346d397741baa773c9cb20232080b13b803b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 04:38:51 +00:00
Treehugger Robot
1f94a3d547
Merge "Require TARGET_RELEASE for builds" into main
2023-11-09 04:23:37 +00:00
Abhishek Nigam
0f6414aa4a
Merge changes from topic "nonabrevert" into main am: 80b1a3fc38
am: 795ffffd00
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2820713
Change-Id: Ie901adff53c0eaf58974f82c85093eaaf7ee7026
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 01:56:49 +00:00
Treehugger Robot
109844edf7
Merge "Fix example lunch target" into main am: 386a58310a
am: 884ae7716b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2815677
Change-Id: I7dca43105ef2ee7062055fb70e577c67cea5dde3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 01:56:38 +00:00
Abhishek Nigam
2d71e80757
Merge changes from topic "nonabrevert" into main am: 80b1a3fc38
am: 373a50a218
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2820713
Change-Id: I82128e88f418c70cee7401fcdf1b2d9edd485d62
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 01:56:06 +00:00
Treehugger Robot
179283d38e
Merge "Fix example lunch target" into main am: 386a58310a
am: 3eee03cdbf
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2815677
Change-Id: Ie7e4414388837fb8f64d710ebb13e445ba832aec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 01:55:56 +00:00
Cole Faust
1a05b37459
Merge "Remove release_config.bzl" into main am: f50c26e6e3
am: 1793e15a24
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2822913
Change-Id: I87d540e35951565fad9ee33c80114a2f721121dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 01:55:16 +00:00
Cole Faust
2bf42bb0fb
Merge "Remove release_config.bzl" into main am: f50c26e6e3
am: 309d2e8113
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2822913
Change-Id: I516952bbbb137b03c11faee124637dd1db027141
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 01:51:57 +00:00
Abhishek Nigam
373a50a218
Merge changes from topic "nonabrevert" into main am: 80b1a3fc38
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2820713
Change-Id: I1faf1d69f23a27efb182ecbb6561098cc54e6980
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 01:24:31 +00:00
Treehugger Robot
3eee03cdbf
Merge "Fix example lunch target" into main am: 386a58310a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2815677
Change-Id: I4538ed3168e3c9db2f8cb495972b29663f1842e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 01:24:18 +00:00
Cole Faust
1793e15a24
Merge "Remove release_config.bzl" into main am: f50c26e6e3
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2822913
Change-Id: I760c180966fa457a702dba27c573a4b01a0a03df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 01:23:17 +00:00
Abhishek Nigam
795ffffd00
Merge changes from topic "nonabrevert" into main am: 80b1a3fc38
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2820713
Change-Id: I8080b0b0f3c9b0f403a08fe029502246c6736d34
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 01:21:46 +00:00
Treehugger Robot
884ae7716b
Merge "Fix example lunch target" into main am: 386a58310a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2815677
Change-Id: I520e594e15876d5659e7fc97212e3cc4a0fc9eec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 01:21:25 +00:00
Cole Faust
309d2e8113
Merge "Remove release_config.bzl" into main am: f50c26e6e3
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2822913
Change-Id: I3259c6510b9e7011ed5229e7d5bb99f61abaf55b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 01:21:12 +00:00
Abhishek Nigam
80b1a3fc38
Merge changes from topic "nonabrevert" into main
...
* changes:
Revert "Move more non-AB code to separate files"
Revert "Fix non-AB ota generation failure"
2023-11-09 01:02:58 +00:00
Treehugger Robot
386a58310a
Merge "Fix example lunch target" into main
2023-11-09 00:43:22 +00:00
Cole Faust
f50c26e6e3
Merge "Remove release_config.bzl" into main
2023-11-09 00:41:50 +00:00
Treehugger Robot
f76e119f70
Merge "build: add a few proguard rules [1/3]" into main am: 2b46f4d199
am: 22fb71304c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2815690
Change-Id: Ide056ad7184c14d7c72d8ba4a9ea04c9ae318c35
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-09 00:00:45 +00:00
Treehugger Robot
dc02b14ff9
Merge "build: add a few proguard rules [1/3]" into main am: 2b46f4d199
am: 8a01fbd083
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2815690
Change-Id: If13c0a50b804face8a12505e97b9e9238c201950
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-08 23:58:13 +00:00