@@ -30,7 +30,7 @@ ARG OSX_SDK_SUM=97a916b0b68aae9dcd32b7d12422ede3e5f34db8e169fa63bfb18ec410b8f5d9
3030ARG OSX_VERSION_MIN=10.14
3131
3232# OS X Cross
33- ARG OSX_CROSS_COMMIT=61925a29c404fc547ce9d51eb2ee4a09bd6533da
33+ ARG OSX_CROSS_COMMIT=5771a847950abefed9a37e2d16ee10e0dd90c641
3434
3535# Make sure we have basic dev tools for building C libraries. Our goal
3636# here is to support the musl-libc builds and Cargo builds needed for a
@@ -117,9 +117,9 @@ RUN set -eux \
117117 && cd "openssl-${OPENSSL_VERSION}" \
118118 && env CC=musl-gcc ./Configure no-shared no-zlib -fPIC --prefix=/usr/local/musl -DOPENSSL_NO_SECURE_MEMORY linux-x86_64 \
119119 && env C_INCLUDE_PATH=/usr/local/musl/include/ make depend \
120- && env C_INCLUDE_PATH=/usr/local/musl/include/ make -j8 \
121- && make -j8 install_sw \
122- && make -j8 install_ssldirs \
120+ && env C_INCLUDE_PATH=/usr/local/musl/include/ make -j$(nproc) \
121+ && make -j$(nproc) install_sw \
122+ && make -j$(nproc) install_ssldirs \
123123 && rm /usr/local/musl/include/linux /usr/local/musl/include/asm /usr/local/musl/include/asm-generic \
124124 && openssl version \
125125 && rm -r /tmp/* \
@@ -132,8 +132,8 @@ RUN set -eux \
132132 && tar xzf "zlib-${ZLIB_VERSION}.tar.gz" \
133133 && cd "zlib-${ZLIB_VERSION}" \
134134 && env CC=musl-gcc ./configure --static --prefix=/usr/local/musl \
135- && make \
136- && make install \
135+ && make -j$(nproc) \
136+ && make -j$(nproc) install \
137137 && rm -r /tmp/* \
138138 && true
139139
@@ -145,11 +145,11 @@ RUN set -eux \
145145 && cd "postgresql-${POSTGRESQL_VERSION}" \
146146 && env CC=musl-gcc CPPFLAGS=-I/usr/local/musl/include LDFLAGS=-L/usr/local/musl/lib ./configure --with-openssl --without-readline --prefix=/usr/local/musl \
147147 && cd src/interfaces/libpq \
148- && make all-static-lib \
149- && make install-lib-static \
148+ && make -j$(nproc) all-static-lib \
149+ && make -j$(nproc) install-lib-static \
150150 && cd ../../bin/pg_config \
151- && make \
152- && make install \
151+ && make -j$(nproc) \
152+ && make -j$(nproc) install \
153153 && rm -r /tmp/* \
154154 && true
155155
0 commit comments