commit | 2b01f4aa6feb2de3b0b5ef520d52ea66d85e4164 | [log] [tgz] |
---|---|---|
author | Ali Zhang <alizhang@google.com> | Thu Aug 25 20:17:54 2022 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Aug 25 20:17:54 2022 +0000 |
tree | c0961d073215a1f81ee40f73b0e225c207fde109 | |
parent | cfe506d01d48dd844894bdd0cc17faa776d66436 [diff] |
Fix '-w' build configuration leak '-w' from third_party/mbedtls, third_party/boringssl, and third_party/micro_ecc was leaking into pw_crypto, pw_software_update, pw_tls_client and their downstream users via a public build config, tainting their builds and concealing compilation warnings. This change stops the leak and fixes concealed compilation warnings. Fixes: 243177870 Tests: presubmit Change-Id: I278f16834e95a4020bd7b8586f1878a475b82d60 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/107655 Reviewed-by: Wyatt Hepler <hepler@google.com> Reviewed-by: Ali Zhang <alizhang@google.com> Commit-Queue: Ali Zhang <alizhang@google.com> Pigweed-Auto-Submit: Ali Zhang <alizhang@google.com> Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/.