Fluent Bit is a Fast and Lightweight Data Forwarder for Linux, OSX and BSD
family operating systems. It has been made with a strong focus on performance
to allow the collection of events from different sources without complexity.
Fluent Bit is part of the Fluentd project ecosystem.
===> The following configuration options are available for fluent-bit-5.1.5:
LUA_FILTER=on: Support for modifying incoming records using Lua scripts
PGSQL=on: PostgreSQL database support
SSL=on: SSL protocol support
===> Use 'make config' to modify these settings
sysutils/fluent-bit: Restore libyaml dependency (unbreak)
The update to 5.1.2 replaced the libyaml LIB_DEPENDS entry with libzstd
instead of adding it. FLB_CONFIG_YAML is still enabled by default, so
the FLB_HAVE_LIBYAML configure test failed and the build stopped with
"YAML development dependencies required for YAML configuration format
handling".
Both libraries are needed: the resulting binary links against
libyaml-0.so.2 and libzstd.so.1.
all: drop support for FreeBSD 13, mips and risc64sf
Reviewed by: many (*)
Differential Revision: https://reviews.freebsd.org/D55624
Differential Revision: https://reviews.freebsd.org/D55642 (merged in from bofh)
many (*)
acm arrowd brooks cmt dch decke dinoex eduardo fluffy fuz gahr garga
jbeich joerg jrm kai kenrap martymac matthew mfechner michaelo mizhka
nobutaka pkubaj se tagattie thj
Anton Saietskii
GenericRikka
Gert Doering
Jan Bramkamp
Oleh Hushchenkov
Oleksandr Kryvulia
Ralf van der Enden
Yamagi
desktop kde python tcltk office
sysutils/fluent-bit: fix problem with tail module
On FreeBSD, userland inotify functions do not accept IN_IGNORED and
IN_Q_OVERFLOW flags (they are only returned from system calls by
kernel), and if specified, invokes an error.
PR: 292629
Submitted by: Hiroo Ono
lang/luajit: update to v2.1
Disconnect lang/luajit-devel from the build, will be removed soon.
Bump PORTREVISIONs for the consumers.
Discussed with: adamw
PR: 225342
sysutils/fluent-bit: Update to 3.1.10
Make postgresql and lua default on, since the documentation for
fluent-bit has no mention of them possibly ever being off.
Fix start script to not use --daemon option redundantly when we already
use the daemon(8) tool.
PR: 281459, 269480
Release notes: https://github.com/fluent/fluent-bit/releases/tag/v3.1.10
all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X
Reviewed by: many
Differential Revision: https://reviews.freebsd.org/D46601
sysutils/fluent-bit: Remove non-functional EXAMPLES variables
The EXAMPLES option has never been introduced and so EXAMPLES_CMAKE_*
variables serve no purpose. It's better to remove them.
I tried adding the EXAMPLES option and tested the build both with the
option on and off. It looks like Fluent Bit does not install any of its
examples even when it builds them. Because of that the better fix is to
not have the EXAMPLES option at all for now.
Approved by: portmgr blanket
Fixes: 228b05d23612 Upgrade to 1.4.2
Sponsored by: trivago N.V.
Sponsored by: Klara, Inc.
*/*: llvm15 build fixes
llvm15 was also merged into 13.2-STABLE effective from OSVERSION
1302505. Fix the ports that failed to build with llvm15.
Approved by: portmgr (blanket)
sysutils/fluent-bit: fix build on powerpc*
/wrkdirs/usr/ports/sysutils/fluent-bit/work/fluent-bit-2.0.9/lib/wasm-micro-runtime-WAMR-1.1.1/core/iwasm/common/arch/invokeNative_em64.s:63:5:
error: invalid instruction, did you mean: crset, fre?
ret
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
sysutils: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <jsmith@resonatingmedia.com>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Landwehr <aaron@snaphat.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Adrian Chadd
* Adrian Chadd <adrian@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alan Eldridge <alane@FreeBSD.org>
* Alan Eldridge <alane@geeksrus.net>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Deiter <alex.deiter@gmail.com>
(Only the first 15 lines of the commit message are shown above )
sysutils/fluent-bit: second attempt at fixing build problem
LDFLAGS's ${LOCALBASE}/lib was pulled in by the postgresql dependency,
but that option is default off.