Skip to content

Commit 002c9dd

Browse files
committed
chore: add rapidjson and tokenizer dependencies
1 parent 720bc33 commit 002c9dd

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

Dockerfile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -652,13 +652,12 @@ RUN tar -xvf /tmp/groonga.tar.gz -C /tmp && \
652652
RUN apt-get update && apt-get install -y --no-install-recommends \
653653
zlib1g-dev \
654654
liblz4-dev \
655-
libz-dev \
656655
libzstd-dev \
657656
libmsgpack-dev \
658657
libzmq3-dev \
659658
libevent-dev \
660659
libmecab-dev \
661-
mecab-naist-jdic \
660+
rapidjson-dev \
662661
pkg-config \
663662
&& rm -rf /var/lib/apt/lists/*
664663
# Build from source
@@ -667,7 +666,7 @@ RUN ./configure
667666
RUN --mount=type=cache,target=/ccache,from=public.ecr.aws/supabase/postgres:ccache \
668667
make -j$(nproc)
669668
# Create debian package
670-
RUN checkinstall -D --install=yes --fstrans=no --backup=no --pakdir=/tmp --nodoc
669+
RUN checkinstall -D --install=yes --fstrans=no --backup=no --pakdir=/tmp --requires=zlib1g,liblz4-1,libzstd1,libmsgpackc2,libzmq5,libevent-2.1-7,libmecab2 --nodoc
671670

672671
FROM groonga as pgroonga-source
673672
# Download and extract
@@ -683,7 +682,7 @@ WORKDIR /tmp/pgroonga-${pgroonga_release}
683682
RUN --mount=type=cache,target=/ccache,from=public.ecr.aws/supabase/postgres:ccache \
684683
make -j$(nproc)
685684
# Create debian package
686-
RUN checkinstall -D --install=no --fstrans=no --backup=no --pakdir=/tmp --requires=libmsgpackc2 --nodoc
685+
RUN checkinstall -D --install=no --fstrans=no --backup=no --pakdir=/tmp --nodoc
687686

688687
FROM scratch as pgroonga-deb
689688
COPY --from=pgroonga-source /tmp/*.deb /tmp/

0 commit comments

Comments
 (0)