<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1e95ed55de3be2203c201eefdc6c3d57b704057a">https://github.com/macports/macports-ports/commit/1e95ed55de3be2203c201eefdc6c3d57b704057a</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 1e95ed55de3 fluent-bit: update to 1.8.10
</span>1e95ed55de3 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 1e95ed55de3be2203c201eefdc6c3d57b704057a
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Sat Nov 20 15:48:12 2021 -0500
<span style='display:block; white-space:pre;color:#404040;'> fluent-bit: update to 1.8.10
</span>---
sysutils/fluent-bit/Portfile | 12 ++--
sysutils/fluent-bit/files/areese-m1-patch.diff | 82 --------------------------
2 files changed, 5 insertions(+), 89 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/fluent-bit/Portfile b/sysutils/fluent-bit/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 37ae0615b0c..0ca01545416 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/fluent-bit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/fluent-bit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,8 +11,8 @@ PortGroup legacysupport 1.1
</span> legacysupport.newest_darwin_requires_legacy 15
name fluent-bit
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.8.9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.8.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories sysutils
platforms darwin
license Apache-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,11 +35,9 @@ maintainers {l2dy @l2dy} \
</span> set branch [join [lrange [split ${version} .] 0 1] .]
master_sites ${homepage}/releases/${branch}/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 14202da4945c400e1f20081f485d59d334bd058e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 a48bc7890c923260ce03cb9d79e5076b0c456e94fff446c181ea83192284fc58 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 14806780
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles areese-m1-patch.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 4c59bc8c9307e7d5c9b3788eb45dc866055dbec0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 109911160a1b7b94feef0162187f9b2c52416c1b358212aca635f39d6d497ee0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 14809142
</span>
# /usr/bin/ranlib: unknown option character `n' in: -no_warning_for_no_symbols
compiler.blacklist-append {clang < 700}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/fluent-bit/files/areese-m1-patch.diff b/sysutils/fluent-bit/files/areese-m1-patch.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 83d4f2add1f..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/fluent-bit/files/areese-m1-patch.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,82 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/CMakeLists.txt b/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index c730e4b2..f9520d7d 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -53,6 +53,28 @@ include(cmake/macros.cmake)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake/sanitizers-cmake/cmake" ${CMAKE_MODULE_PATH})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- find_package(Sanitizers)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+include(CheckSymbolExists)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# Check for posix_memalign so that Apple Silicon can be supported
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+check_symbol_exists(posix_memalign "stdlib.h" HAVE_POSIX_MEMALIGN_IN_STDLIB)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+IF(HAVE_POSIX_MEMALIGN_IN_STDLIB)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # We need HAVE_POSIX_MEMALIGN for the ifdefs to use posix_memalign
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # We defined HAVE_POSIX_MEMALIGN_IN_STDLIB in order to avoid including in malloc.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ add_definitions(-DHAVE_POSIX_MEMALIGN_IN_STDLIB -DHAVE_POSIX_MEMALIGN)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ MESSAGE("Found posix_memalign in stdlib.h -DHAVE_POSIX_MEMALIGN_IN_STDLIB -DHAVE_POSIX_MEMALIGN")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ENDIF(HAVE_POSIX_MEMALIGN_IN_STDLIB)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# Check for posix_memalign so that FreeBSD can be supported
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+check_symbol_exists(posix_memalign "malloc_np.h" HAVE_POSIX_MEMALIGN_IN_PTHREAD_NP)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+IF(HAVE_POSIX_MEMALIGN_IN_PTHREAD_NP)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # We need HAVE_POSIX_MEMALIGN for the ifdefs to use posix_memalign
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # We defined DHAVE_POSIX_MEMALIGN_IN_PTHREAD_NP in order to include malloc_np.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ add_definitions(-DHAVE_POSIX_MEMALIGN_IN_PTHREAD_NP -DHAVE_POSIX_MEMALIGN)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ MESSAGE("Found posix_memalign in malloc_np.h -DHAVE_POSIX_MEMALIGN_IN_PTHREAD_NP -DHAVE_POSIX_MEMALIGN")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ENDIF(HAVE_POSIX_MEMALIGN_IN_PTHREAD_NP)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Output paths
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set(FLB_ROOT "${CMAKE_CURRENT_SOURCE_DIR}")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/bin")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/lib/flb_libco/CMakeLists.txt b/lib/flb_libco/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 786350de..1f0c5539 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- lib/flb_libco/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ lib/flb_libco/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2,5 +2,27 @@ set(src
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- libco.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+include(CheckSymbolExists)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# Check for posix_memalign so that Apple Silicon can be supported
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+check_symbol_exists(posix_memalign "stdlib.h" HAVE_POSIX_MEMALIGN_IN_STDLIB)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+IF(HAVE_POSIX_MEMALIGN_IN_STDLIB)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # We need HAVE_POSIX_MEMALIGN for the ifdefs to use posix_memalign
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # We defined HAVE_POSIX_MEMALIGN_IN_STDLIB in order to avoid including in malloc.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ add_definitions(-DHAVE_POSIX_MEMALIGN_IN_STDLIB -DHAVE_POSIX_MEMALIGN)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ MESSAGE("Found posix_memalign in stdlib.h -DHAVE_POSIX_MEMALIGN_IN_STDLIB -DHAVE_POSIX_MEMALIGN")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ENDIF(HAVE_POSIX_MEMALIGN_IN_STDLIB)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# Check for posix_memalign so that FreeBSD can be supported
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+check_symbol_exists(posix_memalign "malloc_np.h" HAVE_POSIX_MEMALIGN_IN_PTHREAD_NP)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+IF(HAVE_POSIX_MEMALIGN_IN_PTHREAD_NP)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # We need HAVE_POSIX_MEMALIGN for the ifdefs to use posix_memalign
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # We defined DHAVE_POSIX_MEMALIGN_IN_PTHREAD_NP in order to include malloc_np.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ add_definitions(-DHAVE_POSIX_MEMALIGN_IN_PTHREAD_NP -DHAVE_POSIX_MEMALIGN)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ MESSAGE("Found posix_memalign in malloc_np.h -DHAVE_POSIX_MEMALIGN_IN_PTHREAD_NP -DHAVE_POSIX_MEMALIGN")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ENDIF(HAVE_POSIX_MEMALIGN_IN_PTHREAD_NP)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- add_definitions(-DLIBCO_MP)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- add_library(co STATIC ${src})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/lib/flb_libco/aarch64.c b/lib/flb_libco/aarch64.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 36afc8c2..d01b2ca0 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- lib/flb_libco/aarch64.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ lib/flb_libco/aarch64.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -12,7 +12,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <string.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <stdint.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifndef IOS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(HAVE_POSIX_MEMALIGN_IN_STDLIB)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* stdlib is already included */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#elif defined(HAVE_POSIX_MEMALIGN_IN_PTHREAD_NP)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <malloc_np.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <malloc.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>
</pre>