Skip to content

Commit 122a1cd

Browse files
committed
Attempt to fix binary-builder docker image
1 parent 5980c5e commit 122a1cd

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

docker/packager/binary/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ ENV CXX=clang++-${LLVM_VERSION}
99
# libtapi is required to support .tbh format from recent MacOS SDKs
1010
RUN git clone --depth 1 https://github.com/tpoechtrager/apple-libtapi.git \
1111
&& cd apple-libtapi \
12+
&& git checkout 15dfc2a8c9a2a89d06ff227560a69f5265b692f9 \
1213
&& INSTALLPREFIX=/cctools ./build.sh \
1314
&& ./install.sh \
1415
&& cd .. \
@@ -17,6 +18,7 @@ RUN git clone --depth 1 https://github.com/tpoechtrager/apple-libtapi.git \
1718
# Build and install tools for cross-linking to Darwin (x86-64)
1819
RUN git clone --depth 1 https://github.com/tpoechtrager/cctools-port.git \
1920
&& cd cctools-port/cctools \
21+
&& git checkout 2a3e1c2a6ff54a30f898b70cfb9ba1692a55fad7 \
2022
&& ./configure --prefix=/cctools --with-libtapi=/cctools \
2123
--target=x86_64-apple-darwin \
2224
&& make install -j$(nproc) \
@@ -26,6 +28,7 @@ RUN git clone --depth 1 https://github.com/tpoechtrager/cctools-port.git \
2628
# Build and install tools for cross-linking to Darwin (aarch64)
2729
RUN git clone --depth 1 https://github.com/tpoechtrager/cctools-port.git \
2830
&& cd cctools-port/cctools \
31+
&& git checkout 2a3e1c2a6ff54a30f898b70cfb9ba1692a55fad7 \
2932
&& ./configure --prefix=/cctools --with-libtapi=/cctools \
3033
--target=aarch64-apple-darwin \
3134
&& make install -j$(nproc) \

0 commit comments

Comments
 (0)