All Versions
149
Latest Version
Avg Release Cycle
19 days
Latest Release
-

Changelog History
Page 3

  • v1.15.0 Changes

    🚀 This is a major update to Buildroot 2021.02. Please review the Buildroot release notification below in addition to the following. The following changes affect all systems:

    0️⃣ 1. The rngd daemon's jitter entropy option changed defaults. This daemon feeds values from a hardware random number generator to the Linux kernel's entropy pool. Without it, you can experience long boot delays as programs wait for enough entropy to get good random numbers. Jitter entropy is a way of gathering entropy from the CPU without any special random number generation hardware. It's not necessary with most hardware with Nerves and it adds a boot-time delay as the CPU is measured. Previously it defaulted to off. Now you need to add the following to your nerves_defconfig:

       # BR2_PACKAGE_RNG_TOOLS_JITTERENTROPY_LIBRARY is not set
    

    🏗 2. Buildroot changed how it computes hashes over projects downloaded from version control systems. If you have made a custom system and added your own packages, you may need to update the .hash files to -br1 versions. The files are different so the existing checksums will not match. See buildroot 5b95a5d for more info.

    1. The nervesproject/nerves_system_br Docker image that corresponds to this release has been updated from Ubunto 18.04 LTS to Ubuntu 20.04 LTS. This fixed an internal compiler error that was seen, but resulted in some package changes (no more Python 2, for example) that might affect scripts using it.
    • 👌 Improvements

      • It's now possible to include executable files for other CPU architectures in the root filesystem without have the scrubber find them and report an error. To use this feature, add the file .noscrub to the directory with the files.
    • ⚡️ Package updates

  • v1.14.5 Changes

    🚀 This release is a security and bug fix release for Buildroot and Erlang/OTP.

    • 👌 Improvements

      • Add CPPFLAGS for projects that only use the C preprocessor
      • Clear out PKG_CONFIG_PATH to avoid confusion with host settings
    • ⚡️ Package updates

  • v1.14.4 Changes

    🚀 This release is primarily a security fix release for Buildroot and Erlang/OTP.

  • v1.14.3 Changes

  • v1.14.2 Changes

  • v1.14.1 Changes

    🚀 This is a security fix release that pulls in fixes from Buildroot 2020.11.1 and Erlang/OTP 23.2.2.

  • v1.14.0 Changes

    ⚡️ This is a major update to Buildroot 2020.11. Please review the Buildroot changes 🚀 in the release announcement below. Due to a change in how Buildroot handles ⚡️ U-Boot environment options, all Nerves systems will need to update their nerves_defconfig as follows:

    -BR2_TARGET_UBOOT_ENVIMAGE=y
    -BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="${NERVES_DEFCONFIG_DIR}/uboot/uboot.env"
    -BR2_TARGET_UBOOT_ENVIMAGE_SIZE="131072"
    BR2_PACKAGE_HOST_UBOOT_TOOLS=y
    +BR2_PACKAGE_HOST_UBOOT_TOOLS_ENVIMAGE=y
    +BR2_PACKAGE_HOST_UBOOT_TOOLS_ENVIMAGE_SOURCE="${NERVES_DEFCONFIG_DIR}/uboot/uboot.env"
    +BR2_PACKAGE_HOST_UBOOT_TOOLS_ENVIMAGE_SIZE="131072"
    
  • v1.13.7 Changes

    • 🐛 Bug fixes
      • Fix issue where files from Buildroot with spaces in them were not being included in SquashFS images. These were reported in the build output, but ignored.
  • v1.13.6 Changes

    December 11, 2020

    🚀 This is a patch release to bump Erlang and fwup to their latest patch releases.

  • v1.13.5 Changes

    December 03, 2020
    • 🐛 Bug fixes

      • rpi-userland is now available for Raspberry Pi's in 64-bit mode. This fixes pullup/pulldown support in circuits_gpio on the RPi4.
      • The Raspberry Pi WiFi firmware is now sourced from the Raspberry Pi OS. This fixes a 5 GHz issue that was seen in Japan. It is likely this fixes other issues since the Raspberry Pi OS firmware was years newer than the previous one.
    • 🆕 New features

      • erlinit has an experimental feature for using an overlay filesystem for making the root filesystem writable. This makes some hot code update experiments possible. See erlinit for details.
    • ⚡️ Package updates