[Buildroot] Buildroot 2020.11 released

Peter Korsgaard peter at korsgaard.com
Wed Dec 2 22:44:56 UTC 2020


Buildroot 2020.11 is released - Go download it at:




Or get it from Git:


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

This was another fairly big development cycle with more than 1300
changes all over the tree and 117 unique contributors! I'm once again
very happy to see so many "new" people next to the "oldtimers".

Of noteworthy new features/changes we have:

- Architectures: Support for IBM s390x

- Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32. Binutils
  2.35.1 added, now defaulting to 2.34. ARC 2020.09-release
  toolchain. GCC 7.x dropped. RISC-V support for uclibc-ng. Support for
  Bootlin external toolchains.

- SELinux support improvements: File security contexts are now set when
  the file systems are created, so there is no need to run restorecon on
  first boot / read only rootfs is supported.  An optimized / stripped
  refpolicy SELinux policy is now used. Packages can enable additional
  refpolicy modules using <pkg>_SELINUX_MODULES.

- 'make pkg-stats' can now be used to output information about the
  packages enabled in a Buildroot configuration, including checking for
  known CVEs. Output is provided in both HTML and JSON format for
  viewing and easy post processing.

- Go: Modules handling. The module name must be specified using

- BR2_EXTERNAL: Support for defining filesystem skeletons and init
  system packages in external trees.

- New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and
  nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP imx8mqevk,
  Orangepi RK3399 and zero+, PCengines APU2, Pine64 rockpro64, QEMU
  s390x, Raxda rockpi-n8,

- New packages: altera-stapl, asn1c, babeltrace2, cukinia, easyframes,
  environment-setup, frr, graphicsmagick, htpdate, ipcalc, libbacktrace,
  libblockdev, libbytesize, librelp, libuev, makedumpfile, meson-tools,
  mg, mrp, multipath-tools, netcalc, odroidc2-firmware, php-xdebug,
  python-aiofiles, python-ansicolors, python-boto3, python-botocore,
  python-bsdiff4, python-crayons, python-iniconfig, python-intelhex,
  python-ipdb, python-jmespath, python-m2crypto, python-opcua-asyncio,
  python-packaging, python-piexif, python-pluggy, python-pytest,
  python-s3transfer, python-xmodem, qprint, qt5lottie, qt5remoteobjects,
  re2, redir, s390-tools, sentry-cli, sentry-native, timescaledb,
  tinyhttpd, uhd, uredir, watchdog, wayland-utils, weston-imx

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


Many thanks to the people contributing to this release:

