[Buildroot] Buildroot 2022.08-rc1 released

Thomas Petazzoni thomas.petazzoni at bootlin.com
Fri Aug 12 21:54:42 UTC 2022


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 <romain.naour at smile.fr>
      6 Luca Ceresoli <luca.ceresoli at bootlin.com>
      4 Adrian Perez de Castro <aperez at igalia.com>
      3 Yu Chien Peter Lin <peterlin at andestech.com>
      3 Giulio Benetti <giulio.benetti at benettiengineering.com>
      2 Thomas Huth <huth at tuxfamily.org>
      2 Luca Ceresoli <luca at lucaceresoli.net>
      2 Joel Stanley <joel at jms.id.au>
      2 Damien Le Moal <damien.lemoal at opensource.wdc.com>
      2 Baruch Siach <baruch at tkos.co.il>
      1 Yann E. MORIN <yann.morin at orange.com>
      1 Thomas Petazzoni <thomas.petazzoni at bootlin.com>
      1 Romain Naour <romain.naour at gmail.com>
      1 Nicolas Cavallari <nicolas.cavallari at green-communications.fr>
      1 Kieran Bingham <kieran.bingham at ideasonboard.com>
      1 Joachim Wiberg <troglobit at gmail.com>
      1 Gao Xiang <hsiangkao at aol.com>
      1 Etienne Carriere <etienne.carriere at linaro.rog> for the v2.
      1 Dario Binacchi <dario.binacchi at amarulasolutions.com>
      1 Alistair Francis <alistair.francis at wdc.com>
      1 Heiko Thiery <heiko.thiery at gmail.com>

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
-- 
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com



More information about the buildroot mailing list