Skip to contentSkip to conversation

Buildroot 2024.02 released

Buildroot Peter Korsgaard 1 participant 1 message Mar 5, 2024

lore
Share & tools
lore
#0 lore raw

Hi,

Buildroot 2024.02 is released - Go download it at:

http://buildroot.net/downloads/buildroot-2024.02.tar.gz

or

http://buildroot.net/downloads/buildroot-2024.02.tar.xz

Or get it from Git:

git://git.buildroot.net/buildroot

Please give it a spin and report any problems to the mailing list or bug tracker.

Again a fairly active development cycle with more than 1300 changes and contributions from 106 unique contributors!

Of noteworthy new features/changes we have:

- Toolchain:

- GDB: Add version 14.1, default to 13.2.

- uClibc-ng updated to 1.0.45

- Bootlin external toolchains updated to 2023.11-1, moving the stable

    toolchains to GCC 12.3 / binutils 2.40 / GDB 13.2 / glibc 2.38 /
    musl 1.2.4 / uClibc-ng 1.0.45

- Add support for building a bare metal toolchain suitable for building firmware for certain (co-)processors, possibly using a different CPU architecture than the main Buildroot configuration.

- Default optimization level changed from optimize for size (-Os) to optimize for speed (-O2).

- Support: Use the Fraunhofer FKIE JSON files for CVE matching now that NVD is about to deprecate its feeds.

- A large number of new runtime tests

- New defconfigs: AMD Zynqmp kria kd240 and kr260, zcu104, Avnet RZBoard V2L, Mangopi MQ1RDW2, NXP i.MX 93 11x11 EVK, QEMU Riscv64 virt-efi, TI AM574x Industrial Development Kit

- New packages: binutils-bare-metal, dmenu-wayland, fcft, foot, firmware-ele-imx, ivi-homescreen, libjwt, libtraceevent, libtracefs, libutempter, lua-ansicolors, lua-argparse, lua-conciseserialization, lua-ubjson, minisign, newlib-bare-metal, python-aiosqlite, python-annotated-types, python-anyio, python-asyncssh, python-bitarray, python-cachetools, python-contourpy, python-decouple, python-fastapi-sessions, python-fastapi, python-google-api-core, python-google-auth, python-googleapis-common-protos, python-grpc-requests, python-grpcio-reflection, python-grpcio, python-httpcore, python-httpx, python-matplotlib-inline, python-ml-dtypes, python-multipart, python-pydantic-core, python-pypng, python-starlette, python-tcolorpy, python-trafaret, python-urwid-readline, python-uvicorn, rlwrap, tllist

And the usual package version updates and bug fixes. See the CHANGES file for details:

http://git.buildroot.net/buildroot/plain/CHANGES?id=2024.02

Upgrading from 2023.02.x:

In addition to these changes, for people upgrading from 2023.02.x the most noteworthy changes since that release can be seen in the announcements for 2023.05, 2023.08 and 2023.11:

2023.05: https://lore.kernel.org/buildroot/[email protected]/T/#u
2023.08: https://lore.kernel.org/buildroot/[email protected]/T/#u
2023.11: https://lore.kernel.org/buildroot/[email protected]/

Future:

This release will be become our new long term support releases, which means it will be supported with security and other important fixes until 2025.02 is out. The previous 2023.02.x LTS release will see atleast one more update before it becomes EOL in April, so start migration to 2024.02 soon.

The next release will be 2024.05. Expect the first release candidate in early May and the final release at the end of the month.

Signature · 5 lines
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot