nickva opened a new pull request, #39:
URL: https://github.com/apache/couchdb-ci/pull/39

   There are a set of change to update some defaults mainly to include Elixir 
1.13.4 as the default since it's the only one which can run on Erlang 25. Since 
images were regenerated, updated Erlang 23 latest to 23.3.4.15 which fixes some 
TLS bugs and Erlang 24 one.
   
   There were some workarounds and some cleanups as well:
   
   Workarounds:
      * Erlang 25 on linux/arm64 currently segfaults in qemu when compiling the 
leex/yacc application. To avoid completely excluding Erlang 25 build, opt to 
only build Erlang 25 on linux/amd64.
      *  While Elixir 1.13.4 technically works with Erlang 25, it has to be 
compiled on Erlang 25 as well. Instead of using the released Elixir artifacts 
from github, use the pre-build per-OTP version packages which asdf uses.
    
   Cleanups:
      * Readme examples were quite outdated, so update them to the current 
versions
      * Updated defaults for Elixir, Node, Erlang to be current in general
     
   These images were built and uploaded:
   
   ```
   ERLANGVERSION=23.3.4.15 ./build.sh buildx-platform debian-bullseye
   ERLANGVERSION=24.3.4.2 ./build.sh buildx-platform debian-bullseye
   ERLANGVERSION=25.0.2 ./build.sh buildx-platform debian-bullseye
   ERLANGVERSION=23.3.4.15 ./build.sh buildx-platform rockylinux-8
   ERLANGVERSION=23.3.4.15 ./build.sh buildx-platform centos-7
   ERLANGVERSION=23.3.4.15 ./build.sh buildx-platform debian-buster       
   ERLANGVERSION=23.3.4.15 ./build.sh buildx-platform ubuntu-focal
   ERLANGVERSION=23.3.4.15 ./build.sh buildx-platform ubuntu-bionic
   ERLANGVERSION=default ./build.sh buildx-platform ubuntu-jammy
   ```
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to