Skip to content

Comments

abseil 20250512.1, protobuf 31.1, protobuf@29 29.5#227169

Merged
BrewTestBot merged 84 commits intomainfrom
bump-abseil-20250512.1
Aug 14, 2025
Merged

abseil 20250512.1, protobuf 31.1, protobuf@29 29.5#227169
BrewTestBot merged 84 commits intomainfrom
bump-abseil-20250512.1

Conversation

@BrewTestBot
Copy link
Contributor

Created by brew bump


Created with brew bump-formula-pr.

Details

release notes
# Abseil LTS 20250512.1

What's New:

  • The polyfill types absl::any, absl::optional, and absl::variant are now aliases for std::any, std::optional, and std::variant in all builds. (Note that the polyfill implementation absl::string_view remains at the present time, but it defaults to being an alias std::string_view in all builds.)
  • Added absl::FastTypeId<Type>(), which evaluates at compile-time to a unique id for the passed-in type.
  • Added absl::endian and absl::byteswap polyfills (abseil/abseil-cpp@25bce12).

Breaking Changes:

  • Abseil now requires at least C++17 and follows Google's Foundational C++ Support Policy. See this table for a list of currently supported versions compilers, platforms, and build tools.
  • Nullability template types are deprecated and will be removed in a future release. The macro-style annotations (absl_nonnull, absl_nullable) should be used instead (abseil/abseil-cpp@caf854d).

Known Issues

  • None known at this time.

Baseline: bc257a88f7c1939f24e0379f14a3589e926c950c
Cherry-pick: 76bb24329e8bf5f39704eb10d21b9a80befa7c81 (Patch 1)

View the full release notes at https://github.com/abseil/abseil-cpp/releases/tag/20250512.1.


@github-actions github-actions bot added bump-formula-pr PR was created using `brew bump-formula-pr` autosquash Automatically squash pull request commits according to Homebrew style. labels Jun 17, 2025
SMillerDev
SMillerDev previously approved these changes Jun 19, 2025
@github-actions
Copy link
Contributor

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. To keep this pull request open, add a help wanted or in progress label.

@github-actions github-actions bot added the stale No recent activity label Jun 21, 2025
@github-actions github-actions bot closed this Jun 22, 2025
@github-actions github-actions bot deleted the bump-abseil-20250512.1 branch June 22, 2025 17:54
@carlocab carlocab restored the bump-abseil-20250512.1 branch August 8, 2025 06:25
@carlocab carlocab reopened this Aug 8, 2025
@github-actions github-actions bot changed the base branch from master to main August 8, 2025 06:25
@github-actions github-actions bot dismissed SMillerDev’s stale review August 8, 2025 06:25

The base branch was changed.

@github-actions
Copy link
Contributor

github-actions bot commented Aug 8, 2025

Tip

This pull request targets the master branch. For future pull requests, please target the main branch instead.

@carlocab carlocab added CI-no-fail-fast-deps Continue dependent tests despite failing GitHub Actions matrix tests. long dependent tests Set a long timeout for dependent testing and removed stale No recent activity labels Aug 8, 2025
@carlocab carlocab changed the base branch from main to bump-abseil-20250127.1 August 8, 2025 06:27
@carlocab carlocab force-pushed the bump-abseil-20250512.1 branch from 7ef8ea9 to 9054255 Compare August 8, 2025 06:27
@github-actions github-actions bot removed the autosquash Automatically squash pull request commits according to Homebrew style. label Aug 8, 2025
Base automatically changed from bump-abseil-20250127.1 to main August 8, 2025 06:37
@carlocab carlocab added the in progress Stale bot should stay away label Aug 8, 2025
@carlocab carlocab force-pushed the bump-abseil-20250512.1 branch from 9054255 to 67dabb9 Compare August 8, 2025 08:50
@github-actions github-actions bot added automerge-skip `brew pr-automerge` will skip this pull request alias labels Aug 8, 2025
@carlocab carlocab mentioned this pull request Aug 8, 2025
@carlocab carlocab changed the title abseil 20250512.1 abseil 20250512.1, protobuf 31.1 Aug 8, 2025
@carlocab carlocab self-assigned this Aug 8, 2025
@carlocab carlocab force-pushed the bump-abseil-20250512.1 branch from 67dabb9 to 51b9b57 Compare August 8, 2025 08:54
@carlocab carlocab mentioned this pull request Aug 8, 2025
@carlocab carlocab changed the title abseil 20250512.1, protobuf 31.1 abseil 20250512.1, protobuf 31.1, protobuf@29 29.5 Aug 8, 2025
@carlocab carlocab added the CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. label Aug 8, 2025
@cho-m
Copy link
Member

cho-m commented Aug 14, 2025

Unrelated to PR, but may want to improve 15-arm64 deps run to avoid failing on fetching newly built Sonoma bottles.

We have open PRs to follow up on other failures:

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Aug 14, 2025
@BrewTestBot BrewTestBot enabled auto-merge August 14, 2025 22:47
@BrewTestBot BrewTestBot added this pull request to the merge queue Aug 14, 2025
Merged via the queue into main with commit 5173cdb Aug 14, 2025
22 checks passed
@BrewTestBot BrewTestBot deleted the bump-abseil-20250512.1 branch August 14, 2025 23:07
carlocab added a commit that referenced this pull request Aug 15, 2025
carlocab added a commit that referenced this pull request Aug 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

alias automerge-skip `brew pr-automerge` will skip this pull request bump-formula-pr PR was created using `brew bump-formula-pr` CI-linux-self-hosted Build on Linux self-hosted runner CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. CI-no-fail-fast-deps Continue dependent tests despite failing GitHub Actions matrix tests. CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. in progress Stale bot should stay away long build Set a long timeout for formula testing no long build conflict Do not allow merging other pull requests when files conflict with this one

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants