Skip to content

Commit fa951be

Browse files
committed
fix: build Berkeley DB fail
1 parent 2f0f8f3 commit fa951be

File tree

5 files changed

+16
-5
lines changed

5 files changed

+16
-5
lines changed

25/alpine/Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ RUN mkdir -p ${BERKELEYDB_PREFIX}
1717

1818
WORKDIR /${BERKELEYDB_VERSION}/build_unix
1919

20-
RUN ../dist/configure --enable-cxx --disable-shared --with-pic --prefix=${BERKELEYDB_PREFIX} --build=aarch64-unknown-linux-gnu
20+
RUN apk add --no-cache build-base linux-headers bash
21+
22+
RUN ../dist/configure --enable-cxx --disable-shared --with-pic --prefix=${BERKELEYDB_PREFIX} --build=aarch64-unknown-linux-gnu --with-mutex=pthread
2123
RUN make -j4
2224
RUN make install
2325
RUN rm -rf ${BERKELEYDB_PREFIX}/docs

26/alpine/Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ RUN mkdir -p ${BERKELEYDB_PREFIX}
1717

1818
WORKDIR /${BERKELEYDB_VERSION}/build_unix
1919

20-
RUN ../dist/configure --enable-cxx --disable-shared --with-pic --prefix=${BERKELEYDB_PREFIX} --build=aarch64-unknown-linux-gnu
20+
RUN apk add --no-cache build-base linux-headers bash
21+
22+
RUN ../dist/configure --enable-cxx --disable-shared --with-pic --prefix=${BERKELEYDB_PREFIX} --build=aarch64-unknown-linux-gnu --with-mutex=pthread
2123
RUN make -j4
2224
RUN make install
2325
RUN rm -rf ${BERKELEYDB_PREFIX}/docs

27/alpine/Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ RUN mkdir -p ${BERKELEYDB_PREFIX}
1717

1818
WORKDIR /${BERKELEYDB_VERSION}/build_unix
1919

20-
RUN ../dist/configure --enable-cxx --disable-shared --with-pic --prefix=${BERKELEYDB_PREFIX} --build=aarch64-unknown-linux-gnu
20+
RUN apk add --no-cache build-base linux-headers bash
21+
22+
RUN ../dist/configure --enable-cxx --disable-shared --with-pic --prefix=${BERKELEYDB_PREFIX} --build=aarch64-unknown-linux-gnu --with-mutex=pthread
2123
RUN make -j4
2224
RUN make install
2325
RUN rm -rf ${BERKELEYDB_PREFIX}/docs

28/alpine/Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ RUN mkdir -p ${BERKELEYDB_PREFIX}
1717

1818
WORKDIR /${BERKELEYDB_VERSION}/build_unix
1919

20-
RUN ../dist/configure --enable-cxx --disable-shared --with-pic --prefix=${BERKELEYDB_PREFIX} --build=aarch64-unknown-linux-gnu
20+
RUN apk add --no-cache build-base linux-headers bash
21+
22+
RUN ../dist/configure --enable-cxx --disable-shared --with-pic --prefix=${BERKELEYDB_PREFIX} --build=aarch64-unknown-linux-gnu --with-mutex=pthread
2123
RUN make -j4
2224
RUN make install
2325
RUN rm -rf ${BERKELEYDB_PREFIX}/docs

29/alpine/Dockerfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,10 @@ RUN mkdir -p ${BERKELEYDB_PREFIX}
1717

1818
WORKDIR /${BERKELEYDB_VERSION}/build_unix
1919

20-
RUN ../dist/configure --enable-cxx --disable-shared --with-pic --prefix=${BERKELEYDB_PREFIX} --build=aarch64-unknown-linux-gnu
20+
21+
RUN apk add --no-cache build-base linux-headers bash
22+
23+
RUN ../dist/configure --enable-cxx --disable-shared --with-pic --prefix=${BERKELEYDB_PREFIX} --build=aarch64-unknown-linux-gnu --with-mutex=pthread
2124
RUN make -j4
2225
RUN make install
2326
RUN rm -rf ${BERKELEYDB_PREFIX}/docs

0 commit comments

Comments
 (0)