[Buildroot] Buildroot 2020.05-rc1 released

From: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Date: 2020-05-07 20:58:58

Hi,

Buildroot 2020.05-rc1 is released - Go download it at:

http://buildroot.net/downloads/buildroot-2020.05-rc1.tar.gz

or

http://buildroot.net/downloads/buildroot-2020.05-rc1.tar.bz2

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.

With 1297 changes, we're a bit lower than the previous cycle that had a
bit more than 1400 changes, but we're still very active. These
contributions came from 119 contributors, a number that is stable
compared to our previous release. This seems to be very much in line
with how Buildroot has been developed over the past few years, through
a continuous and regular stream of contributions, coming from a
significant contributor base.

Of noteworthy new features/changes in this release we have:

 - Addition of support for gobject-introspection: both the
   gobject-introspection package itself, but also introspection
   support was enabled in a number of other packages.

 - Support for Qt 5.6 was dropped as its support was dropped
   upstream, only one version of Qt is supported at the moment:
   Qt 5.14.2.

 - Addition of support for the apparmor Linux security module, by
   adding the necessary user-space packages.

 - Addition of a qmake package infrastructure, now used by most
   Qt-related packages.

 - The Luarocks package infrastructure has been extended to
   support build host packages.

 - The package infrastructure was improved to allow each package
   to indicate the Linux kernel configuration options it needs.

 - Addition of support for generating filesystem images using the
   EROFS filesystem.

 - The logic that calculates the list of files installed by each
   package was reworked to be compatible with the top-level
   parallel build functionality.

 - Addition of a package for a pre-compiled ARM32 bare-metal
   toolchain, which can be used to build ARM32 code in ARM64
   configurations, such as firmware/bootloader code.

 - The Qemu defconfigs are now boot-tested in Qemu as part of the
   Gitlab continuous integration.

 - Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
   gdb bumped to 8.3.1.

 - New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
   belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
   gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
   libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
   libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
   openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
   perl-lwp-protocol-https,
   perl-mojolicious-plugin-authorization,
   perl-mojolicious-plugin-cspheader,
   perl-mojolicious-plugin-i18n,
   perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
   perl-path-class, pistache, pkcs11-helper, prelink-cross,
   python-argon2-cffi, python-canopen, python-cbor2,
   python-filelock, python-flatbuffers, python-greenlet,
   python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
   python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
   vuejs, wlroots.

 - New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
   nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
   olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech

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

http://git.buildroot.net/buildroot/plain/CHANGES?id=2020.05-rc1

Many thanks to the people contributing to this release:

