<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d4440c09fa41d212a86caa9babcd55a04433add2">https://github.com/macports/macports-ports/commit/d4440c09fa41d212a86caa9babcd55a04433add2</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit d4440c09fa41d212a86caa9babcd55a04433add2
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Thu Sep 26 19:53:37 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    folly: update to 2024.09.23.00
</span>---
 devel/folly/Portfile                        |  8 ++++----
 devel/folly/files/patch-legacy-systems.diff | 28 ++++++++++++++--------------
 2 files changed, 18 insertions(+), 18 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/folly/Portfile b/devel/folly/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8cdcaa7f8f1..3144966980d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/folly/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/folly/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,11 +20,11 @@ if {[string match *clang* ${configure.compiler}]} {
</span> # NB: Facebook does not do API stability, apparently, so please don't
 # upgrade without also upgrading its dependents, as listed by:
 # port list rdepends:folly
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        facebook folly 2024.08.26.00 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        facebook folly 2024.09.23.00 v
</span> revision            0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  b45b3c69d0d51a5ee16a22d790eddcd9e87711cf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  b1592836619bab16f863c0f11df81a7c14c9d35da908e5765e5fbdfefbe8e6b2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    4171773
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  ccb164ce200b2fd10c4b3d931914696d281b1b9e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  25f2affdc97728ecd42d599b2b66090cddf48c306f4fa806444d1e5c57b02cee \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    4185562
</span> 
 categories          devel
 license             Apache-2
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/folly/files/patch-legacy-systems.diff b/devel/folly/files/patch-legacy-systems.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 0c55ada4c95..ebda26b29dc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/folly/files/patch-legacy-systems.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/folly/files/patch-legacy-systems.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,33 +15,33 @@ diff --git CMakeLists.txt CMakeLists.txt
</span> index 318a38316..9b54d5b1e 100644
 --- CMakeLists.txt
 +++ CMakeLists.txt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -610,7 +610,7 @@ if (BUILD_TESTS OR BUILD_BENCHMARKS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     DIRECTORY compression/elias_fano/test/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       TEST bitvector_test SOURCES BitVectorCodingTest.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      TEST eliasfano_test SOURCES EliasFanoCodingTest.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      TEST eliasfano_test APPLE_DISABLED SOURCES EliasFanoCodingTest.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -668,7 +668,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       TEST compression_alias_fano_bit_vector_coding_test
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         SOURCES BitVectorCodingTest.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       TEST compression_alias_fano_elias_fano_test
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        SOURCES EliasFanoCodingTest.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        APPLE_DISABLED SOURCES EliasFanoCodingTest.cpp
</span>  
      DIRECTORY container/test/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-       TEST access_test SOURCES AccessTest.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -988,7 +988,7 @@ if (BUILD_TESTS OR BUILD_BENCHMARKS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       TEST container_access_test SOURCES AccessTest.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1057,7 +1057,7 @@
</span>        TEST atomic_hash_map_test HANGING
          SOURCES AtomicHashMapTest.cpp
        TEST atomic_linked_list_test SOURCES AtomicLinkedListTest.cpp
 -      TEST atomic_unordered_map_test SOURCES AtomicUnorderedMapTest.cpp
 +      TEST atomic_unordered_map_test APPLE_DISABLED SOURCES AtomicUnorderedMapTest.cpp
        TEST base64_test SOURCES base64_test.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-       TEST clock_gettime_wrappers_test SOURCES ClockGettimeWrappersTest.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       TEST concurrent_bit_set_test SOURCES ConcurrentBitSetTest.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1001,7 +1001,7 @@ if (BUILD_TESTS OR BUILD_BENCHMARKS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       TEST buffered_atomic_test SOURCES BufferedAtomicTest.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       TEST cancellation_token_test SOURCES CancellationTokenTest.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1072,7 +1072,7 @@
</span>        TEST cpu_id_test SOURCES CpuIdTest.cpp
        TEST demangle_test SOURCES DemangleTest.cpp
        TEST deterministic_schedule_test SOURCES DeterministicScheduleTest.cpp
 -      TEST discriminated_ptr_test SOURCES DiscriminatedPtrTest.cpp
 +      TEST discriminated_ptr_test APPLE_DISABLED SOURCES DiscriminatedPtrTest.cpp
        TEST endian_test SOURCES EndianTest.cpp
<span style='display:block; white-space:pre;background:#e0ffe0;'>+       TEST exception_string_test BROKEN SOURCES ExceptionStringTest.cpp
</span>        TEST exception_test SOURCES ExceptionTest.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-       BENCHMARK exception_wrapper_benchmark WINDOWS_DISABLED
</span> diff --git folly/ConstexprMath.h folly/ConstexprMath.h
 index 3eb0fd76a..6a620aa65 100644
 --- folly/ConstexprMath.h
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -402,10 +402,10 @@ diff --git folly/system/ThreadId.cpp folly/system/ThreadId.cpp
</span> index 12320cb19..d4bac0a87 100644
 --- folly/system/ThreadId.cpp
 +++ folly/system/ThreadId.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -40,9 +40,13 @@ namespace detail {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -40,9 +40,13 @@
</span>  
  uint64_t getOSThreadIDSlow() {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #if __APPLE__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if defined(__APPLE__)
</span> -  uint64_t tid;
 -  pthread_threadid_np(nullptr, &tid);
 -  return tid;
</pre><pre style='margin:0'>

</pre>