From d45172d592811db25d03f4fa9048fada1b50e734 Mon Sep 17 00:00:00 2001 From: Dave Cottlehuber Date: Sun, 7 Jul 2024 17:48:21 +0200 Subject: [PATCH] Status/2024Q2/erlang.adoc: Add report Reviewed by: olgeni, status (Pau Amma ) Pull Request: https://github.com/freebsd/freebsd-doc/pull/390 --- .../status/report-2024-04-2024-06/erlang.adoc | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 website/content/en/status/report-2024-04-2024-06/erlang.adoc diff --git a/website/content/en/status/report-2024-04-2024-06/erlang.adoc b/website/content/en/status/report-2024-04-2024-06/erlang.adoc new file mode 100644 index 00000000000..94ff33c1a77 --- /dev/null +++ b/website/content/en/status/report-2024-04-2024-06/erlang.adoc @@ -0,0 +1,28 @@ +=== FreeBSD Erlang Ecosystem Ports update + +Links: + +link:https://wiki.freebsd.org/Erlang[FreeBSD Erlang wiki] URL: link:https://wiki.freebsd.org/Erlang[] + +link:https://erlang.org/[Erlang/OTP language] URL: link:https://erlang.org/[] + +link:https://elixir-lang.org/[Elixir language] URL: link:https://elixir-lang.org/[] + +link:https://gleam.run/[Gleam language] URL: link:https://gleam.run/[] + + +Contact: FreeBSD Erlang mailing list + +The Erlang runtime system, commonly known as the BEAM, provides a runtime that is used by a number of programming languages and applications in the FreeBSD ports collection. + +Notable changes in 2024 include: + +* adding OTP27, the latest Erlang runtime release, Elixir 1.17, and Gleam 1.20 +* more than 57 point release updates so far in 2024 +* improved inline documentation within Erlang ports +* moved RabbitMQ port to the generic UNIX build, decoupling this from Elixir as a build-time dependency. +This enables moving RabbitMQ to the latest supported release. +Users of RabbitMQ need to update each quarter to avoid being stuck on an unsupported release of Erlang/OTP + RabbitMQ + +Note that as the upstream Erlang OTP team only commit to supporting the two latest major releases, more and more point updates are arriving for OTP26-27, but not for the older Erlang runtime releases, which are now unlikely to get security and bug fixes. + +During 2024Q3, the Erlang team is planning to: + +* migrate the base package:lang/erlang[] port to OTP26 and update related dependencies + +Additional testing and community contributions are welcome, please reach out on the mailing list, especially if you are able to help testing of specific port updates.