git shortlog -s -n 2020.02..

   194	Fabrice Fontaine
   137	Bernd Kuhls
   127	James Hilliard
    85	Adam Duskett
    62	Thomas Petazzoni
    59	Peter Korsgaard
    48	Yann E. MORIN
    47	Romain Naour
    42	Peter Seiderer
    36	Francois Perrad
    21	Carlos Santos
    20	Heiko Thiery
    18	Bartosz Bilas
    16	Gary Bisson
    15	Asaf Kahlon
    15	Ryan Barnett
    14	Andreas Naumann
    13	Fabio Estevam
    13	J?rg Krause
    13	Matt Weber
    12	Baruch Siach
    12	Thomas De Schampheleire
    11	Pierre-Jean Texier
    10	Julien Olivain
    10	Titouan Christophe
     9	Jianhui Zhao
     9	Yegor Yefremov
     8	Angelo Compagnucci
     8	Marcin Niestroj
     7	Gilles Talis
     7	Giulio Benetti
     7	Grzegorz Blach
     7	Joeri Barbarien
     7	Maeva Manuel
     6	Lubomir Rintel
     6	Petr Vorel
     6	Ryan Coe
     5	Adrian Perez de Castro
     5	Andr? Hentschel
     5	Cl?ment P?ron
     5	Frank Vanbever
     5	Gwenhael Goavec-Merou
     5	Pascal de Bruijn
     4	Alexander Dahl
     4	Gao Xiang
     4	Nicola Di Lieto
     3	Alexander Mukhin
     3	Alexey Lukyanchuk
     3	Antoine Tenart
     3	Charlie Turner
     3	Chris Packham
     3	Jared Bents
     3	John Keeping
     3	Louis-Paul CORDIER
     3	Michael Fischer
     3	Sergio Prado
     3	Suniel Mahesh
     3	S?bastien Szymanski
     3	Timo Ketola
     3	Vincent Fazio
     2	Adrien Gallou?t
     2	Christian Stewart
     2	Davide Viti
     2	Eugen Hristev
     2	Evgeniy Didin
     2	Geoff Levand
     2	Gleb Mazovetskiy
     2	Jagan Teki
     2	Joao Marcos Costa
     2	Joseph Kogut
     2	Jugurtha BELKALEM
     2	Laurent GAUTHIER
     2	Laurent Hartanerot
     2	Louis Aussedat
     2	Luca Ceresoli
     2	Max Filippov
     2	Sergey Matyukevich
     2	Stephan Hoffmann
     1	Aleksander Morgado
     1	Alexander Sverdlin
     1	Anatoly Borodin
     1	Attila Wagner
     1	Bin Meng
     1	Cody Guldner
     1	Dagg Stompler
     1	Danomi Manchego
     1	Fabrice Goucem
     1	Graham Rhodes
     1	Heiko Stuebner
     1	Ismael Luceno
     1	Jean Burgat
     1	Johan Oudinet
     1	Julien Boibessot
     1	Julien Grossholtz
     1	K?vin L'h?pital
     1	Louis-Paul Cordier
     1	Marcus Folkesson
     1	Marek Belisko
     1	Mark Corbin
     1	Merlin B?ge
     1	Michele Comignano
     1	Mircea Gliga
     1	Nayna Jain
     1	Naz?m Gediz AYDINDO?MU?
     1	Nicolas Carrier
     1	Nicolas Cavallari
     1	Philippe Reynes
     1	Ramon Fried
     1	Rapha?l M?lotte
     1	Refik Tuzakli
     1	Robert Hancock
     1	Ryan Steffens
     1	Sam Voss
     1	Stefan Ott
     1	Stefan S?rensen
     1	Thomas Claveirole
     1	Thomas Ruschival
     1	Yaroslav Syrytsia
     1	Zoltan Gyarmati

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

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

      9 Romain Naour [off-list ref]
      7 Peter Seiderer [off-list ref]
      5 Julien Olivain [off-list ref]
      4 Yegor Yefremov [off-list ref]
      3 S?bastien Szymanski [off-list ref]
      3 Ryan Barnett [off-list ref]
      3 Petr Vorel [off-list ref]
      2 Matt Weber [off-list ref]
      2 Fabio Estevam [off-list ref]
      2 Asaf Kahlon [off-list ref]
      2 Adrian Perez de Castro [off-list ref]
      2 Adam Duskett [off-list ref]
      1 Yann E. MORIN [off-list ref]
      1 Thomas De Schampheleire [off-list ref]
      1 Maeva Manuel [off-list ref]
      1 John Faith [off-list ref]
      1 Giulio Benetti [off-list ref]
      1 Gilles Talis [off-list ref]
      1 Gary Bisson [off-list ref]
      1 David Pierret [off-list ref]
      1 Chris Packham [off-list ref]
      1 Carlos Santos [off-list ref]
      1 Antoine Tenart [off-list ref]
      1 Alistair Francis [off-list ref]

You can expect the final 2020.05 release by the end of May. Since -rc1
has been released, we will now only merge fixes into the master branch,
which will become the final 2020.05 release at the end of May. However,
in order to not stop the merging of new features for 2020.08, we have
also opened a 'next' branch in which new features and version bumps
that are not security updates will be merged.

Best regards,

Thomas Petazzoni
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help