Skip to content

Commit

Permalink
Merge pull request #39 from DataDog/lloeki/add-missing-tools-to-centos
Browse files Browse the repository at this point in the history
Add missing tools to CentOS
  • Loading branch information
lloeki authored Nov 27, 2024
2 parents dd69258 + fc3dab9 commit 8108b3e
Show file tree
Hide file tree
Showing 16 changed files with 17 additions and 17 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/nix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
- name: Check CPU arch
run: |
test "$(uname -m)" = "${{ matrix.platform.cpu }}"
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
with:
persist-credentials: false
- uses: DeterminateSystems/nix-installer-action@e50d5f73bfe71c2dd0aa4218de8f4afa59f8f81d
Expand Down
4 changes: 2 additions & 2 deletions src/engines/ruby/1.8/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ RUN true "${REPRO_RUN_KEY}" && yum makecache -y
# fun: CentOS 8 has `yum list glibc-langpack-\*` but not CentOS 7 :'(
RUN yum reinstall -y glibc-common

RUN yum install -y curl gcc make
RUN yum install -y curl gcc make patch git

# fun: this has to be after `yum install curl gcc make`... but only on aarch64; go figure
# extra fun: table is botched, localedef not happy, swallow result and test `locale` for errors
Expand All @@ -96,7 +96,7 @@ ENV LANG="en_US.UTF-8"
RUN <<SHELL
set -euxo pipefail

yum install -y xz gcc automake bison zlib-devel libyaml-devel openssl-devel gdbm-devel readline-devel ncurses-devel libffi-devel patch
yum install -y xz gcc automake bison zlib-devel libyaml-devel openssl-devel gdbm-devel readline-devel ncurses-devel libffi-devel

curl -L -o ruby.tar.gz "https://github.com/ruby/ruby/archive/f48ae0d10c5b586db5748b0d4b645c7e9ff5d52e.tar.gz"
echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.gz" | sha256sum --check --strict
Expand Down
2 changes: 1 addition & 1 deletion src/engines/ruby/1.9/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ RUN true "${REPRO_RUN_KEY}" && yum makecache -y
# fun: CentOS 8 has `yum list glibc-langpack-\*` but not CentOS 7 :'(
RUN yum reinstall -y glibc-common

RUN yum install -y curl gcc make
RUN yum install -y curl gcc make patch git

# fun: this has to be after `yum install curl gcc make`... but only on aarch64; go figure
# extra fun: table is botched, localedef not happy, swallow result and test `locale` for errors
Expand Down
2 changes: 1 addition & 1 deletion src/engines/ruby/2.0/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ RUN true "${REPRO_RUN_KEY}" && yum makecache -y
# fun: CentOS 8 has `yum list glibc-langpack-\*` but not CentOS 7 :'(
RUN yum reinstall -y glibc-common

RUN yum install -y curl gcc make
RUN yum install -y curl gcc make patch git

# fun: this has to be after `yum install curl gcc make`... but only on aarch64; go figure
# extra fun: table is botched, localedef not happy, swallow result and test `locale` for errors
Expand Down
2 changes: 1 addition & 1 deletion src/engines/ruby/2.1/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ RUN true "${REPRO_RUN_KEY}" && yum makecache -y
# fun: CentOS 8 has `yum list glibc-langpack-\*` but not CentOS 7 :'(
RUN yum reinstall -y glibc-common

RUN yum install -y curl gcc make
RUN yum install -y curl gcc make patch git

# fun: this has to be after `yum install curl gcc make`... but only on aarch64; go figure
# extra fun: table is botched, localedef not happy, swallow result and test `locale` for errors
Expand Down
2 changes: 1 addition & 1 deletion src/engines/ruby/2.2/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ RUN true "${REPRO_RUN_KEY}" && yum makecache -y
# fun: CentOS 8 has `yum list glibc-langpack-\*` but not CentOS 7 :'(
RUN yum reinstall -y glibc-common

RUN yum install -y curl gcc make
RUN yum install -y curl gcc make patch git

# fun: this has to be after `yum install curl gcc make`... but only on aarch64; go figure
# extra fun: table is botched, localedef not happy, swallow result and test `locale` for errors
Expand Down
2 changes: 1 addition & 1 deletion src/engines/ruby/2.3/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ RUN true "${REPRO_RUN_KEY}" && yum makecache -y
# fun: CentOS 8 has `yum list glibc-langpack-\*` but not CentOS 7 :'(
RUN yum reinstall -y glibc-common

RUN yum install -y curl gcc make
RUN yum install -y curl gcc make patch git

# fun: this has to be after `yum install curl gcc make`... but only on aarch64; go figure
# extra fun: table is botched, localedef not happy, swallow result and test `locale` for errors
Expand Down
2 changes: 1 addition & 1 deletion src/engines/ruby/2.4/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ RUN true "${REPRO_RUN_KEY}" && yum makecache -y
# fun: CentOS 8 has `yum list glibc-langpack-\*` but not CentOS 7 :'(
RUN yum reinstall -y glibc-common

