Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions scripts/Dockerfile-rockylinux-jdk21-plus
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ RUN dnf -q -y upgrade && dnf -q -y install \
ctags \
devscripts-checkbashisms \
gcc-c++ \
gdb \
python3 \
python3-distutils-extra \
ShellCheck \
Expand All @@ -61,6 +62,14 @@ RUN dnf -q -y upgrade && dnf -q -y install \
texlive \
yamllint

# Valgrind's gdbserver regression tests, run by Fjalar's CI, need gdb (above)
# and glibc's debugging information. (On Ubuntu, that is package libc6-dbg.)
# `dnf debuginfo-install` is in dnf-plugins-core. It can succeed without
# installing anything, so check that glibc-debuginfo got installed.
RUN dnf -q -y config-manager --set-enabled baseos-debuginfo \
&& dnf -q -y upgrade && dnf -q -y debuginfo-install glibc \
&& rpm -q glibc-debuginfo

## Other ways to install gradle:
## * The `dnf` package repository has a very old version of gradle.
## * Need zip to install SDKMAN, need SDKMAN to install gradle.
Expand Down
9 changes: 9 additions & 0 deletions scripts/Dockerfile-rockylinux-jdk25-plus
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ RUN dnf -q -y upgrade && dnf -q -y install \
ctags \
devscripts-checkbashisms \
gcc-c++ \
gdb \
python3 \
python3-distutils-extra \
ShellCheck \
Expand All @@ -62,6 +63,14 @@ RUN dnf -q -y upgrade && dnf -q -y install \
texlive \
yamllint

# Valgrind's gdbserver regression tests, run by Fjalar's CI, need gdb (above)
# and glibc's debugging information. (On Ubuntu, that is package libc6-dbg.)
# `dnf debuginfo-install` is in dnf-plugins-core. It can succeed without
# installing anything, so check that glibc-debuginfo got installed.
RUN dnf -q -y config-manager --set-enabled baseos-debuginfo \
&& dnf -q -y upgrade && dnf -q -y debuginfo-install glibc \
&& rpm -q glibc-debuginfo

## Other ways to install gradle:
## * The `dnf` package repository has a very old version of gradle.
## * Need zip to install SDKMAN, need SDKMAN to install gradle.
Expand Down
9 changes: 9 additions & 0 deletions scripts/Dockerfile-rockylinux-jdk27-plus
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ RUN dnf -q -y upgrade && dnf -q -y install \
ctags \
devscripts-checkbashisms \
gcc-c++ \
gdb \
python3 \
python3-distutils-extra \
ShellCheck \
Expand All @@ -66,6 +67,14 @@ RUN dnf -q -y upgrade && dnf -q -y install \
texlive \
yamllint

# Valgrind's gdbserver regression tests, run by Fjalar's CI, need gdb (above)
# and glibc's debugging information. (On Ubuntu, that is package libc6-dbg.)
# `dnf debuginfo-install` is in dnf-plugins-core. It can succeed without
# installing anything, so check that glibc-debuginfo got installed.
RUN dnf -q -y config-manager --set-enabled baseos-debuginfo \
&& dnf -q -y upgrade && dnf -q -y debuginfo-install glibc \
&& rpm -q glibc-debuginfo

## Other ways to install gradle:
## * The `dnf` package repository has a very old version of gradle.
## * Need zip to install SDKMAN, need SDKMAN to install gradle.
Expand Down
9 changes: 9 additions & 0 deletions scripts/Dockerfile-rockylinux.m4
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ RUN dnf -q -y upgrade && dnf -q -y install \
ctags \
devscripts-checkbashisms \
gcc-c++ \
gdb \
python3 \
python3-distutils-extra \
ShellCheck \
Expand All @@ -66,6 +67,14 @@ RUN dnf -q -y upgrade && dnf -q -y install \
texlive \
yamllint

# Valgrind's gdbserver regression tests, run by Fjalar's CI, need gdb (above)
# and glibc's debugging information. (On Ubuntu, that is package libc6-dbg.)
# `dnf debuginfo-install` is in dnf-plugins-core. It can succeed without
# installing anything, so check that glibc-debuginfo got installed.
RUN dnf -q -y config-manager --set-enabled baseos-debuginfo \
&& dnf -q -y upgrade && dnf -q -y debuginfo-install glibc \
&& rpm -q glibc-debuginfo

Comment thread
coderabbitai[bot] marked this conversation as resolved.
## Other ways to install gradle:
## * The `dnf` package repository has a very old version of gradle.
## * Need zip to install SDKMAN, need SDKMAN to install gradle.
Expand Down
1 change: 1 addition & 0 deletions scripts/Dockerfile-ubuntu-jdk11-plus
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ RUN export DEBIAN_FRONTEND=noninteractive \
&& apt-get -qqy install \
devscripts \
g++ \
gdb \
libc6-dbg \
python3-setuptools \
shellcheck \
Expand Down
1 change: 1 addition & 0 deletions scripts/Dockerfile-ubuntu-jdk17-plus
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ RUN export DEBIAN_FRONTEND=noninteractive \
&& apt-get -qqy install \
devscripts \
g++ \
gdb \
libc6-dbg \
python3-setuptools \
shellcheck \
Expand Down
1 change: 1 addition & 0 deletions scripts/Dockerfile-ubuntu-jdk21-plus
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ RUN export DEBIAN_FRONTEND=noninteractive \
&& apt-get -qqy install \
devscripts \
g++ \
gdb \
libc6-dbg \
python3-setuptools \
shellcheck \
Expand Down
1 change: 1 addition & 0 deletions scripts/Dockerfile-ubuntu-jdk25-plus
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ RUN export DEBIAN_FRONTEND=noninteractive \
&& apt-get -qqy install \
devscripts \
g++ \
gdb \
libc6-dbg \
python3-setuptools \
shellcheck \
Expand Down
1 change: 1 addition & 0 deletions scripts/Dockerfile-ubuntu-jdk27-plus
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ RUN export DEBIAN_FRONTEND=noninteractive \
&& apt-get -qqy install \
devscripts \
g++ \
gdb \
libc6-dbg \
python3-setuptools \
shellcheck \
Expand Down
1 change: 1 addition & 0 deletions scripts/Dockerfile-ubuntu.m4
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ RUN export DEBIAN_FRONTEND=noninteractive \
&& apt-get -qqy install \
devscripts \
g++ \
gdb \
libc6-dbg \
python3-setuptools \
shellcheck \
Expand Down
Loading