[Buildroot] Buildroot 2024.02 released
Peter Korsgaard
peter at korsgaard.com
Tue Mar 5 15:15:08 UTC 2024
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/87r0qn2c77.fsf@48ers.dk/T/#u
2023.08: https://lore.kernel.org/buildroot/878r9jghcb.fsf@48ers.dk/T/#u
2023.11: https://lore.kernel.org/buildroot/87sf4itlxw.fsf@48ers.dk/
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.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list