This commit is contained in:
parent
82c99a3d55
commit
a130cd1d7e
@ -6,6 +6,8 @@ RUN apk add --no-cache \
|
||||
binutils \
|
||||
binutils-dev \
|
||||
build-base \
|
||||
bzip2 \
|
||||
bzip2-dev \
|
||||
ccache \
|
||||
cmake \
|
||||
curl \
|
||||
@ -141,7 +143,8 @@ WORKDIR /tmp
|
||||
RUN curl -LO https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-${MYSQL_VERSION}.tar.gz && \
|
||||
tar xzf mysql-${MYSQL_VERSION}.tar.gz && \
|
||||
cd mysql-${MYSQL_VERSION} && \
|
||||
cmake . \
|
||||
mkdir build && cd build && \
|
||||
cmake .. \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DWITH_SYSTEM_LIBS=OFF \
|
||||
-DWITH_UNIT_TESTS=OFF \
|
||||
@ -153,7 +156,9 @@ RUN curl -LO https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-${MYSQL_VERSION
|
||||
-DWITH_SSL=/usr/local/openssl-musl \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
|
||||
-DBUILD_SHARED_LIBS=OFF \
|
||||
-DCMAKE_POSITION_INDEPENDENT_CODE=ON && \
|
||||
-DCMAKE_POSITION_INDEPENDENT_CODE=ON \
|
||||
-DDOWNLOAD_BOOST=1 \
|
||||
-DWITH_BOOST=/tmp/mysql-${MYSQL_VERSION}/boost && \
|
||||
make -j$(nproc) && \
|
||||
make install && \
|
||||
cd / && rm -rf /tmp/mysql-${MYSQL_VERSION} /tmp/mysql-${MYSQL_VERSION}.tar.gz
|
||||
|
Loading…
x
Reference in New Issue
Block a user