File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change 1
1
FROM ubuntu:25.10
2
2
3
+ ARG TARGETPLATFORM
4
+
3
5
ENV DEBIAN_FRONTEND=noninteractive
4
6
RUN \
5
7
apt-get -y update && \
6
8
apt-get -y dist-upgrade && \
7
- apt-get -y install build-essential yasm nasm \
8
- xxd pkgconf curl wget unzip zip git subversion mercurial rsync jq zstd \
9
- autoconf automake libtool libtool-bin autopoint gettext cmake clang lld meson ninja-build \
9
+ apt-get -y install --no-install-recommends \
10
+ $([ "$TARGETPLATFORM" != "linux/amd64" ] || echo gcc-multilib g++-multilib) \
11
+ build-essential yasm nasm \
12
+ xxd pkgconf curl wget unzip zip git subversion mercurial rsync jq \
13
+ autoconf automake libtool libtool-bin autopoint gettext cmake meson ninja-build \
14
+ clang llvm lcov lld \
10
15
texinfo texi2html help2man flex bison groff \
11
16
gperf itstool ragel libc6-dev zlib1g-dev libssl-dev \
12
17
gtk-doc-tools gobject-introspection gawk \
13
- ocaml ocamlbuild libnum-ocaml-dev indent p7zip-full \
18
+ ocaml ocamlbuild libnum-ocaml-dev indent p7zip-full zstd \
14
19
python3-setuptools python3-pip python3-venv python3-jinja2 python3-jsonschema python3-apt python-is-python3 && \
15
20
curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && \
16
21
apt-get -y install nodejs && \
You can’t perform that action at this time.
0 commit comments