Skip to content

v1.14.0

Compare
Choose a tag to compare
@nervesbot nervesbot released this 12 Feb 18:02
· 176 commits to main since this release

This release updates to Buildroot 2020.11.2, GCC 10.2 and OTP 23.2.4.

When migrating custom systems based, please be aware of the following important
changes:

  • There's a new getrandom syscall that is made early in BEAM startup. This
    blocks the BEAM before rngd can be started to provide entropy. The
    workaround is to start rngd from erlinit. See erlinit.config.

  • Hardware float is enabled (eabihf). If you have pre-built binaries, you will
    need to compile them since previous eabi was used.

  • The GCC 10.2.0 toolchain has a different name that calls out "nerves" as the
    vendor and the naming is now more consistent with other toolchain providers.

  • Experimental support for tooling that requires more information about the
    target has been added. The initial support focuses on zigler.

  • Updated dependencies