summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-29Set embedded_launcher on python binariesHEADmastermainCole Faust
embedded_launcher: true is being made the default, but not everything works with it currently. Enable it where possible, and explicitly set it to false on the modules it doesn't work with so that they're not affected when the default changes. Bug: 331488610 Test: mm Change-Id: Ie7caa940fe0bb47016d0696ff362698fcff22854
2024-03-15Add embedded_launcher: true to jni_generatorCole Faust
The jni_generator writes the path to the script into its output files. When using a non-embedded-launcher soong python binary, soong will extract the binary to a nondeterministic temporary directory before running it. These two points together means that the output files of jni_generator are non-deterministic. Adding embedded_launcher: true causes all the python sources to be precompiled as well, so we start getting syntax errors for code paths that are still in python2 but we weren't running before. Fix those syntax errors. Test: Presubmits Change-Id: I0a856f8cc98b11841c07bd6188d9722980428b5f
2024-01-24build: Remove nfc subpackages from libchrome visibility am: 5fe97f9cf3Henri Chataing
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2918469 Change-Id: I8cc6f2661de6ab46cdfd8f4c72aae309f9bdc44d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-18build: Remove nfc subpackages from libchrome visibilityHenri Chataing
Bug: 318833265 Test: TreeHugger Change-Id: I772af762f89404a7cae11afd2d76b2f78ad4d8f1
2024-01-14Add visibility configuration to libchrome cc_library am: 58b52986f8 am: ↵Henri Chataing
f1eb7331ab am: 0a62295806 Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2895520 Change-Id: Ia132f37f4883977468ae9881b3bea4249be75720 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-14Add visibility configuration to libchrome cc_library am: 58b52986f8 am: ↵Henri Chataing
f1eb7331ab Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2895520 Change-Id: I0940e2898446dc46560981ae0990925658641db6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-14Add visibility configuration to libchrome cc_library am: 58b52986f8Henri Chataing
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2895520 Change-Id: I9c02d23abacd735e4a30a7d4a985d572b636ab5c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-14Add visibility configuration to libchrome cc_libraryHenri Chataing
Test: TreeHugger Change-Id: If21a4cc3050f824a4c1824f2d97a7ba0d1cf2ebd
2024-01-10Accommodate libc++ upgrade and C++20 am: 2371d51bf5 am: ec5065e27e am: ↵Ryan Prichard
40c72f5508 Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2903122 Change-Id: I7530d1f5b0f42eee7e85a8099d6cf706110f0bf5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-10Accommodate libc++ upgrade and C++20 am: 2371d51bf5 am: ec5065e27eRyan Prichard
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2903122 Change-Id: Iac517095a6e32756e48df6942425b021c1207b1c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-10Accommodate libc++ upgrade and C++20 am: 2371d51bf5Ryan Prichard
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2903122 Change-Id: I74522e488de136970c080ba27fd91b4763f08656 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-09Accommodate libc++ upgrade and C++20Ryan Prichard
C++20 removes the `pointer` member from std::allocator, and it also removes the `allocate` method which takes a hint parameter. Newer versions of libc++ implement these removals for -std=c++20 and up. The hint version of the `allocate` method is optional for satisfying the allocator requirement, even as far back as C++11, so remove the `hint` parameter, not just the `hint` argument to std::allocator<T>::allocate. base::Value needs to be a complete type in value_iterators.cc to satisfy a `requires` clause. Bug: 175635923 Test: m libchrome libmojo MODULES-IN-external-libchrome Change-Id: I28408f1f1be3e02e28187e2f8ad6ac4d20a73bd6
2023-10-16[automerger skipped] libchrome: Make it available for nfc apex am: ↵Roshan Pius
0451a69e1d am: 618ff41c10 am: 26757ff0e4 am: 3527b55af1 am: 2b493211c6 -s ours am skip reason: Merged-In I542a5d9285cb82686048b837ce0beac6b7498e1c with SHA-1 10ecf90e48 is already in history Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2771004 Change-Id: I10817b809de57c4419856df5154fa24258265cf5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16libchrome: Make it available for nfc apex am: 0451a69e1d am: 618ff41c10 am: ↵Roshan Pius
26757ff0e4 am: 3527b55af1 Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2771004 Change-Id: Iddb483fa240960e33f70e396745f4e7d9216d957 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16libchrome: Make it available for nfc apex am: 0451a69e1d am: 618ff41c10 am: ↵Roshan Pius
26757ff0e4 Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2771004 Change-Id: I51bf3505e162d2929bd074cf854716cfaa8efaa9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16libchrome: Make it available for nfc apex am: 0451a69e1d am: 618ff41c10Roshan Pius
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2771004 Change-Id: I00039d07f648888ffa2ee164fd2431291a2fa587 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16libchrome: Make it available for nfc apex am: 0451a69e1dRoshan Pius
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2771004 Change-Id: Ia17108844afd18cc9ac4c0ad209ee5bc4df2d503 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16libchrome: Make it available for nfc apexRoshan Pius
Bug: 303286040 Test: Compiles Merged-In: I542a5d9285cb82686048b837ce0beac6b7498e1c Change-Id: I542a5d9285cb82686048b837ce0beac6b7498e1c
2023-10-09libchrome: Make it available for nfc apexRoshan Pius
Bug: 303286040 Test: Compiles (cherry picked from https://android-review.googlesource.com/q/commit:e294869d9fd9d34ce62322322c62205e776c57ca) Merged-In: I542a5d9285cb82686048b837ce0beac6b7498e1c Change-Id: I542a5d9285cb82686048b837ce0beac6b7498e1c
2023-06-12[automerger skipped] Prevent spamming log for deprecated builtin am: ↵William Escande
51d04dd9d1 -s ours am skip reason: Merged-In I7269fcf5a79e7e475268e3ce5f9d03a7b1b7856f with SHA-1 270953b449 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libchrome/+/23639628 Change-Id: Idd365633d9bef9052916a8129b689c8b440eb623 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09Prevent spamming log for deprecated builtinWilliam Escande
Bug: 263208065 Test: build (cherry picked from https://android-review.googlesource.com/q/commit:270953b4499f462f6a880101ee61c9a0b3e1ecb5) Merged-In: I7269fcf5a79e7e475268e3ce5f9d03a7b1b7856f Change-Id: I7269fcf5a79e7e475268e3ce5f9d03a7b1b7856f
2023-06-04Prevent spamming log for deprecated builtin am: 270953b449 am: 5136bcb5a5 ↵William Escande
am: 720656f925 am: bd3ded8ade am: dca1308008 am: 0e10bd2e7d Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2365437 Change-Id: Ic891ee6c7f7a1fcefbf7299696aee0edd357cdac Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-04Prevent spamming log for deprecated builtin am: 270953b449 am: 5136bcb5a5 ↵William Escande
am: 720656f925 am: bd3ded8ade am: dca1308008 Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2365437 Change-Id: If53a12e8613007ab4bd8894cc7a6521abef492cf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-04Prevent spamming log for deprecated builtin am: 270953b449 am: 5136bcb5a5 ↵William Escande
am: 720656f925 am: bd3ded8ade Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2365437 Change-Id: Iba1bbdbbb50cb76fc21a5d880f2142fd0ef51a36 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-04Prevent spamming log for deprecated builtin am: 270953b449 am: 5136bcb5a5 ↵William Escande
am: 720656f925 Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2365437 Change-Id: Icc01a9a3194791b87a3f6c6a6a1ed3ac0b95fe20 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-04Prevent spamming log for deprecated builtin am: 270953b449 am: 5136bcb5a5William Escande
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2365437 Change-Id: I7bf73ded456575dc3102e609f194ab8b6e427302 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-04Prevent spamming log for deprecated builtin am: 270953b449William Escande
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2365437 Change-Id: Ieecd0ec9247921bbff05351299e4086475903480 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-04Prevent spamming log for deprecated builtinWilliam Escande
Bug: 263208065 Test: build Change-Id: I7269fcf5a79e7e475268e3ce5f9d03a7b1b7856f
2023-02-08libchrome: Export base/functional headers am: a78c30d256 am: 8ff21aa6e0 am: ↵android-14.0.0_r27android-14.0.0_r26android-14.0.0_r25android-14.0.0_r24android-14.0.0_r23android-14.0.0_r22android-14.0.0_r21android-14.0.0_r20android-14.0.0_r19android-14.0.0_r18android-14.0.0_r17android-14.0.0_r16android14-qpr1-s2-releaseandroid14-qpr1-releaseandroid14-devAbhishek Pandit-Subedi
bd8fe4d975 Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2424171 Change-Id: Ia33f1a593994cddc12349f7fdf81d26ca6c29eb7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08libchrome: Export base/functional headers am: a78c30d256 am: 8ff21aa6e0Abhishek Pandit-Subedi
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2424171 Change-Id: I9e9dd6a8acfd5e44b4e1aea198355d73086d5167 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08libchrome: Export base/functional headers am: a78c30d256android-u-beta-1-gplAbhishek Pandit-Subedi
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2424171 Change-Id: Iaea591a5dbda0cd2875b352bb2870afc733e4402 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-07libchrome: Export base/functional headersAbhishek Pandit-Subedi
For forward compatibility with r1093705 libchrome where base/{bind.h, callback.h, callback_forward.h, callback_helpers.h} are moved to base/functional/. This makes migration in CrOS easier on client packages shared with Android. Bug: 266161904 Test: mma -j packages/modules/Bluetooth Change-Id: Ifd622f442ba861c0f49e04e99702f41d27784618
2023-01-27libchrome: add base/functional/* headers am: 57f727b567 am: 316c1ca053 am: ↵Grace Cham
8f8c6a22cf Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2399915 Change-Id: I19e1112dc7f60de347465551ebf8c14936172e0a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-27libchrome: add base/functional/* headers am: 57f727b567 am: 316c1ca053Grace Cham
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2399915 Change-Id: If465796c2e93e6da661e773151492eba998a2007 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-27libchrome: add base/functional/* headers am: 57f727b567Grace Cham
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2399915 Change-Id: I0f5e0482396a8ee8206cb88ec21fe3322820e7be Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-27libchrome: add base/functional/* headersGrace Cham
For forward compatibility with r1093705 libchrome where base/{bind.h, callback.h, callback_forward.h, callback_helpers.h} are moved to base/functional/. This makes migration in CrOS easier on client packages shared with Android. Bug: 266161904 Test: presubmit Change-Id: I7622eb821d5a7b97f37a725b0b860cebd0e99e9a
2022-11-29[riscv64] Add riscv64 config into build_config am: 1da53dcb3e am: 799ae1505a ↵Lu Yahan
am: 9d17565aec Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2287894 Change-Id: I2a85fb1fdfae4d27bd24dc77ab78bc1742a4d68e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-29[riscv64] Add riscv64 config into build_config am: 1da53dcb3e am: 799ae1505aLu Yahan
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2287894 Change-Id: I6a2e9759e9834a4124dba1aa48ebba141ed19393 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-29[riscv64] Add riscv64 config into build_config am: 1da53dcb3emain-16k-with-phonesLu Yahan
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2287894 Change-Id: I48be82988bba72344df9c057436ec6f173229f32 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-04[riscv64] Add riscv64 config into build_configLu Yahan
Bug: v8:11561 Change-Id: I390962bc2315d2d667abc9ea5ffacf1909baddc7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3423287 Reviewed-by: Dirk Pranke <dpranke@google.com> Reviewed-by: Nico Weber <thakis@chromium.org> Commit-Queue: Dirk Pranke <dpranke@google.com> Cr-Commit-Position: refs/heads/main@{#973580} CrOS-Libchrome-Original-Commit: 1415494f69861ea2d93db160b102cafce3bf2ad9 Change-Id: I8c9634acbf68a720ed6cece407f684b5460781d9
2022-10-24Add riscv64 support for base gn build am: f65f3c34c1 am: 6b98cf8f2b am: ↵Rebecca Chang Swee Fun
85b350a1c3 Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2263700 Change-Id: I868eaf80d04d701687dcdb4020bd17fec6b2271d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-24Add riscv64 support for base gn build am: f65f3c34c1 am: 6b98cf8f2bRebecca Chang Swee Fun
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2263700 Change-Id: I7989f56d1d6dcbc3f3ba050bd78b7a5af7e76396 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-24Add riscv64 support for base gn build am: f65f3c34c1Rebecca Chang Swee Fun
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2263700 Change-Id: Ib8463d5bc27b6f1043a1b995eea8b4d8f2094431 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-21Add riscv64 support for base gn buildRebecca Chang Swee Fun
Signed-off-by: Rebecca Chang Swee Fun <rebecca.chang@starfivetech.com> Change-Id: I89f1f2316b871eb950f974db85c20d9af63e884e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3855657 Reviewed-by: Sorin Jianu <sorin@chromium.org> Reviewed-by: Francois Pierre Doray <fdoray@chromium.org> Commit-Queue: Wez <wez@chromium.org> Reviewed-by: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/main@{#1040968} CrOS-Libchrome-Original-Commit: dc3fb2a62aafe6ac54e0f848df1a50b302bdf12a Change-Id: Ie2dc48a8c79aa1b38ffb2a6b4b15bdf0d7c1c8de
2022-10-18Remove references to modern_python_path_defaults am: b67664bec3 am: ↵Cole Faust
17dcecb92c am: db652818b0 Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2257607 Change-Id: Id3bda82553316e800a441dc85576c33c2f6b3214 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18Remove references to modern_python_path_defaults am: b67664bec3 am: 17dcecb92cCole Faust
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2257607 Change-Id: I7ebaa21e00b30a0e1d7c9c7074e455e90ceada8a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18Remove references to modern_python_path_defaults am: b67664bec3Cole Faust
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2257607 Change-Id: If7b943d09c47b43971bc112c706f86b9ad2bbebb Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-17Remove references to modern_python_path_defaultsCole Faust
The new python path behavior has been enabled by default, so enabling it manually with modern_python_path_defaults is no longer necessary. Bug: 245583294 Test: Presubmits Change-Id: I7b88c7214840872bac9ea2e6d1462c4235ba4abb
2022-10-06Use modern_python_path_defaults am: 517a889b87 am: d12a48c418 am: 61368d2a5eCole Faust
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2241841 Change-Id: Ic437560edc228281d55ec7347db5a52ca34ba21a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-06Use modern_python_path_defaults am: 517a889b87 am: d12a48c418Cole Faust
Original change: https://android-review.googlesource.com/c/platform/external/libchrome/+/2241841 Change-Id: Ie22e873ef0dac1134943a5376d106efd74844284 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>