Skip to content

Commit

Permalink
Sync README.md with erlang-26
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelklishin authored Oct 14, 2024
1 parent 12958f2 commit e6663af
Showing 1 changed file with 14 additions and 12 deletions.
26 changes: 14 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ aarch64 hosts. See the **Building from Source** section below.
* Rocky Linux 8.10 and 9.4 (the [most recent maintained](https://wiki.rockylinux.org/rocky/version/) 8.x and 9.x series)
* Alma Linux 8.10 and 9.4 (the [most recent maintained](https://wiki.almalinux.org/release-notes/) 8.x and 9.x series)
* Amazon Linux 2023
* VMware PhotonOS 5
* Oracle Linux 9

## CentOS 8 has Reached End-of-Life
Expand All @@ -31,7 +32,7 @@ of these packages are produced on Rocky Linux 8.10+ from July 2024 and onwards.

[Team RabbitMQ stopped supporting CentOS 7](https://blog.rabbitmq.com/posts/2022/04/centos-7-support-discontinued/) in May 2022.

Erlang [26.2.5.3](https://github.com/rabbitmq/erlang-rpm/releases/tag/v26.2.5.3) and [25.3.2.9](https://github.com/rabbitmq/erlang-rpm/releases/tag/v25.3.2.9)
Erlang [26.2.5.4](https://github.com/rabbitmq/erlang-rpm/releases/tag/v26.2.5.4) and [25.3.2.15](https://github.com/rabbitmq/erlang-rpm/releases/tag/v25.3.2.15)
include one-off CentOS 7 packages statically linked against OpenSSL 1.1.x.

Regular CentOS 7 and Amazon Linux 2 builds were produced up to [Erlang 23.3.4.18](https://github.com/rabbitmq/erlang-rpm/releases/tag/v23.3.4.18).
Expand All @@ -46,8 +47,8 @@ and [a modern Erlang PPA for Ubuntu](https://rabbitmq.com/install-debian.html#ap

## Provided Erlang/OTP Versions

he package targets Erlang/OTP `26.x` and `25.x`. Both x86-64 and aarch64 versions can be
build in containers.
The package targets Erlang/OTP `26.x`. Both x86-64 and aarch64 versions can be
built in containers.

### RabbitMQ Version Compatibility

Expand Down Expand Up @@ -90,14 +91,14 @@ rpm --import 'https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/gpg.E495B
This package is [distributed as a single RPM](https://github.com/rabbitmq/erlang-rpm/releases), which makes it convenient to
download and install using `dnf install -y /path/to/erlang.rpm`.

Erlang 25 x86-64 and aarch64 releases can be provisioned on RHEL 9, CentOS Stream 9, Amazon Linux 2023,
Erlang 26 x86-64 and aarch64 releases can be provisioned on RHEL 9, CentOS Stream 9, Amazon Linux 2023,
and modern Fedora using a [direct download](https://github.com/rabbitmq/erlang-rpm/releases):

``` shell
# This is just an example that uses an aarch64 package for Amazon Linux 2023
cd /tmp/
curl -sfL -O https://github.com/rabbitmq/erlang-rpm/releases/download/v25.3.2.9/erlang-25.3.2.9-1.amzn2023.aarch64.rpm
sudo dnf install -y ./erlang-25.3.2.9-1.amzn2023.aarch64.rpm
curl -sfL -O https://github.com/rabbitmq/erlang-rpm/releases/download/v26.2.5.3/erlang-26.2.5.3-1.amzn2023.aarch64.rpm
sudo dnf install -y ./erlang-26.2.5.3-1.amzn2023.aarch64.rpm
```

## Latest Erlang Version from a Cloudsmith Mirror
Expand Down Expand Up @@ -125,7 +126,7 @@ using a dnf (yum) repository (a Cloudsmith mirror):
[modern-erlang]
name=modern-erlang-el8
# uses a Cloudsmith mirror @ yum.rabbitmq.com in addition to its Cloudsmith upstream.
# Unlike Cloudsmith, the mirror does not have any traffic quotas
# Unlike Cloudsmith, the mirror is very unlikely to hit its traffic quota
baseurl=https://yum1.rabbitmq.com/erlang/el/8/$basearch
https://yum2.rabbitmq.com/erlang/el/8/$basearch
repo_gpgcheck=1
Expand All @@ -142,7 +143,7 @@ type=rpm-md
[modern-erlang-noarch]
name=modern-erlang-el8-noarch
# uses a Cloudsmith mirror @ yum.rabbitmq.com.
# Unlike Cloudsmith, it does not have any traffic quotas
# Unlike Cloudsmith, the mirror is very unlikely to hit its traffic quotas
baseurl=https://yum1.rabbitmq.com/erlang/el/8/noarch
https://yum2.rabbitmq.com/erlang/el/8/noarch
repo_gpgcheck=1
Expand All @@ -160,7 +161,7 @@ type=rpm-md
[modern-erlang-source]
name=modern-erlang-el8-source
# uses a Cloudsmith mirror @ yum.rabbitmq.com.
# Unlike Cloudsmith, it does not have any traffic quotas
# Unlike Cloudsmith, the mirror is very unlikely to hit its traffic quotas
baseurl=https://yum1.rabbitmq.com/erlang/el/8/SRPMS
https://yum2.rabbitmq.com/erlang/el/8/SRPMS
repo_gpgcheck=1
Expand Down Expand Up @@ -209,7 +210,7 @@ type=rpm-md
[modern-erlang-noarch]
name=modern-erlang-el8-noarch
# uses a Cloudsmith mirror @ yum1.rabbitmq.com.
# Unlike Cloudsmith, it does not have traffic quotas
# Unlike Cloudsmith, the mirror is very unlikely to hit its traffic quotas
baseurl=https://yum1.rabbitmq.com/erlang/el/8/noarch
https://yum2.rabbitmq.com/erlang/el/8/noarch
repo_gpgcheck=1
Expand All @@ -227,7 +228,7 @@ type=rpm-md
[modern-erlang-source]
name=modern-erlang-el8-source
# uses a Cloudsmith mirror @ yum1.rabbitmq.com.
# Unlike Cloudsmith, it does not have traffic quotas
# Unlike Cloudsmith, the mirror is very unlikely to hit its traffic quotas
baseurl=https://yum1.rabbitmq.com/erlang/el/8/SRPMS
https://yum2.rabbitmq.com/erlang/el/8/SRPMS
repo_gpgcheck=1
Expand Down Expand Up @@ -358,6 +359,7 @@ history and release archive can be useful as well.
## Copyright and License

Copyright VMware, Inc and its affiliates, 2011-2023. All Rights Reserved.
Copyright Broadcom. "Broadcom" may refer to Broadcom, Inc or its affiliates, 2023-2024. All Rights Reserved.

Released under the [Apache Software License 2.0](./Erlang_ASL2_LICENSE.txt),
same as Erlang/OTP starting with 18.0.
same as Erlang/OTP.

0 comments on commit e6663af

Please sign in to comment.