Skip to content

Add Erlang R26 support #835

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

Merged
merged 1 commit into from
Jul 25, 2025
Merged

Add Erlang R26 support #835

merged 1 commit into from
Jul 25, 2025

Conversation

humaite
Copy link
Collaborator

@humaite humaite commented Jul 16, 2025

Arweave is working correctly on R26 and the next release should offer a version of it running on this Erlang version.

@humaite humaite self-assigned this Jul 16, 2025
@JamesPiechota
Copy link
Collaborator

Oh! Thanks for doing this @humaite ! I was just about to look into it - looks great. Once you merge I can give it a try for the next release.

@humaite
Copy link
Collaborator Author

humaite commented Jul 17, 2025

Missing MacOS script/helper to create the release on both erlang versions. I tested all dockerfiles locally and it seems to work correctly with R24 and R26.

Note: the latest version of R24 has been updated on rockylinux. FYI, rpm can also be used on rockylinux instead of using sources (https://github.com/rabbitmq/erlang-rpm)

@humaite humaite force-pushed the humaite/191-prepare-release branch from 57e4ea3 to bd90fc1 Compare July 21, 2025 09:30
@humaite humaite marked this pull request as ready for review July 21, 2025 09:30
Arweave is working correctly on R26 and the next release
should offer a version of it running on this Erlang version.

Create makefile to help releasing on MacOS, only compatibe
with MacOS for the moment. Because MacOS does not have an
easy way to create a chroot, a container or a jail, the
only solution right now is to create a system from
scratch everytime we need to create a release. This is a
first step.

see: ArweaveTeam/infra#191
@humaite humaite force-pushed the humaite/191-prepare-release branch from 8738f3d to 45d908b Compare July 22, 2025 06:35
@humaite humaite merged commit 0cd9bea into master Jul 25, 2025
19 of 87 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants