Buildroot 2022.08-rc1 released
Hello,
Buildroot 2022.08-rc1 is released - Go download it at:
http://buildroot.net/downloads/buildroot-2022.08-rc1.tar.gz
or
http://buildroot.net/downloads/buildroot-2022.08-rc1.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.
This time around, 1089 commits from 110 different contributors since 2022.05, with a spike of activity during the recent Buildroot hackathon organized end of July.
Of noteworthy new features/changes we have:
Architecture
- Support for NDS32 removed
- Support for C-SKY removed
- Support for configurable page size on ARM64 added
- Architecture menu re-organized: the MMU selection now appears in this architecture menu.
Toolchain:
- GCC 12.x support added, GCC 11.x is now the default compiler, and support for building a GCC 9.x toolchain has been removed.
- glibc bumped to 2.35-134-gb6aade18a7e5719c942aa2da6cf3157aca993fa4
- uclibc bumped to 1.0.42
- BR2_GCC_ENABLE_LTO option removed, the toolchain is now always built with LTO support. The new option BR2_ENABLE_LTO enables the use of LTO in a subset of packages that have explicit handling for LTO.
- GDB enabled on OpenRISC.
- Toolchain menu now appears before "Build options". The selection of the C library now determines whether static library (BR2_STATIC_LIBS) will be available or not, instead of the other way around.
Filesystem:
- genimage.cfg files now use shortcuts from genimage for the GUID of well-known GPT partitions.
Bootloaders:
- U-Boot can now be built with host-gnutls as a dependency, needed for some configurations
- OP-TEE can now be built with host-python-pillow as a dependency, needed for some configurations.
- OP-TEE source can now be retrieved from a custom tarball URL.
- Grub has been bumped to 2.06.
Over 390 packages updated.
New defconfigs: aspeed_ast2500evb, aspeed_ast2600evb, broadcom_northstar, canaan_kd233, qemu_riscv64_nommu_virt, sipeed_maix_bit, sipeed_maix_bit_sdcard, sipeed_maix_dock, sipeed_maix_dock_sdcard, sipeed_maix_go, sipeed_maix_go_sdcard, sipeed_maixduino, sipeed_maixduino_sdcard
Removed defconfigs: andes_ae300, csky_gx6605s, friendlyarm_nanopi_neo, minnowboard_max-graphical
New packages: clpeak, compiler-rt, crucible, dbus-broker, dht, double-conversion, dust, freeradius-server, gdal, hawktracer, hyperfine, libb2, libdeflate, libdill, mbw, mender-connect, minizip-zlib, nerdctl, ntpsec, opencl-hpp, opensc, python-alembic, python-appdirs, python-beniget, python-construct, python-dtschema, python-gast, python-kflash, python-lark, python-maturin, python-mypy-extensions, python-pylibfdt, python-pythran, python-pyrsistent, python-qrcode, python-rfc3987, python-rtoml, python-ruamel-yaml, python-scipy, python-typeguard, python-typing-inspect, python-zlmdb, qt6base, rtl8723ds, spirv-llvm-translator, tealdeer, uuu, vis-network, volk, wolftpm, zeek, zerofree
And the usual package version updates and bug fixes. See the CHANGES file for details:
http://git.buildroot.net/buildroot/plain/CHANGES?id=2022.08-rc1
Many thanks to the people contributing to this release:
git shortlog -s -n 2022.05..
273 Fabrice Fontaine
134 Bernd Kuhls
94 Thomas Petazzoni
77 James Hilliard
26 Arnout Vandecappelle (Essensium/Mind)
26 Giulio Benetti
25 Francois Perrad
21 Johan Oudinet
21 Romain Naour
21 Yann E. MORIN
18 Heiko Thiery
17 Christian Stewart
12 Damien Le Moal
12 Kory Maincent
12 Peter Korsgaard
11 Adrian Perez de Castro
10 Angelo Compagnucci
10 Julien Olivain
10 Norbert Lange
10 Sen Hastings
9 Baruch Siach
9 Neal Frager
9 Yegor Yefremov
8 Adam Duskett
7 Guillaume W. Bres
7 Petr Vorel
7 Raphaël Mélotte
7 Vincent Fazio
6 Etienne Carriere
6 Matt Weber
6 Quentin Schulz
6 Ricardo Martincoski
5 Emile Cormier
5 Grzegorz Blach
5 José Pekkarinen
5 Maxim Kochetkov
5 Michael Nosthoff
5 Peter Seiderer
4 Marcin Niestroj
4 Niklas Cassel
3 Alexandru Ardelean
3 Andreas Ziegler
3 André Zwing
3 Bartosz Bilas
3 Ben Hutchings
3 Cédric Le Goater
3 David GOUARIN
3 Dimitar Tomov
3 Fabio Estevam
3 Florian Fainelli
3 Gilles Talis
3 Joachim Wiberg
3 Kris Bahnsen
3 Lang Daniel
3 Michael Vetter
3 Nicolas Tran
3 Stefan Agner
3 Vincent Stehlé
2 Aleksandr Makarov
2 Andrea Daoud
2 Bram Vlerick
2 Chris Packham
2 Dario Binacchi
2 Dominik Michael Rauh
2 Gwenhael Goavec-Merou
2 Joel Stanley
2 John Keeping
2 Kyle Harding
2 Marcus Folkesson
2 Nicolas Cavallari
2 Nicolas POIROT
2 TIAN Yuanhao
2 Titouan Christophe
2 Vladimir Svoboda
2 Waldemar Brodkorb
2 Xuanhao Shi
1 Abel Bernabeu
1 Alexander Mukhin
1 Andrey Nechypurenko
1 Bert Schueszler
1 Colin Foster
1 Danilo Bargen
1 Danomi Manchego
1 Erik Larsson
1 Federico Pellegrin
1 Frederik Van Bogaert
1 Goran Rađenović
1 Graeme Smecher
1 Jagan Teki
1 Jared Bents
1 Jesse Taube
1 José Luis Salvador Rufo
1 Koen Martens
1 Markus Mayer
1 Martin Povišer
1 Michael Fischer
1 Nicola Di Lieto
1 Nicolas Carrier
1 Noah Huetter
1 Olivier L'Heureux
1 Paul Cercueil
1 Quentin Barbe
1 Rafał Miłecki
1 Raphael Pavlidis
1 Roosen Henri
1 Shahab Vahedi
1 Stafford Horne
1 Thomas Devoogdt
1 Thomas Huth
1 Леонид Юрьев (Leonid Yuriev)
And a special thanks to our patch reviewers:
git log 2022.05.. | grep -Ei '(reviewed|acked)-by:' | \
sed 's/.*by: //' | sort | uniq -c | sort -n -r
10 Romain Naour <[email protected]>
6 Luca Ceresoli <[email protected]>
4 Adrian Perez de Castro <[email protected]>
3 Yu Chien Peter Lin <[email protected]>
3 Giulio Benetti <[email protected]> 2 Thomas Huth <[email protected]>
2 Luca Ceresoli <[email protected]>
2 Joel Stanley <[email protected]>
2 Damien Le Moal <[email protected]> 2 Baruch Siach <[email protected]>
1 Yann E. MORIN <[email protected]>
1 Thomas Petazzoni <[email protected]>
1 Romain Naour <[email protected]>
1 Nicolas Cavallari <[email protected]> 1 Kieran Bingham <[email protected]>
1 Joachim Wiberg <[email protected]>
1 Gao Xiang <[email protected]>
1 Etienne Carriere <[email protected]> for the v2. 1 Dario Binacchi <[email protected]> 1 Alistair Francis <[email protected]>
1 Heiko Thiery <[email protected]>
We will now create a next branch and start merging new features for 2022.11 already in parallel with the 2022.08 stabilization.
Best regards,
Thomas
Signature · 7 lines
Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot