Bug 284861 - devel/abseil: Update to 20250127.0
Summary: devel/abseil: Update to 20250127.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Alexey Dokuchaev
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-17 09:44 UTC by Yuri Victorovich
Modified: 2025-02-23 18:41 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (danfe)


Attachments
patch (3.16 KB, patch)
2025-02-17 09:44 UTC, Yuri Victorovich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer freebsd_triage 2025-02-17 09:44:22 UTC
Created attachment 257598 [details]
patch

math/or-tools 9.11 isn't compatible with abseil-20240722.0
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-02-23 04:46:16 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=39dbb2a182afa2b14b64c1e1b818e6f921817d2d

commit 39dbb2a182afa2b14b64c1e1b818e6f921817d2d
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2025-02-23 04:39:54 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2025-02-23 04:39:54 +0000

    devel/abseil: update Abseil C++ to LTS version 20250127.0

    As of this release, ABSL_PROPAGATE_CXX_STD is enabled by default
    so work-arounds like the one in the `devel/libphonenumber' port
    are no longer necessary.

    This will be the last release to support C++14.  Future releases
    will require at least C++17.  Note that the port already demands
    it as of commit 17ed41b53fd38.

    PR:     284861

 devel/abseil/Makefile  | 2 +-
 devel/abseil/distinfo  | 6 +++---
 devel/abseil/pkg-plist | 8 ++++++++
 3 files changed, 12 insertions(+), 4 deletions(-)
Comment 2 Martin Birgmeier 2025-02-23 12:10:43 UTC
This should have bumped the dependent ports. There are many unresolved libraries.

-- Martin
Comment 3 Alexey Dokuchaev freebsd_committer freebsd_triage 2025-02-23 18:22:38 UTC
(In reply to Martin Birgmeier from comment #2)
> This should have bumped the dependent ports.
Right.  I believe commit ports cbef78abfce5 takes care of that, please confirm.
Comment 4 Martin Birgmeier 2025-02-23 18:41:19 UTC
(In reply to Alexey Dokuchaev from comment #3)

I can only confirm this for the ports I am using, and yes, this seems to include all the ports I manually recompiled after running 'pkg check -da'.

Thank you.

-- Martin