Commit Graph

75700 Commits

Author SHA1 Message Date
Treehugger Robot
81fcb1be3b Merge changes from topic "import-sdk-version-none" into main am: a815d9bf79 am: bd9bd6b282
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2786699

Change-Id: I08b8d03de4e093d8e23183f195d7e30e240e9c45
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18 18:23:01 +00:00
Treehugger Robot
48b4386bab Merge "Remove a number of entries from module denylist" into main am: 6b4fb160ea am: aca5269148
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2788172

Change-Id: I92fb889dffa8ba81ce0ab73737d8baecb4712c44
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18 18:20:30 +00:00
Treehugger Robot
bd9bd6b282 Merge changes from topic "import-sdk-version-none" into main am: a815d9bf79
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2786699

Change-Id: I0ffdd8866c532d43d111e49e28c84c637f39eee7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18 17:50:50 +00:00
Treehugger Robot
aca5269148 Merge "Remove a number of entries from module denylist" into main am: 6b4fb160ea
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2788172

Change-Id: Ibd2880b4127f019a1a11c4b5064f0eb4f7cb6b33
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18 17:49:08 +00:00
Treehugger Robot
a815d9bf79 Merge changes from topic "import-sdk-version-none" into main
* changes:
  Do not convert sdk_version: "none"
  Don't use java_library for java_import neverlink
2023-10-18 17:17:59 +00:00
Treehugger Robot
6b4fb160ea Merge "Remove a number of entries from module denylist" into main 2023-10-18 17:16:02 +00:00
Usta (Tsering) Shrestha
d90f0377d1 Merge "Remove unsued mutator registration" into main am: d7471ec5cc am: a8097a501a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2794672

Change-Id: I403d495f2773b0f5d7b580155663e461844470e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18 16:51:22 +00:00
Usta (Tsering) Shrestha
a8097a501a Merge "Remove unsued mutator registration" into main am: d7471ec5cc
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2794672

Change-Id: Icbed650f46d34154156f116e4cda9f0a8e3047ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18 16:03:21 +00:00
Usta (Tsering) Shrestha
d7471ec5cc Merge "Remove unsued mutator registration" into main 2023-10-18 15:33:30 +00:00
Liz Kammer
5eb30c456f Merge changes Iceb0b68f,I04865414 into main am: a855f73f4a am: 9c845e2cf0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2789776

Change-Id: I896ba72be52974c7a69ea65a12dcc55a821eb48e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18 15:28:17 +00:00
Liz Kammer
9c845e2cf0 Merge changes Iceb0b68f,I04865414 into main am: a855f73f4a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2789776

Change-Id: I294785560843d91d1e17bdd578c83d5480e2660a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18 14:57:23 +00:00
Liz Kammer
a855f73f4a Merge changes Iceb0b68f,I04865414 into main
* changes:
  Improve error message readability
  Share constants for droidstubs btw Soong & Bazel
2023-10-18 14:19:30 +00:00
Yi Kong
f9aeb3baaa Merge "Add additional flag required for Flow Sensitive AFDO" into main am: c1545e8dbf am: 4bc1562a33
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2788714

Change-Id: Ie084d857aa20ef1a0f321433a3ea60d8c3370ddd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18 08:18:19 +00:00
Yi Kong
4bc1562a33 Merge "Add additional flag required for Flow Sensitive AFDO" into main am: c1545e8dbf
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2788714

Change-Id: I6add8ad32b74484811abf16650a3b4ee23215de2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18 07:47:13 +00:00
Yi Kong
c1545e8dbf Merge "Add additional flag required for Flow Sensitive AFDO" into main 2023-10-18 07:04:06 +00:00
Vinh Tran
abc9b26c3c Merge "Allowlist rustc-demangle crate" into main am: c6d992e483 am: bbde9b6c6b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2768331

Change-Id: I975396f76b5ad59a540779d80b1e6a2661a8305d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18 01:28:44 +00:00
Vinh Tran
bbde9b6c6b Merge "Allowlist rustc-demangle crate" into main am: c6d992e483
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2768331

Change-Id: Ia4d9f770140472c9feb27253e2f99c6e1b35456d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18 00:41:46 +00:00
Vinh Tran
c6d992e483 Merge "Allowlist rustc-demangle crate" into main 2023-10-18 00:09:41 +00:00
Mateusz Cicheński
a71cef62cd Merge "Revert "Add GENRULE_SANDBOXING=false to non-sandboxed builds"" into main am: 3106df7887 am: 9b243056f4
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2794132

Change-Id: I9f06146f41ad274c518e3a162ebc700065356c74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 21:37:00 +00:00
Mateusz Cicheński
9b243056f4 Merge "Revert "Add GENRULE_SANDBOXING=false to non-sandboxed builds"" into main am: 3106df7887
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2794132

Change-Id: Ia58f9152307a87650ffa9c4bef978ba6187a50d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 21:07:12 +00:00
Mateusz Cicheński
3106df7887 Merge "Revert "Add GENRULE_SANDBOXING=false to non-sandboxed builds"" into main 2023-10-17 21:04:56 +00:00
Treehugger Robot
c66af65570 Merge "Remove unused aquery structs" into main am: 697dfada6e am: 741711dbfa
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2792054

Change-Id: I46139e76096e8de76aec9921fe4c3185b1033f8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 19:58:20 +00:00
Treehugger Robot
741711dbfa Merge "Remove unused aquery structs" into main am: 697dfada6e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2792054

Change-Id: Iad908ca83b6ff21421d3a834a041f14a1686bf9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 19:28:30 +00:00
Usta (Tsering) Shrestha
543f8407ef Remove unsued mutator registration
Bug: 179313531
Change-Id: Ide9fc0a9e1275bb6303c8a3114ce1c4e98915f75
Test: m nothing
2023-10-17 19:20:55 +00:00
Treehugger Robot
697dfada6e Merge "Remove unused aquery structs" into main 2023-10-17 18:27:38 +00:00
Cole Faust
b231ce9af7 Merge "Remove baseModuleContext.debug" into main am: 03787bea6d am: 6714a42739
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2791447

Change-Id: I2e9b1df324770abb1b20039fecbb379d1d2049fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 18:12:02 +00:00
Vinh Tran
89d2bbf188 Allowlist rustc-demangle crate
Test: b build //external/rust/crates/rustc-demangle
Test: b build //external/rust/crates/rustc-demangle --config=android
Bug: 297395183
Change-Id: I715377b4bdc296d9676beb0405cc0d544c7d96e9
2023-10-17 13:59:05 -04:00
Cole Faust
6714a42739 Merge "Remove baseModuleContext.debug" into main am: 03787bea6d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2791447

Change-Id: I97e93887133f73e16293d6b017d534df306160d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 17:43:23 +00:00
Mateusz Cicheński
f119ceb1b2 Revert "Add GENRULE_SANDBOXING=false to non-sandboxed builds"
Revert submission 2782270-genrule_sandboxing_by_default

Reason for revert: Potential culprit for b/305851039 and many other build breakages - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.

Reverted changes: /q/submissionid:2782270-genrule_sandboxing_by_default

Change-Id: I7b47a92e1b315add65c8018500d9ffbd58f8f1dd
2023-10-17 17:35:52 +00:00
Treehugger Robot
bfb6df0b0e Merge "Fix typo in droidstubs" into main am: 2b808d0f22 am: 1d83966db8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2789772

Change-Id: I73f1c58718cc0188bfc0226b47cb233914a1ca72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 16:47:50 +00:00
Cole Faust
03787bea6d Merge "Remove baseModuleContext.debug" into main 2023-10-17 16:38:02 +00:00
Treehugger Robot
1d83966db8 Merge "Fix typo in droidstubs" into main am: 2b808d0f22
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2789772

Change-Id: Id811c94a4767807e3a5294e55cc26966fe302127
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 16:18:59 +00:00
Treehugger Robot
2b808d0f22 Merge "Fix typo in droidstubs" into main 2023-10-17 15:39:40 +00:00
Liz Kammer
a830e2cdac Merge "Restrict bp2build of hdr library props" into main am: fa774656a1 am: fef6ec9f60
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2788532

Change-Id: Icf5296a4dd93449b5be5b57f651c16858f7a615e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 14:55:29 +00:00
Liz Kammer
fef6ec9f60 Merge "Restrict bp2build of hdr library props" into main am: fa774656a1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2788532

Change-Id: Ib54542a42ddd136e6eca4e0449ccfb857215c1b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 14:25:04 +00:00
Liz Kammer
fa774656a1 Merge "Restrict bp2build of hdr library props" into main 2023-10-17 13:54:16 +00:00
Liz Kammer
5dfe4be626 Do not convert sdk_version: "none"
These also require system_modules to be set. Wait until we convert
system_modules to convert sdk_version: "none"

Test: CI
Change-Id: I5bbdcb6819709a7c5a7932cb860a0de945f3528e
2023-10-17 09:10:13 -04:00
Liz Kammer
ba5f32a2f9 Improve error message readability
Test: n/a
Change-Id: Iceb0b68f4b83e2b43c0947885c514252a6de30c1
2023-10-17 09:10:13 -04:00
Liz Kammer
4e00b0929b Don't use java_library for java_import neverlink
Restricting use of sdk_version = "none" to only the rule types that will
correctly handled sdk_version = "none" by also handling system_module
attr

Test: CI && go tests
Change-Id: Ifa1c60ba8f5e3fcb28986cc84cdfaedcbd2d2957
2023-10-17 09:10:13 -04:00
Liz Kammer
e09e20ec47 Share constants for droidstubs btw Soong & Bazel
Test: m bp2build && verify constants
Change-Id: I04865414fb627672821b10d8bcc736379dc3da86
2023-10-17 09:10:08 -04:00
usta
04525ba886 Remove unused aquery structs
See aosp/I5962b27fe31f7103d2af6cef159f11747cff3ed9
where proto classes were used directly making
these structs unused.

Test: go test soong tests
Test: m nothing
Change-Id: Ib452aaa4ce069d882888fc2556ebf3bf7a94c2ca
2023-10-16 22:51:24 -04:00
Cole Faust
3a71ba3999 Merge "Add GENRULE_SANDBOXING=false to non-sandboxed builds" into main am: ab3ed73157 am: 0c8830aecf
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2782271

Change-Id: I333018913a3dd54f720432a33643aed1011c492f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 01:33:33 +00:00
Cole Faust
0c8830aecf Merge "Add GENRULE_SANDBOXING=false to non-sandboxed builds" into main am: ab3ed73157
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2782271

Change-Id: I59e35dee38b2a9dd41e7cafa683327ef7808f745
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 01:03:36 +00:00
Cole Faust
ab3ed73157 Merge "Add GENRULE_SANDBOXING=false to non-sandboxed builds" into main 2023-10-17 00:53:09 +00:00
Treehugger Robot
1e698031a0 Merge "Allowlist gcertstatus command to be run" into main am: 78eddf1804 am: 7ff09e5b6c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2791274

Change-Id: I74676079e220e490b04ced6b23ca2c3c01b96ca8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 00:49:15 +00:00
Treehugger Robot
ba75c65018 Merge "Remove makePathForInstall" into main am: 60f72ffaa7 am: ca064c934b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2789952

Change-Id: I3c44209f7a9b0c0e122ac908ceca26b16ff6ab1f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 00:43:00 +00:00
Treehugger Robot
7ff09e5b6c Merge "Allowlist gcertstatus command to be run" into main am: 78eddf1804
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2791274

Change-Id: I2882726bc9a2b3f99e929327737c4985535452e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17 00:00:39 +00:00
Treehugger Robot
78eddf1804 Merge "Allowlist gcertstatus command to be run" into main 2023-10-16 23:52:17 +00:00
Treehugger Robot
ca064c934b Merge "Remove makePathForInstall" into main am: 60f72ffaa7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2789952

Change-Id: Id977e1f88e2a664cfdc9418de6da59936a32bce5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 23:43:47 +00:00
Treehugger Robot
60f72ffaa7 Merge "Remove makePathForInstall" into main 2023-10-16 23:16:05 +00:00