Skip to content

Add Erlang/OTP 29.0-rc1#523

Merged
getong merged 2 commits into
erlang:masterfrom
badlop:add-otp-29
Feb 19, 2026
Merged

Add Erlang/OTP 29.0-rc1#523
getong merged 2 commits into
erlang:masterfrom
badlop:add-otp-29

Conversation

@badlop

@badlop badlop commented Feb 19, 2026

Copy link
Copy Markdown
Contributor

This PR adds Erlang/OTP 29, more concretely 29.0-rc1, that was published past week.

Having a docker image of those release candidates helps software developers that use erlang to test the programs with those release candidates, for example in GitHub Actions test workflows. This allows to improve the programs, be ready and fully compatible with the definitive Erlang/OTP 29.0 version the same day that it is released.

One of the many programs that need improvements to fully support Erlang/OTP 29.0 is rebar3. The latest version published right now, that is rebar3 3.26.0, cannot be compiled correctly with Erlang/OTP 29.0-rc1. Two PRs are already submitted to address the compilation problems:

Until a new version of rebar3 is published with those fixes, some temporary workaround is required to compile rebar3. Consequently, I've applied two minimal changes that allow rebar3 compile and work perfectly with Erlang/OTP 29.0-rc1, as I have tested in the produced docker images.

Just copied files from 28/ and replaced
OTP_VERSION and OTP_DOWNLOAD_SHA256.
@getong getong merged commit 5acda88 into erlang:master Feb 19, 2026
15 checks passed
@badlop badlop deleted the add-otp-29 branch February 23, 2026 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants