Re: git: 39dbb2a182af - main - devel/abseil: update Abseil C++ to LTS version 20250127.0

From: Jason E. Hale <jhale_at_freebsd.org>
Date: Sun, 23 Feb 2025 11:16:59 UTC
On Sat, Feb 22, 2025 at 11:46 PM Alexey Dokuchaev <danfe@freebsd.org> wrote:
>
> The branch main has been updated by danfe:
>
> 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.
>

Thanks for remembering libphonenumber! I've wanted to get rid of that
workaround for a while, but it seems like the CXX_STD isn't being
propagated in this release. In the previous release of abseil, just
adding -DABSL_PROPAGATE_CXX_STD:BOOL=ON to CMAKE_ARGS in abseil's
Makefile worked great, but something fishy is going on now.
libphonenumber still won't build without the workaround in this
release.

- Jason