11Summary: Fast and Lightweight Log processor and forwarder for Linux, BSD and OSX
22Name: fluent-bit
3- Version: 3.0.6
4- Release: 2 %{?dist }
3+ Version: 3.1.9
4+ Release: 1 %{?dist }
55License: Apache-2.0
66Vendor: Microsoft Corporation
77Distribution: Azure Linux
88URL: https://fluentbit.io
99Source0: https://github.com/fluent/%{name }/archive/refs/tags/v%{version }.tar.gz#/%{name}-%{version}.tar.gz
1010Patch0: CVE-2024-34250.patch
11- Patch1: CVE-2024-25629.patch
12- Patch2: CVE-2024-28182.patch
1311BuildRequires: bison
1412BuildRequires: cmake
1513BuildRequires: cyrus-sasl-devel
@@ -20,6 +18,7 @@ BuildRequires: gnutls-devel
2018BuildRequires: graphviz
2119BuildRequires: libpq-devel
2220BuildRequires: libyaml-devel
21+ BuildRequires: luajit-devel
2322BuildRequires: make
2423BuildRequires: openssl-devel
2524BuildRequires: pkgconfig
@@ -60,15 +59,15 @@ Development files for %{name}
6059 -DFLB_DEBUG= Off \
6160 -DFLB_TLS= On \
6261 -DFLB_JEMALLOC= On \
63- -DFLB_LUAJIT = Off \
62+ -DFLB_PREFER_SYSTEM_LIBS = On
6463
6564%cmake_build
6665
6766%install
6867%cmake_install
6968
7069%check
71- %ctest --exclude-regex " flb-rt-in_podman_metrics|flb-rt-filter_lua| .*\\ .sh"
70+ %ctest --exclude-regex " flb-rt-in_podman_metrics|.*\\ .sh"
7271
7372%files
7473%license LICENSE
@@ -83,6 +82,10 @@ Development files for %{name}
8382%{_libdir }/fluent-bit/* .so
8483
8584%changelog
85+ * Tue Nov 05 2024 Paul Meyer <paul.meyer@microsoft.com> - 3.1.9-1
86+ - Update to 3.1.9 to enable Lua filter plugin using system luajit library.
87+ - Remove patches for CVE-2024-25629 and CVE-2024-28182 as they are fixed in 3.1.9.
88+
8689* Tue Oct 15 2024 Chris Gunn <chrisgun@microsoft.com> - 3.0.6-2
8790- CVE-2024-34250
8891- CVE-2024-25629
0 commit comments