@@ -43,6 +43,8 @@ ARG FLB_KAFKA=Off
4343ENV FLB_KAFKA=$FLB_KAFKA
4444ARG FLB_PREFER_SYSTEM_LIB_ZSTD=Off
4545ENV FLB_PREFER_SYSTEM_LIB_ZSTD=$FLB_PREFER_SYSTEM_LIB_ZSTD
46+ ARG FLB_RIPSER=Off
47+ ENV FLB_RIPSER=$FLB_RIPSER
4648
4749# centos/7.arm64v8 base image
4850FROM arm64v8/centos:7 AS centos-7.arm64v8-base
@@ -81,6 +83,8 @@ ARG FLB_KAFKA=Off
8183ENV FLB_KAFKA=$FLB_KAFKA
8284ARG FLB_PREFER_SYSTEM_LIB_ZSTD=Off
8385ENV FLB_PREFER_SYSTEM_LIB_ZSTD=$FLB_PREFER_SYSTEM_LIB_ZSTD
86+ ARG FLB_RIPSER=Off
87+ ENV FLB_RIPSER=$FLB_RIPSER
8488
8589# Need larger page size
8690ARG FLB_JEMALLOC_OPTIONS="--with-lg-page=16 --with-lg-quantum=3"
@@ -124,6 +128,8 @@ ARG FLB_KAFKA=On
124128ENV FLB_KAFKA=$FLB_KAFKA
125129ARG FLB_PREFER_SYSTEM_LIB_ZSTD=Off
126130ENV FLB_PREFER_SYSTEM_LIB_ZSTD=$FLB_PREFER_SYSTEM_LIB_ZSTD
131+ ARG FLB_RIPSER=On
132+ ENV FLB_RIPSER=$FLB_RIPSER
127133
128134# centos/8.arm64v8 base image
129135FROM arm64v8/centos:8 AS centos-8.arm64v8-base
@@ -165,6 +171,8 @@ ARG FLB_KAFKA=On
165171ENV FLB_KAFKA=$FLB_KAFKA
166172ARG FLB_PREFER_SYSTEM_LIB_ZSTD=Off
167173ENV FLB_PREFER_SYSTEM_LIB_ZSTD=$FLB_PREFER_SYSTEM_LIB_ZSTD
174+ ARG FLB_RIPSER=On
175+ ENV FLB_RIPSER=$FLB_RIPSER
168176
169177# Need larger page size
170178ARG FLB_JEMALLOC_OPTIONS="--with-lg-page=16 --with-lg-quantum=3"
@@ -232,6 +240,8 @@ ARG FLB_KAFKA=On
232240ENV FLB_KAFKA=$FLB_KAFKA
233241ARG FLB_PREFER_SYSTEM_LIB_ZSTD=Off
234242ENV FLB_PREFER_SYSTEM_LIB_ZSTD=$FLB_PREFER_SYSTEM_LIB_ZSTD
243+ ARG FLB_RIPSER=On
244+ ENV FLB_RIPSER=$FLB_RIPSER
235245
236246# Need larger page size
237247ARG FLB_JEMALLOC_OPTIONS="--with-lg-page=16 --with-lg-quantum=3"
@@ -301,6 +311,8 @@ ENV FLB_KAFKA=$FLB_KAFKA
301311# Use system installed libzstd library.
302312ARG FLB_PREFER_SYSTEM_LIB_ZSTD=On
303313ENV FLB_PREFER_SYSTEM_LIB_ZSTD=$FLB_PREFER_SYSTEM_LIB_ZSTD
314+ ARG FLB_RIPSER=On
315+ ENV FLB_RIPSER=$FLB_RIPSER
304316
305317# Need larger page size
306318ARG FLB_JEMALLOC_OPTIONS="--with-lg-page=16 --with-lg-quantum=3"
@@ -347,6 +359,7 @@ RUN cmake -DCMAKE_INSTALL_PREFIX="$CMAKE_INSTALL_PREFIX" \
347359 -DFLB_CHUNK_TRACE="${FLB_CHUNK_TRACE}" \
348360 -DFLB_UNICODE_ENCODER="${FLB_UNICODE_ENCODER}" \
349361 -DFLB_PREFER_SYSTEM_LIB_ZSTD="${FLB_PREFER_SYSTEM_LIB_ZSTD}" \
362+ -DFLB_RIPSER="${FLB_RIPSER}" \
350363 ../
351364
352365VOLUME [ "/output" ]
0 commit comments