Skip to content

Commit 1f29392

Browse files
committed
packaging: centos: Handle ripser support properly
Signed-off-by: Hiroshi Hatake <[email protected]>
1 parent 879a22a commit 1f29392

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

packaging/distros/centos/Dockerfile

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ ARG FLB_UNICODE_ENCODER=Off
4141
ENV FLB_UNICODE_ENCODER=$FLB_UNICODE_ENCODER
4242
ARG FLB_KAFKA=Off
4343
ENV FLB_KAFKA=$FLB_KAFKA
44+
ARG FLB_RIPSER=Off
45+
ENV FLB_RIPSER=$FLB_RIPSER
4446

4547
# centos/7.arm64v8 base image
4648
FROM arm64v8/centos:7 AS centos-7.arm64v8-base
@@ -77,6 +79,8 @@ ARG FLB_UNICODE_ENCODER=Off
7779
ENV FLB_UNICODE_ENCODER=$FLB_UNICODE_ENCODER
7880
ARG FLB_KAFKA=Off
7981
ENV FLB_KAFKA=$FLB_KAFKA
82+
ARG FLB_RIPSER=Off
83+
ENV FLB_RIPSER=$FLB_RIPSER
8084

8185
# Need larger page size
8286
ARG FLB_JEMALLOC_OPTIONS="--with-lg-page=16 --with-lg-quantum=3"
@@ -118,6 +122,8 @@ ARG FLB_UNICODE_ENCODER=On
118122
ENV FLB_UNICODE_ENCODER=$FLB_UNICODE_ENCODER
119123
ARG FLB_KAFKA=On
120124
ENV FLB_KAFKA=$FLB_KAFKA
125+
ARG FLB_RIPSER=On
126+
ENV FLB_RIPSER=$FLB_RIPSER
121127

122128
# centos/8.arm64v8 base image
123129
FROM arm64v8/centos:8 AS centos-8.arm64v8-base
@@ -157,6 +163,8 @@ ARG FLB_UNICODE_ENCODER=On
157163
ENV FLB_UNICODE_ENCODER=$FLB_UNICODE_ENCODER
158164
ARG FLB_KAFKA=On
159165
ENV FLB_KAFKA=$FLB_KAFKA
166+
ARG FLB_RIPSER=On
167+
ENV FLB_RIPSER=$FLB_RIPSER
160168

161169
# Need larger page size
162170
ARG FLB_JEMALLOC_OPTIONS="--with-lg-page=16 --with-lg-quantum=3"
@@ -220,6 +228,8 @@ ARG FLB_UNICODE_ENCODER=On
220228
ENV FLB_UNICODE_ENCODER=$FLB_UNICODE_ENCODER
221229
ARG FLB_KAFKA=On
222230
ENV FLB_KAFKA=$FLB_KAFKA
231+
ARG FLB_RIPSER=On
232+
ENV FLB_RIPSER=$FLB_RIPSER
223233

224234
# Need larger page size
225235
ARG FLB_JEMALLOC_OPTIONS="--with-lg-page=16 --with-lg-quantum=3"
@@ -283,6 +293,8 @@ ARG FLB_UNICODE_ENCODER=On
283293
ENV FLB_UNICODE_ENCODER=$FLB_UNICODE_ENCODER
284294
ARG FLB_KAFKA=On
285295
ENV FLB_KAFKA=$FLB_KAFKA
296+
ARG FLB_RIPSER=On
297+
ENV FLB_RIPSER=$FLB_RIPSER
286298

287299
# Need larger page size
288300
ARG FLB_JEMALLOC_OPTIONS="--with-lg-page=16 --with-lg-quantum=3"
@@ -328,6 +340,7 @@ RUN cmake -DCMAKE_INSTALL_PREFIX="$CMAKE_INSTALL_PREFIX" \
328340
-DFLB_JEMALLOC="${FLB_JEMALLOC}" \
329341
-DFLB_CHUNK_TRACE="${FLB_CHUNK_TRACE}" \
330342
-DFLB_UNICODE_ENCODER="${FLB_UNICODE_ENCODER}" \
343+
-DFLB_RIPSER="${FLB_RIPSER}" \
331344
../
332345

333346
VOLUME [ "/output" ]

0 commit comments

Comments
 (0)