RUN yum install -y curl gcc make
RUN yum install -y curl gcc make patch git

# fun: this has to be after `yum install curl gcc make`... but only on aarch64; go figure
# extra fun: table is botched, localedef not happy, swallow result and test `locale` for errors
Expand Down
2 changes: 1 addition & 1 deletion src/engines/ruby/2.5/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ RUN true "${REPRO_RUN_KEY}" && yum makecache -y
# fun: CentOS 8 has `yum list glibc-langpack-\*` but not CentOS 7 :'(
RUN yum reinstall -y glibc-common

RUN yum install -y curl gcc make
RUN yum install -y curl gcc make patch git

# fun: this has to be after `yum install curl gcc make`... but only on aarch64; go figure
# extra fun: table is botched, localedef not happy, swallow result and test `locale` for errors
Expand Down
2 changes: 1 addition & 1 deletion src/engines/ruby/2.6/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ RUN true "${REPRO_RUN_KEY}" && yum makecache -y
# fun: CentOS 8 has `yum list glibc-langpack-\*` but not CentOS 7 :'(
RUN yum reinstall -y glibc-common

RUN yum install -y curl gcc make
RUN yum install -y curl gcc make patch git

# fun: this has to be after `yum install curl gcc make`... but only on aarch64; go figure
# extra fun: table is botched, localedef not happy, swallow result and test `locale` for errors
Expand Down
2 changes: 1 addition & 1 deletion src/engines/ruby/2.7/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ RUN true "${REPRO_RUN_KEY}" && yum makecache -y
# fun: CentOS 8 has `yum list glibc-langpack-\*` but not CentOS 7 :'(
RUN yum reinstall -y glibc-common

RUN yum install -y curl gcc make
RUN yum install -y curl gcc make patch git

# fun: this has to be after `yum install curl gcc make`... but only on aarch64; go figure
# extra fun: table is botched, localedef not happy, swallow result and test `locale` for errors
Expand Down
2 changes: 1 addition & 1 deletion src/engines/ruby/3.0/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ RUN true "${REPRO_RUN_KEY}" && yum makecache -y
# fun: CentOS 8 has `yum list glibc-langpack-\*` but not CentOS 7 :'(
RUN yum reinstall -y glibc-common

RUN yum install -y curl gcc make
RUN yum install -y curl gcc make patch git

# fun: this has to be after `yum install curl gcc make`... but only on aarch64; go figure
# extra fun: table is botched, localedef not happy, swallow result and test `locale` for errors
Expand Down
2 changes: 1 addition & 1 deletion src/engines/ruby/3.1/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ RUN true "${REPRO_RUN_KEY}" && yum makecache -y
# fun: CentOS 8 has `yum list glibc-langpack-\*` but not CentOS 7 :'(
RUN yum reinstall -y glibc-common

RUN yum install -y curl gcc make
RUN yum install -y curl gcc make patch git

# fun: this has to be after `yum install curl gcc make`... but only on aarch64; go figure
# extra fun: table is botched, localedef not happy, swallow result and test `locale` for errors
Expand Down
2 changes: 1 addition & 1 deletion src/engines/ruby/3.2/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ RUN true "${REPRO_RUN_KEY}" && yum makecache -y
# fun: CentOS 8 has `yum list glibc-langpack-\*` but not CentOS 7 :'(
RUN yum reinstall -y glibc-common

RUN yum install -y curl gcc make
RUN yum install -y curl gcc make patch git

# fun: this has to be after `yum install curl gcc make`... but only on aarch64; go figure
# extra fun: table is botched, localedef not happy, swallow result and test `locale` for errors
Expand Down
2 changes: 1 addition & 1 deletion src/engines/ruby/3.3/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ RUN true "${REPRO_RUN_KEY}" && yum makecache -y
# fun: CentOS 8 has `yum list glibc-langpack-\*` but not CentOS 7 :'(
RUN yum reinstall -y glibc-common

RUN yum install -y curl gcc make
RUN yum install -y curl gcc make patch git

# fun: this has to be after `yum install curl gcc make`... but only on aarch64; go figure
# extra fun: table is botched, localedef not happy, swallow result and test `locale` for errors
Expand Down
2 changes: 1 addition & 1 deletion src/engines/ruby/3.4/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ RUN true "${REPRO_RUN_KEY}" && yum makecache -y
# fun: CentOS 8 has `yum list glibc-langpack-\*` but not CentOS 7 :'(
RUN yum reinstall -y glibc-common

RUN yum install -y curl gcc make
RUN yum install -y curl gcc make patch git

# fun: this has to be after `yum install curl gcc make`... but only on aarch64; go figure
# extra fun: table is botched, localedef not happy, swallow result and test `locale` for errors
Expand Down

0 comments on commit 8108b3e

Please sign in to comment.