Skip to content

Commit 2ab0ae8

Browse files
Update dependency abseil-cpp to v20240722.1 (#558)
> [!NOTE] > Mend has cancelled [the proposed renaming](https://redirect.github.com/renovatebot/renovate/discussions/37842) of the Renovate GitHub app being renamed to `mend[bot]`. > > This notice will be removed on 2025-10-07. <hr> This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [abseil-cpp](https://redirect.github.com/abseil/abseil-cpp) | bazel_dep | minor | `20240722.0` -> `20240722.1` | --- ### Release Notes <details> <summary>abseil/abseil-cpp (abseil-cpp)</summary> ### [`v20240722.1`](https://redirect.github.com/abseil/abseil-cpp/releases/tag/20240722.1): Abseil LTS branch, July 2024, Patch 1 ### Abseil LTS [`2024072`](https://redirect.github.com/abseil/abseil-cpp/commit/20240722).1 #### What's New: - Added [GoogleTest matchers](https://redirect.github.com/abseil/abseil-cpp/blob/master/absl/status/status_matchers.h) for `absl::Status`. These matchers make it easier to write unit tests for code that uses `absl::Status`. - Patch 1 addresses a [security issue](https://redirect.github.com/abseil/abseil-cpp/commit/5a0e2cb5e3958dd90bb8569a2766622cb74d90c1) in hash container create/resize. #### Breaking Changes: - [`absl::AlphaNum` no longer allows brace-initialization.](https://redirect.github.com/abseil/abseil-cpp/commit/2be67701e7a33b45d322064349827e1155953338) This was never intended to be supported, nor is it recommended that `absl::AlphaNum` ever be spelled in user code. - The deprecated symbol `absl::kuint128max` [has been removed](https://redirect.github.com/abseil/abseil-cpp/commit/34604d5b1f6ae14c65b3992478b59f7108051979) and should be replaced with `absl::Uint128Max()`. - `absl::aligned_storage_t`, which was a polyfill consistent with `std::aligned_storage_t`, [has been removed](https://redirect.github.com/abseil/abseil-cpp/commit/42133464db0ae5383fef723067835ef768b849f8). `std::aligned_storage_t` is deprecated in C++23. See <https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p1413r3.pdf> for a suggested replacement. - [`absl::StrJoin` now has a `absl::string_view` overload.](https://redirect.github.com/abseil/abseil-cpp/commit/73841853760d6f86f5fe0372f17b2456874b6399) This allows for passing a collection of string-like objects without having to convert everything to the same type first. However, this may be a breaking change for users passing an explicit template argument to `absl::StrJoin`. In this case, simply remove the explicit template parameter. - [`vlog_is_on.h` is now a public header](https://redirect.github.com/abseil/abseil-cpp/commit/d0d902e6e1dcfec1e861bddee00e30fa04d4084d) and is no longer included from `log.h`. To use `VLOG_IS_ON()`, `absl/log/vlog_is_on.h` must be included. #### Known Issues - None known at this time. Baseline: [`3358286`](https://redirect.github.com/abseil/abseil-cpp/commit/3358286120d143e6a622652675b8b1b78447293c) Cherry-pick: [`2138590`](https://redirect.github.com/abseil/abseil-cpp/commit/21385900073e3ca2c4aefb13fd05ca2da40d5ff1) Cherry-pick: [`9a0743a`](https://redirect.github.com/abseil/abseil-cpp/commit/9a0743ac27df5ec018974e605cf61db7652b26c1) Cherry-pick: [`4447c75`](https://redirect.github.com/abseil/abseil-cpp/commit/4447c7562e3bc702ade25105912dce503f0c4010) Cherry-pick: [`dd4c89b`](https://redirect.github.com/abseil/abseil-cpp/commit/dd4c89bd657f1e247ce5111a5c89ffe6ccfd0c92) (Patch 1) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/bazel-contrib/toolchains_llvm). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 7eb6030 commit 2ab0ae8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tests/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ bazel_dep(name = "rules_cc", version = "0.0.9")
2626
bazel_dep(name = "rules_go", version = "0.50.1", repo_name = "io_bazel_rules_go")
2727
bazel_dep(name = "rules_rust", version = "0.54.1")
2828
bazel_dep(name = "rules_foreign_cc", version = "0.15.0")
29-
bazel_dep(name = "abseil-cpp", version = "20240722.0", repo_name = "com_google_absl")
29+
bazel_dep(name = "abseil-cpp", version = "20240722.1", repo_name = "com_google_absl")
3030

3131
# TODO: Remove when protobuf is released with a version of rules_python that supports 8.x
3232
bazel_dep(name = "rules_python", version = "1.1.0")

0 commit comments

Comments
 (0)