[third_party/pigweed] Roll 19 commits

825f89f0c2fd45d roll: bazel
178dee4d673a285 emboss: Update emboss repo to tag v2024.0501.21542
33da8827caa5441 pw_package: Suppress package progress messages
6c158d179f8e53b pw_log: Add core::fmt style format string support
f2bfca90d64a6d4 pw_bluetooth: Remove hci_vendor
664cea90c2e3998 pw_transfer: Lock resource_responder_ access
c3c31b852086eb2 docs: Update changelog
63761bcd7861acf pw_bluetooth_proxy: Reserve ACL LE slots from host
64d7ace864708ce pw_log: Rename Rust logging API to be less verbose
1f22c59e3a2f664 pw_log: Add Rust support for untyped strings
c3d2877b7aa6c78 pw_rpc: Fix macro name in docs and comments
d0ff89e952d68de pw_toolchain: Fix CMake build on macOS
d5f3adeb5cafd73 pw_protobuf_compiler: Fix bazel failure if proto d
fc8d0557e06a367 pw_protobuf_compiler: Add a no_prefix test
ac388e7bdae6d03 pw_ide: Raise specific error on bad settings file
6920d0bb3b6898a pw_protobuf_compiler: Tests fail to build under cm
3aa838ba32d99bb pw_allocator: Improve namespacing
89c90454a256760 pw_toolchain: Add no-canonical-system-headers
59bc1cdc76fbc59 pw_allocator: Use singletons for stateless allocat

https://pigweed.googlesource.com/pigweed/pigweed
third_party/pigweed Rolled-Commits: 5b96d29bb8a6ff0..825f89f0c2fd45d
Roller-URL: https://ci.chromium.org/b/8748698722433697233
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I2c8587aab31899b965a349a4d3e560c215794bb0
Reviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/208361
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/third_party/pigweed b/third_party/pigweed
index 5b96d29..825f89f 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit 5b96d29bb8a6ff0e47393276da856f7ffbd6465d
+Subproject commit 825f89f0c2fd45dfd38f70eb1a366a4cc70a531b