diff --git a/fluent-bit/Makefile b/fluent-bit/Makefile index 8f738ccd5..1fa280990 100644 --- a/fluent-bit/Makefile +++ b/fluent-bit/Makefile @@ -1,18 +1,18 @@ # -# Copyright (C) 2024 IOPSYS +# Copyright (C) 2024-2025 IOPSYS # include $(TOPDIR)/rules.mk PKG_NAME:=fluent-bit -PKG_VERSION:=3.1.0 +PKG_VERSION:=4.0.2 PKG_RELEASE:=$(AUTORELEASE) LOCAL_DEV:=0 ifneq ($(LOCAL_DEV),1) -PKG_SOURCE:=$(PKG_NAME)-v$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:=https://github.com/fluent/fluent-bit/archive/v$(PKG_VERSION) -PKG_HASH:=7a49e110cf3050b6c29c911063494b8081f3c743274d1d95e52562d0476ba1eb +PKG_SOURCE:=v$(PKG_VERSION).tar.gz +PKG_SOURCE_URL:=https://github.com/fluent/fluent-bit/archive/refs/tags/ +PKG_HASH:=aa0577ba7251081c8d5398b2a905b5b0585bb657ca13b39a5e12931437516f08 endif PKG_LICENSE:=Apache-2.0 @@ -23,7 +23,7 @@ include $(INCLUDE_DIR)/cmake.mk define Package/fluent-bit CATEGORY:=Utilities - DEPENDS:= +libyaml +libopenssl +libcurl +libatomic +musl-fts +flex +bison + DEPENDS:= +libyaml +libopenssl +libcurl +libatomic +musl-fts +flex +bison +libstdcpp +@OPENSSL_WITH_NPN TITLE:=Fluent-Bit URL:=https://fluentbit.io/ endef @@ -45,13 +45,14 @@ CMAKE_OPTIONS+= \ -DFLB_RELEASE=Yes \ -DFLB_SMALL=No \ -DEXCLUDE_FROM_ALL=true \ - -DFLB_SHARED_LIBS=Yes \ + -DFLB_SHARED_LIB=Yes \ -DFLB_DEBUG=Yes \ -DFLB_ALL=No \ -DFLB_JEMALLOC=No \ -DFLB_EXAMPLES=No \ -DFLB_CHUNK_TRACE=No \ -DFLB_BACKTRACE=No \ + -DFLB_KAFKA=No \ -DFLB_WASM=No \ -DFLB_LUAJIT=No @@ -100,7 +101,7 @@ CMAKE_OPTIONS += \ # Filter options -CMAKE_OPTIONS += +CMAKE_OPTIONS += \ -DFLB_FILTER_AWS=No \ -DFLB_FILTER_ECS=No \ -DFLB_FILTER_KUBERNETES=No \ @@ -138,6 +139,7 @@ CMAKE_OPTIONS += \ -DFLB_OUT_ES=No \ -DFLB_OUT_GELF=No \ -DFLB_OUT_INFLUXDB=No \ + -DFLB_OUT_KAFKA=No \ -DFLB_OUT_NRLOGS=No \ -DFLB_OUT_OPENSEARCH=No \ -DFLB_OUT_TD=No \