Skip to content

Bump required Abseil to 20260526.0#653

Merged
jmr merged 2 commits into
google:masterfrom
daeho-ro:fix-abseil-throw-delegate-header
Jul 16, 2026
Merged

Bump required Abseil to 20260526.0#653
jmr merged 2 commits into
google:masterfrom
daeho-ro:fix-abseil-throw-delegate-header

Conversation

@daeho-ro

Copy link
Copy Markdown
Contributor

Abseil LTS 20260526 moved the ThrowStd* helpers from absl/base/internal/throw_delegate.h (namespace absl::base_internal) to absl/base/throw_delegate.h (namespace absl). Update compact_array.h to use the new header and public namespace.

I understand this package uses specific version of abseil, so will wait for next update or closing also fine.

Ref: #645

@jmr jmr left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Version needs to be updated in

bazel_dep(name = "abseil-cpp", version = "20260107.1")
and
[`20250814`](https://github.com/abseil/abseil-cpp/releases/tag/20250814.1)
.

Comment thread src/s2/util/gtl/compact_array.h Outdated
@jmr

jmr commented Jul 15, 2026

Copy link
Copy Markdown
Member

And here:

URL https://github.com/abseil/abseil-cpp/archive/refs/tags/20250814.1.zip

@daeho-ro
daeho-ro force-pushed the fix-abseil-throw-delegate-header branch 2 times, most recently from 5b93728 to 27d3353 Compare July 16, 2026 06:24
daeho-ro added 2 commits July 16, 2026 16:05
Abseil LTS 20260526 moved the ThrowStd* helpers from
absl/base/internal/throw_delegate.h (namespace absl::base_internal) to
absl/base/throw_delegate.h (namespace absl). Update compact_array.h to
use the new header and public namespace.

Ref: google#645
Update src/MODULE.bazel, CMakeLists.txt and README.md to require the new
LTS release.
@daeho-ro
daeho-ro force-pushed the fix-abseil-throw-delegate-header branch from 27d3353 to aae3a64 Compare July 16, 2026 07:06
@jmr jmr changed the title Fix build with Abseil 20260526.0 Bump required Abseil to 20260526.0 Jul 16, 2026
@jmr
jmr merged commit e1cc10f into google:master Jul 16, 2026
6 checks passed
@jmr

jmr commented Jul 16, 2026

Copy link
Copy Markdown
Member

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants