erlang / docker-erlang-otp

the Official Erlang OTP image on Docker Hub
https://hub.docker.com/_/erlang/
Apache License 2.0
183 stars 80 forks source link

Update Alpine (3.17) #426

Closed tosie closed 1 year ago

tosie commented 1 year ago

Alpine 3.17 has been released at the end of 2022. Notable highlights from the changelog:

The most significant change is that OpenSSL 3.0 is the default now. OpenSSL 1.1 is available via the openssl1.1-compat package.

Furthermore, the update includes some other useful new libraries (e.g. vips-heif).

During my tests there were problems with Erlang 22 and 23 using OpenSSL 3.0. Compilations failed and the compatibility package mentioned above did not help. Therefore I left 22 and 23 on Alpine Linux 3.16, while 24 and 25 seem to work fine on 3.17.

Additional changes in this PR:

Looking forward to comments for my first PR here 😀

tosie commented 1 year ago

Sync with current master branch.

getong commented 1 year ago

Would you rebase into one commit?

tosie commented 1 year ago

Done.