Skip to content

Commit

Permalink
Allow lua plugin using system libraries (instead of pulling in a vend…
Browse files Browse the repository at this point in the history
…ored version of luajit)
  • Loading branch information
paulmey committed Oct 11, 2024
1 parent 252467c commit a6a28b0
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions SPECS/fluent-bit/fluent-bit.spec
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ BuildRequires: pkgconfig
BuildRequires: systemd-devel
BuildRequires: systemd-rpm-macros
BuildRequires: zlib-devel
BuildRequires: luajit-devel

%description

Expand Down Expand Up @@ -57,15 +58,15 @@ Development files for %{name}
-DFLB_DEBUG=Off \
-DFLB_TLS=On \
-DFLB_JEMALLOC=On \
-DFLB_LUAJIT=Off \
-DFLB_PREFER_SYSTEM_LIBS=On

%cmake_build

%install
%cmake_install

%check
%ctest --exclude-regex "flb-rt-in_podman_metrics|flb-rt-filter_lua|.*\\.sh"
%ctest --exclude-regex "flb-rt-in_podman_metrics|.*\\.sh"

%files
%license LICENSE
Expand All @@ -80,6 +81,9 @@ Development files for %{name}
%{_libdir}/fluent-bit/*.so

%changelog
* Thu Oct 10 2024 Paul Meyer <[email protected]> - 3.1.9-1
- Update to 3.1.9 to enable Lua filter plugin using system luajit library.

* Tue May 28 2024 Neha Agarwal <[email protected]> - 3.0.6-1
- Update to v3.0.6 to fix CVE-2024-4323.

Expand Down

0 comments on commit a6a28b0

Please sign in to comment.