Sign inSign up

dockcross/manylinux_2_34-aarch64:20260203-8f1e7c7

Manifest digest

sha256:316dd3ac60bf4796074dc6308313dea4a7cfb228ebf113ee726ddec090cb43fc

OS/ARCH

linux/amd64

Compressed size

2.02 GB

Last pushed

8 months by thewtex

Type

Image

Manifest digest

sha256:316dd3ac60bf4796074dc6308313dea4a7cfb228ebf113ee726ddec090cb43fc

Image Layers

1ADD almalinux-9-default-amd64.tar.xz / # buildkit75.42 MB
2CMD ["/bin/bash"]0 B
3ARG POLICY=manylinux_2_340 B
4ARG PLATFORM=x86_640 B
5ARG DEVTOOLSET_ROOTPATH=/opt/rh/gcc-toolset-14/root0 B
6ARG LD_LIBRARY_PATH_ARG=/opt/rh/gcc-toolset-14/root/usr/lib64:/opt/rh/gcc-toolset-14/root/usr/lib:/opt/rh/gcc-toolset-14/root/usr/lib64/dyninst:/opt/rh/gcc-toolset-14/root/usr/lib/dyninst0 B
7ARG PREPEND_PATH=/usr/local/bin:/opt/rh/gcc-toolset-14/root/usr/bin:0 B
8LABEL maintainer=The ManyLinux project0 B
9ENV AUDITWHEEL_POLICY=manylinux_2_34 AUDITWHEEL_ARCH=x86_64 AUDITWHEEL_PLAT=manylinux_2_34_x86_640 B
10ENV LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-80 B
11ENV DEVTOOLSET_ROOTPATH=/opt/rh/gcc-toolset-14/root0 B
12ENV LD_LIBRARY_PATH=/opt/rh/gcc-toolset-14/root/usr/lib64:/opt/rh/gcc-toolset-14/root/usr/lib:/opt/rh/gcc-toolset-14/root/usr/lib64/dyninst:/opt/rh/gcc-toolset-14/root/usr/lib/dyninst0 B
13ENV PATH=/usr/local/bin:/opt/rh/gcc-toolset-14/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
14ENV PKG_CONFIG_PATH=/usr/local/lib/pkgconfig0 B
15COPY build_scripts/fixup-mirrors.sh /usr/local/sbin/fixup-mirrors # buildkit560 B
16COPY build_scripts/install-entrypoint.sh build_scripts/update-system-packages.sh build_scripts/build_utils.sh /build_scripts/2.83 KB
17RUN |5 POLICY=manylinux_2_34 PLATFORM=x86_64 DEVTOOLSET_ROOTPATH=/opt/rh/gcc-toolset-14/root83 B
18COPY manylinux-entrypoint /usr/local/bin/manylinux-entrypoint # buildkit365 B
19ENTRYPOINT ["manylinux-entrypoint"]0 B
20COPY build_scripts/install-runtime-packages.sh build_scripts/update-system-packages.sh build_scripts/build_utils.sh /build_scripts/4.56 KB
21RUN |5 POLICY=manylinux_2_34 PLATFORM=x86_64 DEVTOOLSET_ROOTPATH=/opt/rh/gcc-toolset-14/root213.54 MB
22COPY build_scripts/build_utils.sh /build_scripts/ # buildkit1.42 KB
23COPY build_scripts/install-autoconf.sh /build_scripts/ # buildkit915 B
24RUN |5 POLICY=manylinux_2_34 PLATFORM=x86_64 DEVTOOLSET_ROOTPATH=/opt/rh/gcc-toolset-14/root978.53 KB
25COPY build_scripts/install-automake.sh /build_scripts/ # buildkit912 B
26RUN |5 POLICY=manylinux_2_34 PLATFORM=x86_64 DEVTOOLSET_ROOTPATH=/opt/rh/gcc-toolset-14/root685.43 KB
27COPY build_scripts/install-libtool.sh /build_scripts/ # buildkit574 B
28RUN |5 POLICY=manylinux_2_34 PLATFORM=x86_64 DEVTOOLSET_ROOTPATH=/opt/rh/gcc-toolset-14/root666.92 KB
29COPY build_scripts/install-libxcrypt.sh /build_scripts/ # buildkit993 B
30RUN |5 POLICY=manylinux_2_34 PLATFORM=x86_64 DEVTOOLSET_ROOTPATH=/opt/rh/gcc-toolset-14/root32 B
31COPY /manylinux-rootfs / # buildkit32 B
32COPY /manylinux-rootfs / # buildkit83.93 KB
33COPY /manylinux-rootfs / # buildkit1.88 MB
34COPY /manylinux-rootfs / # buildkit11.79 MB
35COPY build_scripts /opt/_internal/build_scripts/ # buildkit439.24 KB
36RUN |5 POLICY=manylinux_2_34 PLATFORM=x86_64 DEVTOOLSET_ROOTPATH=/opt/rh/gcc-toolset-14/root193.26 MB
37ENV SSL_CERT_FILE=/opt/_internal/certs.pem0 B
38CMD ["/bin/bash"]0 B
39LABEL maintainer=Matt McCormick [email protected]0 B
40ENV DEFAULT_DOCKCROSS_IMAGE=dockcross/manylinux_2_34-x640 B
41RUN /bin/sh -c set -x12.85 MB
42COPY manylinux-common/install-python-packages.sh /buildscripts/ # buildkit766 B
43RUN /bin/sh -c set -x97.26 MB
44COPY manylinux-common/pre_exec.sh /dockcross/ # buildkit261 B
45WORKDIR /usr/src32 B
46COPY imagefiles/install-gosu-binary.sh imagefiles/install-gosu-binary-wrapper.sh /buildscripts/ #1.42 KB
47RUN /bin/sh -c set -x938.6 KB
48COPY imagefiles/entrypoint.sh imagefiles/dockcross.sh /dockcross/ #3.27 KB
49WORKDIR /usr/src32 B
50ARG GIT_VERSION=2.48.10 B
51ARG CMAKE_VERSION=3.31.50 B
52ARG NINJA_VERSION=1.12.10 B
53ARG FLATCC_VERSION=0.6.10 B
54ARG LIQUIDPROMT_VERSION=v1.12.00 B
55ARG OPENSSL_VERSION=openssl-1.1.1w0 B
56ARG OPENSSL_HASH=cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac80 B
57ARG CURL_VERSION=curl-7.76.00 B
58ARG CURL_HASH=3b4378156ba09e224008e81dcce854b7ce4d182b1f9cfb97fe5ed9e9c18c6bd30 B
59ARG PERL_VERSION=perl-5.40.10 B
60ARG PERL_HASH=02f8c45bb379ed0c3de7514fad48c714fd46be8f0b536bfd5320050165a1ee260 B
61ENV RUSTUP_HOME=/opt/rustup0 B
62ENV CARGO_HOME=/opt/rustup/cargo0 B
63COPY imagefiles/build-and-install-cmake.sh imagefiles/build-and-install-curl.sh imagefiles/build-and-install-flatcc.sh imagefiles/build-and-install-git.sh4.76 KB
64RUN |11 GIT_VERSION=2.48.1 CMAKE_VERSION=3.31.5 NINJA_VERSION=1.12.1449.91 MB
65ENV PATH=/opt/rustup/cargo/bin:/usr/local/bin:/opt/rh/gcc-toolset-14/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
66RUN |11 GIT_VERSION=2.48.1 CMAKE_VERSION=3.31.5 NINJA_VERSION=1.12.1782 B
67WORKDIR /work94 B
68ENTRYPOINT ["/dockcross/entrypoint.sh"]0 B
69COPY imagefiles/cmake.sh /usr/local/bin/cmake # buildkit610 B
70COPY imagefiles/ccmake.sh /usr/local/bin/ccmake # buildkit410 B
71ENV CROSS_TRIPLE=x86_64-linux-gnu0 B
72ENV CROSS_ROOT=/opt/rh/gcc-toolset-14/root/bin/0 B
73ENV AS=/opt/rh/gcc-toolset-14/root/bin//as AR=/opt/rh/gcc-toolset-14/root/bin//ar CC=/opt/rh/gcc-toolset-14/root/bin//gcc CPP=/opt/rh/gcc-toolset-14/root/bin//cpp0 B
74COPY linux-x64/x86_64-linux-gnu-noop.sh /usr/bin/x86_64-linux-gnu-noop # buildkit194 B
75COPY manylinux_2_34-x64/Toolchain.cmake /opt/rh/gcc-toolset-14/root/bin//../lib/ # buildkit421 B
76ENV CMAKE_TOOLCHAIN_FILE=/opt/rh/gcc-toolset-14/root/bin//../lib/Toolchain.cmake0 B
77ARG BUILD_DATE=2026-02-03T12:09:25Z0 B
78ARG IMAGE=dockcross/manylinux_2_34-x640 B
79ARG VERSION=20260203-8f1e7c70 B
80ARG VCS_REF=8f1e7c70 B
81ARG [email protected]:thewtex/dockcross.git0 B
82LABEL org.label-schema.build-date=2026-02-03T12:09:25Z org.label-schema.name=dockcross/manylinux_2_34-x64 org.label-schema.version=20260203-8f1e7c7 org.label-schema.vcs-ref=8f1e7c70 B
83ENV DEFAULT_DOCKCROSS_IMAGE=dockcross/manylinux_2_34-x64:20260203-8f1e7c70 B
84LABEL maintainer=Matt McCormick [email protected]0 B
85ENV CT_VERSION=crosstool-ng-1.27.00 B
86RUN /bin/sh -c set -x25.44 MB
87COPY manylinux-common/install-python-packages.sh /buildscripts/ # buildkit767 B
88RUN /bin/sh -c set -x83.51 MB
89COPY manylinux-common/pre_exec.sh /dockcross/ # buildkit262 B
90ENV MANYLINUX_DEPS=glibc-devel glibc-devel.i686 libstdc++-devel glib2-devel0 B
91ENV PYTHON_COMPILE_DEPS=python-devel zlib-devel bzip2-devel expat-devel0 B
92ENV TOOLCHAIN_DEPS=gcc-toolset-14-binutils gcc-toolset-14-gcc gcc-toolset-14-gcc-c++ gcc-toolset-14-gcc-gfortran0 B
93RUN /bin/sh -c dnf -y335.72 MB
94ENV XCC_PREFIX=/usr/xcc0 B
95COPY imagefiles/install-crosstool-ng-toolchain.sh imagefiles/patch/crosstool-ng/crosstool-ng-zlib-target.patch manylinux_2_34-aarch64/crosstool-ng.config /dockcross/7.9 KB
96RUN /bin/sh -c mkdir /dockcross/crosstool145.99 MB
97WORKDIR /work32 B
98ARG QEMU_VERSION=v7.2.0-10 B
99RUN |1 QEMU_VERSION=v7.2.0-1 /bin/sh -c2.59 MB
100ENV CROSS_TRIPLE=aarch64-unknown-linux-gnu0 B
101ENV CROSS_ROOT=/usr/xcc/aarch64-unknown-linux-gnu0 B
102ENV PATH=/opt/rustup/cargo/bin:/usr/local/bin:/opt/rh/gcc-toolset-14/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/xcc/aarch64-unknown-linux-gnu/bin0 B
103ADD manylinux_2_34-aarch64/xc_script /tmp/ # buildkit800.45 KB
104RUN |1 QEMU_VERSION=v7.2.0-1 /bin/sh -c795.93 KB
105RUN |1 QEMU_VERSION=v7.2.0-1 /bin/sh -c415.75 MB
106RUN |1 QEMU_VERSION=v7.2.0-1 /bin/sh -c142 B
107RUN |1 QEMU_VERSION=v7.2.0-1 /bin/sh -c123 B
108ENV AS=aarch64-unknown-linux-gnu-as AR=aarch64-unknown-linux-gnu-ar CC=aarch64-unknown-linux-gnu-gcc CPP=aarch64-unknown-linux-gnu-cpp0 B
109ENV QEMU_LD_PREFIX=/usr/xcc/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/sysroot0 B
110ENV QEMU_SET_ENV=LD_LIBRARY_PATH=/usr/xcc/aarch64-unknown-linux-gnu/lib:/usr/xcc/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/sysroot0 B
111COPY manylinux_2_34-aarch64/Toolchain.cmake /usr/xcc/aarch64-unknown-linux-gnu/ # buildkit509 B
112ENV CMAKE_TOOLCHAIN_FILE=/usr/xcc/aarch64-unknown-linux-gnu/Toolchain.cmake0 B
113ENV PKG_CONFIG_PATH=/usr/lib/aarch64-linux-gnu/pkgconfig0 B
114ENV CROSS_COMPILE=aarch64-unknown-linux-gnu-0 B
115ENV ARCH=arm640 B
116ENV AUDITWHEEL_ARCH=aarch640 B
117ENV AUDITWHEEL_PLAT=manylinux_2_34_aarch640 B
118ARG BUILD_DATE=2026-02-03T12:09:27Z0 B
119ARG IMAGE=dockcross/manylinux_2_34-aarch640 B
120ARG VERSION=20260203-8f1e7c70 B
121ARG VCS_REF=8f1e7c70 B
122ARG [email protected]:thewtex/dockcross.git0 B
123LABEL org.label-schema.build-date=2026-02-03T12:09:27Z org.label-schema.name=dockcross/manylinux_2_34-aarch64 org.label-schema.version=20260203-8f1e7c7 org.label-schema.vcs-ref=8f1e7c70 B
124ENV DEFAULT_DOCKCROSS_IMAGE=dockcross/manylinux_2_34-aarch64:20260203-8f1e7c70 B

Command

ADD almalinux-9-default-amd64.tar.xz / # buildkit