KASM-6788 Update Dockerfiles to use GCC Toolset 14 and add libSM-devel

This commit is contained in:
El 2025-03-20 18:46:33 +05:00
parent 4ea5f734ec
commit b3f2dd1196
No known key found for this signature in database
GPG Key ID: EB3F4C9EA29CDE59
3 changed files with 11 additions and 3 deletions

View File

@ -13,7 +13,7 @@ RUN zypper install -ny \
ffmpeg-4-libavcodec-devel \ ffmpeg-4-libavcodec-devel \
fonttosfnt \ fonttosfnt \
font-util \ font-util \
gcc \ gcc14 \
gcc14-c++ \ gcc14-c++ \
giflib-devel \ giflib-devel \
git \ git \

View File

@ -15,6 +15,7 @@ RUN \
dnf-plugins-core \ dnf-plugins-core \
gcc \ gcc \
gcc-c++ \ gcc-c++ \
gcc-toolset-14 \
git \ git \
gnutls-devel \ gnutls-devel \
libjpeg-turbo-devel \ libjpeg-turbo-devel \
@ -48,7 +49,10 @@ RUN dnf install -y \
xorg-x11-xtrans-devel \ xorg-x11-xtrans-devel \
libXrandr-devel \ libXrandr-devel \
libXtst-devel \ libXtst-devel \
libXcursor-devel libXcursor-devel \
libSM-devel
RUN scl enable gcc-toolset-14 bash
ENV SCRIPTS_DIR=/tmp/scripts ENV SCRIPTS_DIR=/tmp/scripts
COPY builder/scripts $SCRIPTS_DIR COPY builder/scripts $SCRIPTS_DIR

View File

@ -15,6 +15,7 @@ RUN \
dnf-plugins-core \ dnf-plugins-core \
gcc \ gcc \
gcc-c++ \ gcc-c++ \
gcc-toolset-14 \
git \ git \
gnutls-devel \ gnutls-devel \
libjpeg-turbo-devel \ libjpeg-turbo-devel \
@ -47,7 +48,10 @@ RUN dnf install -y \
xorg-x11-xtrans-devel \ xorg-x11-xtrans-devel \
libXrandr-devel \ libXrandr-devel \
libXtst-devel \ libXtst-devel \
libXcursor-devel libXcursor-devel \
libSM-devel
RUN scl enable gcc-toolset-14 bash
ENV SCRIPTS_DIR=/tmp/scripts ENV SCRIPTS_DIR=/tmp/scripts