summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPalle Girgensohn <girgen@FreeBSD.org>2022-03-21 11:49:08 +0100
committerPalle Girgensohn <girgen@FreeBSD.org>2022-03-21 14:39:14 +0100
commit69e501de68c763fc9b4f798f59612b58b26fcc9b (patch)
tree61273747e8be0ef9f4bc72260da7bbc8caf80ce2
parentdevel/p5-Test-Manifest: Update to 2.023 (diff)
sysutils/fluent-bit: Upgrade to 1.9.0
Release notes: https://fluentbit.io/announcements/v1.9.0/ This fixes some outstandning problems that had required local FreeBSD patches. - coro_stack_size was wrong - problems building with aarch64 - involuntary install of MS Windows config file
-rw-r--r--sysutils/fluent-bit/Makefile2
-rw-r--r--sysutils/fluent-bit/distinfo6
-rw-r--r--sysutils/fluent-bit/files/patch-include__fluent-bit__flb_coro.h11
-rw-r--r--sysutils/fluent-bit/files/patch-lib_flb__libco_aarch64.c15
-rw-r--r--sysutils/fluent-bit/files/patch-src__CMakeLists.txt16
-rw-r--r--sysutils/fluent-bit/pkg-plist16
6 files changed, 17 insertions, 49 deletions
diff --git a/sysutils/fluent-bit/Makefile b/sysutils/fluent-bit/Makefile
index a37a67fc1f41..946ba13ed028 100644
--- a/sysutils/fluent-bit/Makefile
+++ b/sysutils/fluent-bit/Makefile
@@ -2,7 +2,7 @@
PORTNAME= fluent-bit
DISTVERSIONPREFIX= v
-DISTVERSION= 1.8.13
+DISTVERSION= 1.9.0
CATEGORIES= sysutils
MAINTAINER= girgen@FreeBSD.org
diff --git a/sysutils/fluent-bit/distinfo b/sysutils/fluent-bit/distinfo
index 997f58eecdff..5cd161347a21 100644
--- a/sysutils/fluent-bit/distinfo
+++ b/sysutils/fluent-bit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1646260751
-SHA256 (fluent-fluent-bit-v1.8.13_GH0.tar.gz) = 0328f61a5dce6f9cb16faa92d96f0a862cdb5644ff0855892ecc2f2228f7ea7b
-SIZE (fluent-fluent-bit-v1.8.13_GH0.tar.gz) = 14963014
+TIMESTAMP = 1647854587
+SHA256 (fluent-fluent-bit-v1.9.0_GH0.tar.gz) = ea6f8d8ea68c63ee1eee1059f6d48947209b9f38a40f29fcfdc2188ec6cdc999
+SIZE (fluent-fluent-bit-v1.9.0_GH0.tar.gz) = 15312145
diff --git a/sysutils/fluent-bit/files/patch-include__fluent-bit__flb_coro.h b/sysutils/fluent-bit/files/patch-include__fluent-bit__flb_coro.h
deleted file mode 100644
index 7d0b2f0548fc..000000000000
--- a/sysutils/fluent-bit/files/patch-include__fluent-bit__flb_coro.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- include/fluent-bit/flb_coro.h.orig 2021-09-02 23:11:40.144014000 +0200
-+++ include/fluent-bit/flb_coro.h 2021-09-02 23:12:34.983243000 +0200
-@@ -65,7 +65,7 @@
- #ifdef FLB_CORO_STACK_SIZE
- #define FLB_CORO_STACK_SIZE FLB_CORO_STACK_SIZE
- #else
--#define FLB_CORO_STACK_SIZE ((3 * PTHREAD_STACK_MIN) / 2)
-+#define FLB_CORO_STACK_SIZE ((6 * PTHREAD_STACK_MIN) / 2)
- #endif
-
- #define FLB_CORO_DATA(coro) (((char *) coro) + sizeof(struct flb_coro))
diff --git a/sysutils/fluent-bit/files/patch-lib_flb__libco_aarch64.c b/sysutils/fluent-bit/files/patch-lib_flb__libco_aarch64.c
deleted file mode 100644
index dcd740c74ca4..000000000000
--- a/sysutils/fluent-bit/files/patch-lib_flb__libco_aarch64.c
+++ /dev/null
@@ -1,15 +0,0 @@
---- lib/flb_libco/aarch64.c.orig 2019-08-21 20:51:37 UTC
-+++ lib/flb_libco/aarch64.c
-@@ -12,7 +12,11 @@
- #include <string.h>
- #include <stdint.h>
-
--#ifndef IOS
-+#if defined(IOS)
-+#elif defined(__FreeBSD__)
-+#include <malloc_np.h>
-+#define HAVE_POSIX_MEMALIGN 1
-+#else
- #include <malloc.h>
- #endif
-
diff --git a/sysutils/fluent-bit/files/patch-src__CMakeLists.txt b/sysutils/fluent-bit/files/patch-src__CMakeLists.txt
deleted file mode 100644
index 388c7b353f68..000000000000
--- a/sysutils/fluent-bit/files/patch-src__CMakeLists.txt
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/CMakeLists.txt.orig 2022-03-03 16:38:35.169382000 +0100
-+++ src/CMakeLists.txt 2022-03-03 16:39:15.979282000 +0100
-@@ -466,11 +466,13 @@
- COMPONENT binary
- RENAME "${FLB_OUT_NAME}.conf")
-
-+ if(FLB_SYSTEM_WINDOWS)
- install(FILES
- "${PROJECT_SOURCE_DIR}/conf/fluent-bit-win32.conf"
- DESTINATION ${FLB_INSTALL_CONFDIR}
- COMPONENT binary
- RENAME "${FLB_OUT_NAME}-win32.conf")
-+ endif()
-
- install(FILES
- "${PROJECT_SOURCE_DIR}/conf/parsers.conf"
diff --git a/sysutils/fluent-bit/pkg-plist b/sysutils/fluent-bit/pkg-plist
index 5ebf218b5dc6..c84ebccb0b86 100644
--- a/sysutils/fluent-bit/pkg-plist
+++ b/sysutils/fluent-bit/pkg-plist
@@ -9,18 +9,26 @@ include/fluent-bit/flb_aws_credentials.h
include/fluent-bit/flb_aws_util.h
include/fluent-bit/flb_base64.h
include/fluent-bit/flb_bits.h
+include/fluent-bit/flb_bucket_queue.h
include/fluent-bit/flb_callback.h
include/fluent-bit/flb_compat.h
include/fluent-bit/flb_config.h
+include/fluent-bit/flb_config_format.h
include/fluent-bit/flb_config_map.h
include/fluent-bit/flb_coro.h
+include/fluent-bit/flb_custom.h
+include/fluent-bit/flb_custom_plugin.h
include/fluent-bit/flb_dlfcn_win32.h
include/fluent-bit/flb_dump.h
include/fluent-bit/flb_endian.h
include/fluent-bit/flb_engine.h
include/fluent-bit/flb_engine_dispatch.h
+include/fluent-bit/flb_engine_macros.h
include/fluent-bit/flb_env.h
include/fluent-bit/flb_error.h
+include/fluent-bit/flb_event.h
+include/fluent-bit/flb_event_loop.h
+include/fluent-bit/flb_file.h
include/fluent-bit/flb_filter.h
include/fluent-bit/flb_filter_plugin.h
include/fluent-bit/flb_fstore.h
@@ -35,14 +43,17 @@ include/fluent-bit/flb_input.h
include/fluent-bit/flb_input_chunk.h
include/fluent-bit/flb_input_metric.h
include/fluent-bit/flb_input_plugin.h
+include/fluent-bit/flb_input_thread.h
include/fluent-bit/flb_intermediate_metric.h
include/fluent-bit/flb_io.h
include/fluent-bit/flb_jsmn.h
+include/fluent-bit/flb_kafka.h
include/fluent-bit/flb_kernel.h
include/fluent-bit/flb_kv.h
include/fluent-bit/flb_langinfo.h
include/fluent-bit/flb_lib.h
include/fluent-bit/flb_log.h
+include/fluent-bit/flb_lua.h
include/fluent-bit/flb_luajit.h
include/fluent-bit/flb_macros.h
include/fluent-bit/flb_mem.h
@@ -50,6 +61,7 @@ include/fluent-bit/flb_meta.h
include/fluent-bit/flb_metrics.h
include/fluent-bit/flb_metrics_exporter.h
include/fluent-bit/flb_mp.h
+include/fluent-bit/flb_net_dns.h
include/fluent-bit/flb_network.h
include/fluent-bit/flb_oauth2.h
include/fluent-bit/flb_output.h
@@ -89,6 +101,7 @@ include/fluent-bit/flb_thread_storage.h
include/fluent-bit/flb_time.h
include/fluent-bit/flb_time_utils.h
include/fluent-bit/flb_tls.h
+include/fluent-bit/flb_typecast.h
include/fluent-bit/flb_unescape.h
include/fluent-bit/flb_upstream.h
include/fluent-bit/flb_upstream_conn.h
@@ -100,9 +113,6 @@ include/fluent-bit/flb_utf8.h
include/fluent-bit/flb_utils.h
include/fluent-bit/flb_version.h
include/fluent-bit/flb_worker.h
-include/fluent-bit/flb_custom.h
-include/fluent-bit/flb_custom_plugin.h
-include/fluent-bit/flb_net_dns.h
include/fluent-bit/tls/flb_tls.h
include/libco.h
include/monkey/mk_core.h