Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update rebar and rebar3 binaries to support Erlang/OTP 25-28 #4354

Open
badlop opened this issue Feb 19, 2025 · 0 comments
Open

Update rebar and rebar3 binaries to support Erlang/OTP 25-28 #4354

badlop opened this issue Feb 19, 2025 · 0 comments

Comments

@badlop
Copy link
Member

badlop commented Feb 19, 2025

ejabberd git repository includes the rebar and rebar3 binaries to allow compiling ejabberd with just requiring Erlang/OTP installation.

In general, those binaries are compatible with three major Erlang/OTP versions. In particular, the binaries included right now in ejabberd's master branch are compatible with Erlang 24 up to 27.

Now that Erlang/OTP 28.0-rc1 has been published, it would be nice to update the rebar binaries included in ejabberd to support Erlang 28. That is, be compatible from Erlang 25 up to 28. That would imply mentioning in the documentation how to obtain older binaries compatible with older Erlang releases. All this is very easy to do.

Right now there is some work in rebar3 to get it ready for OTP 28. Once a new rebar3 release with compatibility with OTP 28 gets published, we could update our rebar binaries accordingly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant