git: b96d9b8db14b - main - devel/folly: update 2026.08.03.00 → 2026.08.31.00

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sun, 06 Sep 2026 06:18:42 UTC
The branch main has been updated by yuri:

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

commit b96d9b8db14b2089dc1bc45ce51a8ced563cbcb0
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-05 08:00:12 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-06 06:18:22 +0000

    devel/folly: update 2026.08.03.00 → 2026.08.31.00
---
 devel/folly/Makefile                                 |  3 +--
 devel/folly/distinfo                                 |  6 +++---
 .../patch-folly_debugging_symbolizer_Symbolizer.cpp  | 20 ++++++++++----------
 devel/folly/pkg-plist                                |  7 ++++++-
 4 files changed, 20 insertions(+), 16 deletions(-)

diff --git a/devel/folly/Makefile b/devel/folly/Makefile
index 621d4a4b1d25..4488a7a4bdbf 100644
--- a/devel/folly/Makefile
+++ b/devel/folly/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	folly
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2026.08.03.00
-PORTREVISION=	1
+DISTVERSION=	2026.08.31.00
 CATEGORIES=	devel
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/devel/folly/distinfo b/devel/folly/distinfo
index 1d2373bd8031..d1ffd8cbf565 100644
--- a/devel/folly/distinfo
+++ b/devel/folly/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1785908367
-SHA256 (facebook-folly-v2026.08.03.00_GH0.tar.gz) = 4e2f840f4d69f32b881dd60c2ab21fa78ac223f802dcb8ac541025069b76a9e6
-SIZE (facebook-folly-v2026.08.03.00_GH0.tar.gz) = 5213031
+TIMESTAMP = 1788581770
+SHA256 (facebook-folly-v2026.08.31.00_GH0.tar.gz) = f9fc4e2c73d4ec178dce969f6c493790b29f44d915c54586fa642f26358e823f
+SIZE (facebook-folly-v2026.08.31.00_GH0.tar.gz) = 5350595
diff --git a/devel/folly/files/patch-folly_debugging_symbolizer_Symbolizer.cpp b/devel/folly/files/patch-folly_debugging_symbolizer_Symbolizer.cpp
index dd6d4c3a7c96..6cec7abe866d 100644
--- a/devel/folly/files/patch-folly_debugging_symbolizer_Symbolizer.cpp
+++ b/devel/folly/files/patch-folly_debugging_symbolizer_Symbolizer.cpp
@@ -1,11 +1,11 @@
---- folly/debugging/symbolizer/Symbolizer.cpp.orig	2026-05-11 14:37:10 UTC
+--- folly/debugging/symbolizer/Symbolizer.cpp.orig	2026-08-30 06:04:38 UTC
 +++ folly/debugging/symbolizer/Symbolizer.cpp
-@@ -357,7 +357,7 @@ size_t Symbolizer::symbolize(
-       // Get the unrelocated, ELF-relative address by normalizing via the
-       // address at which the object is loaded.
-       auto const eaddr = static_cast<ElfAddr>(addr);
--      auto const maddr = lmap->l_addr;
-+      auto const maddr = reinterpret_cast<ElfAddr>(lmap->l_addr);
-       auto const adjusted = eaddr < maddr ? ~ElfAddr(0) : eaddr - maddr;
-       size_t numInlined = 0;
-       if (containedInExecutableSegment(*elfFile, adjusted)) {
+@@ -380,7 +380,7 @@ size_t Symbolizer::symbolize(
+         // Get the unrelocated, ELF-relative address by normalizing via the
+         // address at which the object is loaded.
+         auto const eaddr = static_cast<ElfAddr>(addr);
+-        auto const maddr = lmap->l_addr;
++        auto const maddr = reinterpret_cast<ElfAddr>(lmap->l_addr);
+         auto const adjusted = eaddr < maddr ? ~ElfAddr(0) : eaddr - maddr;
+         if (!containedInExecutableSegment(*elfFile, adjusted)) {
+           continue; // Not in this object, retry against the next one.
diff --git a/devel/folly/pkg-plist b/devel/folly/pkg-plist
index 40726fa7bd5f..8d3409bc8e4f 100644
--- a/devel/folly/pkg-plist
+++ b/devel/folly/pkg-plist
@@ -58,6 +58,7 @@ include/folly/IPAddressV4.h
 include/folly/IPAddressV6.h
 include/folly/Indestructible.h
 include/folly/IndexedMemPool.h
+include/folly/Indirect.h
 include/folly/IntrusiveList.h
 include/folly/Lazy.h
 include/folly/Likely.h
@@ -222,6 +223,7 @@ include/folly/container/FBVector.h
 include/folly/container/FixedCapacityRingQueue.h
 include/folly/container/Foreach-inl.h
 include/folly/container/Foreach.h
+include/folly/container/GenerationalCacheMap.h
 include/folly/container/HeterogeneousAccess-fwd.h
 include/folly/container/HeterogeneousAccess.h
 include/folly/container/IntrusiveHeap.h
@@ -235,6 +237,7 @@ include/folly/container/SparseByteSet.h
 include/folly/container/StdBitset.h
 include/folly/container/View.h
 include/folly/container/WeightedEvictingCacheMap.h
+include/folly/debugging/symbolizer/SymbolCache.h
 include/folly/container/detail/BitIteratorDetail.h
 include/folly/container/detail/BoolWrapper.h
 include/folly/container/detail/F14Defaults.h
@@ -519,7 +522,6 @@ include/folly/fibers/traits.h
 include/folly/folly-config.h
 include/folly/functional/ApplyTuple.h
 include/folly/functional/Invoke.h
-include/folly/functional/Partial.h
 include/folly/functional/protocol.h
 include/folly/functional/traits.h
 include/folly/futures/Barrier.h
@@ -626,7 +628,9 @@ include/folly/io/async/IoUring.h
 include/folly/io/async/IoUringBackend.h
 include/folly/io/async/IoUringBase.h
 include/folly/io/async/IoUringBufferPoolSharing.h
+include/folly/io/async/IoUringBufferProvider.h
 include/folly/io/async/IoUringConnect.h
+include/folly/io/async/IoUringDynamicProvidedBufferRing.h
 include/folly/io/async/IoUringEvent.h
 include/folly/io/async/IoUringEventBaseLocal.h
 include/folly/io/async/IoUringOptions.h
@@ -774,6 +778,7 @@ include/folly/logging/StandardLogHandlerFactory.h
 include/folly/logging/StreamHandlerFactory.h
 include/folly/logging/xlog.h
 include/folly/math/AccurateSummation.h
+include/folly/math/Division.h
 include/folly/math/FloatControl.h
 include/folly/math/KahanSummation.h
 include/folly/math/ReproducibleAccumulator.h