git shortlog -s -n 2020.08..

   349	Fabrice Fontaine
    85	Francois Perrad
    79	Peter Korsgaard
    74	Bernd Kuhls
    67	Thomas Petazzoni
    63	Peter Seiderer
    34	Michael Nosthoff
    32	Romain Naour
    28	Yann E. MORIN
    27	Antoine Tenart
    25	Alexander Egorenkov
    23	Adam Duskett
    23	Christian Stewart
    23	Heiko Thiery
    21	James Hilliard
    21	Marcin Niestroj
    19	Adrian Perez de Castro
    15	Angelo Compagnucci
    13	Baruch Siach
    11	Asaf Kahlon
    11	Jugurtha BELKALEM
    11	Petr Vorel
     9	Grzegorz Blach
     9	Norbert Lange
     8	Bartosz Bilas
     8	Fabio Estevam
     8	Waldemar Brodkorb
     7	Arnout Vandecappelle (Essensium/Mind)
     7	Dagg Stompler
     7	Gwenhael Goavec-Merou
     7	Matt Weber
     7	Pierre-Jean Texier
     7	Sergio Prado
     6	Brandon Maier
     6	Etienne Carriere
     6	Giulio Benetti
     6	Joseph Kogut
     6	Maxim Kochetkov
     6	Paul Cercueil
     5	Alejandro González
     5	Gary Bisson
     5	Gregory CLEMENT
     5	Jianhui Zhao
     5	Suniel Mahesh
     5	Titouan Christophe
     4	Carlos Santos
     4	David GOUARIN
     4	Horatiu Vultur
     4	Julien Olivain
     4	Jörg Krause
     4	Michael Vetter
     4	Michael Walle
     4	Raphaël Mélotte
     4	Robin Jarry
     4	Ryan Barnett
     4	Sergey Matyukevich
     3	Alistair Francis
     3	Bilal Wasim
     3	Chris Packham
     3	Florian La Roche
     3	Ignacy Gawędzki
     3	Michael Fischer
     3	Shlomi Vaknin
     3	Tian Yuanhao
     2	Aleksander Morgado
     2	Doug Kehn
     2	Joachim Wiberg
     2	Kieran Bingham
     2	Lubomir Rintel
     2	Nicolas Cavallari
     2	Sven Oliver Moll
     2	Thomas Claveirole
     2	Thomas De Schampheleire
     2	Vadim Kochan
     2	Zoltan Gyarmati
     1	Alexey Brodkin
     1	André Hentschel
     1	Andy Shevchenko
     1	Augustin Thiercelin
     1	Avi Shukron
     1	Charles Hardin
     1	Conrad Ratschan
     1	Damien Le Moal
     1	Danilo Bargen
     1	Derrick Lyndon Pallas
     1	Evgeniy Didin
     1	Frank Hunleth
     1	Garret Kelly
     1	Gustavo Heinz
     1	Heiko Stuebner
     1	Jochen Baltes
     1	Joel Stanley
     1	John Keeping
     1	Julien Floret
     1	Julien Viard de Galbert
     1	Klaus Heinrich Kiwi
     1	Koen Martens
     1	Luca Ceresoli
     1	Marcus Folkesson
     1	Mauro Meneghin
     1	Michael Durrant
     1	Miken Valabdas
     1	Nicolas Carrier
     1	Philippe Proulx
     1	Rafał Miłecki
     1	Robert Hancock
     1	Ryan Coe
     1	Shyam Saini
     1	Simon Rowe
     1	Stefan Agner
     1	Stefan Ott
     1	Sven Fischer
     1	Sven Klomp
     1	Tibault Damman
     1	Vadym Kochan
     1	Vineet Gupta
     1	Yair Ben-Avraham

And a special thanks to our patch reviewers (we would need more!):

git log 2020.08.. | grep -Ei '(reviewed|acked)-by:' | \
    sed 's/.*by: //' | sort | uniq -c | sort -n -r

     13 Peter Seiderer <ps.report at gmx.net>
     12 Romain Naour <romain.naour at gmail.com>
      8 Jagan Teki <jagan at amarulasolutions.com>
      6 Titouan Christophe <titouan.christophe at railnova.eu>
      5 Petr Vorel <petr.vorel at gmail.com>
      4 Yegor Yefremov <yegorslists at googlemail.com>
      3 Michael Nosthoff <buildroot at heine.tech>
      3 Marcin Niestroj <m.niestroj at grinn-global.com>
      3 Heiko Thiery <heiko.thiery at gmail.com>
      3 Fabrice Fontaine <fontaine.fabrice at gmail.com>
      3 Asaf Kahlon <asafka7 at gmail.com>
      3 Alistair Francis <alistair.francis at wdc.com>
      3 Alexander Egorenkov <egorenar at linux.ibm.com>
      3 Adrian Perez de Castro <aperez at igalia.com>
      2 Yann E. MORIN <yann.morin.1998 at free.fr>
      2 Matthew Weber <matthew.weber at rockwellcollins.com>
      2 Bernd Kuhls <bernd.kuhls at t-online.de>
      2 Adam Duskett <aduskett at gmail.com>
      1 Romain Naour <romain.naour at smile.fr>
      1 Michael Nosthoff<buildroot at heine.tech>
      1 Kieran Bingham <kieran.bingham at ideasonboard.com>
      1 Joel Carlson <JoelsonCarl at gmail.com>
      1 Joachim Wiberg <troglobit at gmail.com>
      1 Horatiu Vultur <horatiu.vultur at microchip.com>
      1 Herve Codina <Herve.CODINA at celad.com>
      1 Gary Bisson <gary.bisson at boundarydevices.com>
      1 Fabio Estevam <festevam at gmail.com>
      1 Erico Nunes <nunes.erico at gmail.com>
      1 Alexander Dahl <post at lespocky.de>

The next release will be 2021.02. Expect the first release candidate at
the beginning of February and the final release at the end of the month.

This release will be supported with security and other important fixes
until 2021.02 is out. 2021.02 will become the next long term support
release (supported until April 2022).

Bye, Peter Korsgaard

More information about the buildroot mailing list