Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions admin/fluent-bit/Makefile
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
include $(TOPDIR)/rules.mk

PKG_NAME:=fluent-bit
PKG_VERSION:=4.2.0
PKG_RELEASE:=3
PKG_VERSION:=5.0.8
PKG_RELEASE:=1

PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/fluent/fluent-bit.git
PKG_SOURCE_VERSION=v$(PKG_VERSION)
PKG_MIRROR_HASH:=cad2d94cf7a720a3910c781f80187e2c399aa8acbfa1046aa7445a4d1495fafd
PKG_MIRROR_HASH:=e512206f301abee2f326a62faeaae258d1a2b3a5d698d6c4dc45909d0a9e0dca

PKG_MAINTAINER:=Alexandru Ardelean <ardeleanalex@gmail.com>
PKG_LICENSE:=Apache-2.0
PKG_LICENSE_FILES:=LICENSE
PKG_CPE_ID:=cpe:/a:treasuredata:fluent_bit
Expand Down Expand Up @@ -36,6 +37,8 @@ endef

TARGET_LDFLAGS += $(if $(CONFIG_USE_MUSL),-lfts) -latomic

# Force native __thread TLS: GCC 14 makes upstream's C-TLS probe fail (undeclared
# __tls_get_addr), and its pthread_key fallback segfaults on musl at startup.
CMAKE_OPTIONS+= \
-DFLB_RELEASE=Yes \
-DEXCLUDE_FROM_ALL=true \
Expand All @@ -47,7 +50,8 @@ CMAKE_OPTIONS+= \
-DFLB_CORO_STACK_SIZE=4096 \
-DWITH_SASL=No \
-DWITH_ZLIB=No \
-DWITH_ZSTD=No
-DWITH_ZSTD=No \
-DFLB_HAVE_C_TLS=Yes

define Package/fluent-bit/install
$(INSTALL_DIR) $(1)/usr/sbin
Expand Down