Skip to content

Commit 78bddba

Browse files
author
Pat
authored
ci: update to version 3.2.8 (#10010)
* build: bump to v3.2.8 Signed-off-by: Patrick Stephens <[email protected]> * dockerfile: bump to v3.2.8 Signed-off-by: Patrick Stephens <[email protected]> * snap: bump to v3.2.8 Signed-off-by: Patrick Stephens <[email protected]> * bitbake: bump to v3.2.8 Signed-off-by: Patrick Stephens <[email protected]> --------- Signed-off-by: Patrick Stephens <[email protected]> Signed-off-by: Pat <[email protected]>
1 parent ccd3586 commit 78bddba

File tree

4 files changed

+60
-3
lines changed

4 files changed

+60
-3
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ set(CMAKE_POLICY_DEFAULT_CMP0069 NEW)
88
# Fluent Bit Version
99
set(FLB_VERSION_MAJOR 3)
1010
set(FLB_VERSION_MINOR 2)
11-
set(FLB_VERSION_PATCH 7)
11+
set(FLB_VERSION_PATCH 8)
1212
set(FLB_VERSION_STR "${FLB_VERSION_MAJOR}.${FLB_VERSION_MINOR}.${FLB_VERSION_PATCH}")
1313

1414
set(CMAKE_POSITION_INDEPENDENT_CODE ON)

dockerfiles/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# docker buildx build --platform "linux/amd64,linux/arm64,linux/arm/v7,linux/s390x" -f ./dockerfiles/Dockerfile.multiarch --build-arg FLB_TARBALL=https://github.com/fluent/fluent-bit/archive/v1.8.11.tar.gz ./dockerfiles/
1414

1515
# Set this to the current release version: it gets done so as part of the release.
16-
ARG RELEASE_VERSION=3.2.7
16+
ARG RELEASE_VERSION=3.2.8
1717

1818
# For multi-arch builds - assumption is running on an AMD64 host
1919
FROM multiarch/qemu-user-static:x86_64-arm AS qemu-arm32

fluent-bit-3.2.8.bb

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# Fluent Bit - Yocto / Bitbake
2+
# ============================
3+
# The following Bitbake package the latest Fluent Bit stable release.
4+
5+
SUMMARY = "Fast Log processor and Forwarder"
6+
DESCRIPTION = "Fluent Bit is a data collector, processor and \
7+
forwarder for Linux. It supports several input sources and \
8+
backends (destinations) for your data. \
9+
"
10+
11+
HOMEPAGE = "http://fluentbit.io"
12+
BUGTRACKER = "https://github.com/fluent/fluent-bit/issues"
13+
14+
LICENSE = "Apache-2.0"
15+
LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93"
16+
SECTION = "net"
17+
18+
PR = "r0"
19+
PV = "3.2.8"
20+
21+
SRCREV = "v${PV}"
22+
SRC_URI = "git://github.com/fluent/fluent-bit.git;nobranch=1"
23+
24+
S = "${WORKDIR}/git"
25+
DEPENDS = "zlib bison-native flex-native"
26+
INSANE_SKIP_${PN}-dev += "dev-elf"
27+
28+
# Use CMake 'Unix Makefiles' generator
29+
OECMAKE_GENERATOR ?= "Unix Makefiles"
30+
31+
# Fluent Bit build options
32+
# ========================
33+
34+
# Host related setup
35+
EXTRA_OECMAKE += "-DGNU_HOST=${HOST_SYS} "
36+
37+
# Disable LuaJIT and filter_lua support
38+
EXTRA_OECMAKE += "-DFLB_LUAJIT=Off -DFLB_FILTER_LUA=Off "
39+
40+
# Disable Library and examples
41+
EXTRA_OECMAKE += "-DFLB_SHARED_LIB=Off -DFLB_EXAMPLES=Off "
42+
43+
# Systemd support (optional)
44+
DEPENDS += "systemd"
45+
EXTRA_OECMAKE += "-DFLB_IN_SYSTEMD=On "
46+
47+
# Kafka Output plugin (disabled by default): note that when
48+
# enabling Kafka output plugin, the backend library librdkafka
49+
# requires 'openssl' as a dependency.
50+
#
51+
# DEPENDS += "openssl "
52+
# EXTRA_OECMAKE += "-DFLB_OUT_KAFKA=On "
53+
54+
inherit cmake systemd
55+
56+
SYSTEMD_SERVICE_${PN} = "fluent-bit.service"
57+
TARGET_CC_ARCH_append = " ${SELECTED_OPTIMIZATION}"

snap/snapcraft.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: fluent-bit
22
base: core18
3-
version: '3.2.7'
3+
version: '3.2.8'
44
summary: High performance logs and stream processor
55
description: |
66
Fluent Bit is a high performance log processor and stream processor for Linux.

0 commit comments

Comments
 (0)