mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-04-01 10:50:08 +03:00
gitlab-ci: Re-add llvm
This reverts commit d09b07d1b9574c96e047aa19f925b2ee695e436f. Document why some packages are needed.
This commit is contained in:
parent
d09b07d1b9
commit
7a9728c177
@ -1,5 +1,12 @@
|
||||
# The image is also used for libxslt, that's why we need git and
|
||||
# libgcrypt-dev.
|
||||
# The image is also used for libxslt.
|
||||
#
|
||||
# package required for
|
||||
# ------------------------------------------------------------
|
||||
# libclang-rt-dev sanitizer runtimes
|
||||
# llvm llvm-symbolizer (for sanitizer backtraces)
|
||||
# git libxslt
|
||||
# libgcrypt-dev libxslt
|
||||
# xz-utils make dist
|
||||
|
||||
FROM ubuntu:24.04
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
@ -8,7 +15,7 @@ RUN apt-get update && \
|
||||
apt-get install -y --no-install-recommends \
|
||||
curl git ca-certificates \
|
||||
autoconf automake libtool pkg-config \
|
||||
make gcc clang libclang-rt-dev \
|
||||
make gcc clang llvm libclang-rt-dev \
|
||||
zlib1g-dev liblzma-dev libgcrypt-dev \
|
||||
python3-dev \
|
||||
cmake meson \
|
||||
|
Loading…
x
Reference in New Issue
Block a user