roll: pigweed, pw_toolchain: pw_bluetooth_sapphire: Fix conversions from iterators to raw pointers
https://github.com/llvm/llvm-project/pull/74482 in upstream libc++
changed the return type of various iterator functions (*.begin(),
*.end(), etc) from raw pointers to iterator objects. The return types
for these functions aren't guaranteed to be raw pointers, but we have a
bunch of c++ code that assumes they are. We can get pointers from these
iterators by simply dereferencing them and taking their address
(`&*iter`).
Original-Bug: 328282937
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1010227
Owners-Override: James Robinson <jamesr@google.com>
GitOrigin-RevId: 89c40478c5fd4dfd5e64196c364da1b026fb3fde
Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/221014
Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
https://pigweed.googlesource.com/pigweed/pigweed
pigweed, pw_toolchain Rolled-Commits: 2a5f339c40c1236..97bdfeb645a92f7
Roller-URL: https://ci.chromium.org/b/8742552018064493681
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I05e1edd181db20ddb6109eb12b466672ecda551b
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/222862
Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
diff --git a/WORKSPACE b/WORKSPACE
index b5af7a4..799f661 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -84,8 +84,8 @@
name = "pigweed",
# ROLL: Warning: this entry is automatically updated.
# ROLL: Last updated 2024-07-13.
- # ROLL: By https://cr-buildbucket.appspot.com/build/8742552408023525169.
- commit = "2a5f339c40c12367f546b9dd6cd25cf5abca32d7",
+ # ROLL: By https://cr-buildbucket.appspot.com/build/8742552018064493681.
+ commit = "97bdfeb645a92f7d8a92d5ee0bddac90fa7f2e1b",
remote = "https://pigweed.googlesource.com/pigweed/pigweed.git",
)
@@ -93,8 +93,8 @@
name = "pw_toolchain",
# ROLL: Warning: this entry is automatically updated.
# ROLL: Last updated 2024-07-13.
- # ROLL: By https://cr-buildbucket.appspot.com/build/8742552408023525169.
- commit = "2a5f339c40c12367f546b9dd6cd25cf5abca32d7",
+ # ROLL: By https://cr-buildbucket.appspot.com/build/8742552018064493681.
+ commit = "97bdfeb645a92f7d8a92d5ee0bddac90fa7f2e1b",
remote = "https://pigweed.googlesource.com/pigweed/pigweed.git",
strip_prefix = "pw_toolchain_bazel",
)