[Buildroot] Buildroot 2018.08 released
Peter Korsgaard
peter at korsgaard.com
Thu Sep 6 20:49:13 UTC 2018
Hi,
Buildroot 2018.08 is released - Go download it at:
http://buildroot.net/downloads/buildroot-2018.08.tar.gz
or
http://buildroot.net/downloads/buildroot-2018.08.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.
This cycle was somewhat smaller than other recent cycles, with "only"
1088 changes all over the tree, but still with more than 100 unique
contributors! Thanks everyone!
Of noteworthy new features/changes we have:
Toolchain:
- add support for gcc 8.x, switch to gcc 7.x as the default version
- add support for gdb 8.1, switch to gdb 8.0 as the defaultand remove
gdb 7.10/7.11
- add support for binutils 2.31
- NIOSII CodeSourcery toolchain updated
- Linaro AArch64 BE toolchain added, and other Linaro toolchains updated
- Synopsys ARC pre-built toolchain updated
Architecture: add support for ARM Cortex-M7
Major updates:
- systemd bumped to 239
- Qt5 bumped to 5.11.1
- Rust bumped to 1.27
- GStreamer stack bumped to 1.14.2
- X.org server bumped to 1.20, and all X.org proto packages replaced by
the single xorgproto package
- i.MX6 support packages bumped to 6.2.4
- i.MX Vivante graphics version bumped to 6.2.4.p1.2, adding support for
Wayland and i.MX8MQ platforms
Linux: bumped to 4.17 by default.
pkg-kconfig: Support dependencies needed to run the configurator,
E.G. recent Linux kernel versions needing flex and bison.
Infrastructure: new package infrastructure added for packages using the
Meson build system
New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka, corkscrew,
cutelyst, davfs2, flatcc, libidn2, libgit2, libopusenc, mender, nghttp2,
perl-convert-asn1, perl-crypt-blowfish, perl-crypt-cbc, perl-digest-md5,
perl-mime-base64-urlsafe, perl-mojolicious-plugin-authentication,
perl-net-ping, perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
python-reentry, python-request-id, python-validators, python-webob,
shadowsocks-libev, speexdsp, xorgproto, wampcc
New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M, Olimex A10
OLinuxino, ZynqMP ZCU106
Removed packages: all xproto_* have been removed and replaced by
xorgproto
And the usual package version updates and bug fixes. See the CHANGES
file for details:
http://git.buildroot.net/buildroot/plain/CHANGES?id=2018.08
Beware of the following known issues:
- Glibc 2.28 on the build host breaks compilation of a number of host
packages. 2018.08 contains fixes for some of these packages, but not
all. Consider building on hosts (or in containers) using older Glibc
versions.
- host-dtc 1.4.7 breaks compilation of older U-Boot and Linux kernel
configurations using FDT/DTC. Consider updating the Linux kernel to >=
4.17 and U-Boot to >= 2018.07 or backporting commit 9130ba8846
(scripts/dtc: Update to upstream version v1.4.6-9-gaadd0b65c987) for
the Linux kernel / commit db405d1980 for U-Boot.
Alternatively revert commit 7b929ddcf0 (dtc: bump version to 1.4.7)
and ensure your build host does not have the libfdt development
headers installed.
Many thanks to the people contributing to this release:
git shortlog -s -n 2018.05..
157 Fabrice Fontaine
150 Bernd Kuhls
97 Baruch Siach
84 Yann E. MORIN
61 Peter Korsgaard
45 Thomas Petazzoni
44 Francois Perrad
41 Fabio Estevam
38 Romain Naour
27 Gaël PORTAY
20 Thomas De Schampheleire
18 Gary Bisson
16 Carlos Santos
12 Eric Le Bihan
12 Joseph Kogut
11 Angelo Compagnucci
10 Adam Duskett
10 Evgeniy Didin
10 Jörg Krause
10 Martin Bark
10 Mirza Krak
7 Laurent Hartanerot
7 Peter Seiderer
7 Ricardo Martincoski
6 Asaf Kahlon
6 Marcus Folkesson
6 Matt Weber
5 Giulio Benetti
5 Hollis Blanchard
5 Luca Ceresoli
4 Alexey Brodkin
4 Daniel Nicoletti
4 Florian La Roche
4 Geoff Levand
4 Gwenhael Goavec-Merou
4 Jagan Teki
4 Joel Carlson
4 Leon Anavi
4 Marcin Niestroj
4 Min Xu
4 Nicolas Cavallari
4 Petr Vorel
4 Pierre Ducroquet
3 Arnout Vandecappelle (Essensium/Mind)
3 Julien BOIBESSOT
3 Jérémy Rosen
3 Max Filippov
3 Sven Neumann
3 Zoltan Gyarmati
2 Alfredo Alvarez Fernandez
2 André Hentschel
2 Antoine Tenart
2 Artem Panfilov
2 Bartosz Golaszewski
2 Christopher McCrory
2 David Owens
2 Jan Kraval
2 Martijn de Gouw
2 Michaël Burtin
2 Ofer Heifetz
2 Ryan Coe
2 Thomas Ehrhardt
2 Trent Piepho
2 Vasant Hegde
2 Waldemar Brodkorb
2 Yegor Yefremov
1 Alex Suykov
1 Anssi Hannula
1 Asgeir Bjarni Ingvarsson
1 Atanas Palavrov
1 Brad Love
1 Bryce Ferguson
1 Charles Hardin
1 Christoph Engelbert
1 Damien Thébault
1 Dan Walkes
1 David Barbion
1 David De Grave (Essensium/Mind)
1 Frank Hunleth
1 Ignacy Gawędzki
1 J. Tang
1 Jan Dohl
1 Jan Heylen
1 Jared Bents
1 Jason A. Donenfeld
1 Jean-François Têtu
1 Joel Stanley
1 Johan Oudinet
1 John Faith
1 Keith Mok
1 Laurent Cans
1 Mark Corbin
1 Mathieu Maret
1 Matt Flax
1 Mikhail Karpenko
1 Oleksandr Zhadan
1 Paresh Chaudhary
1 Peter Thompson
1 Pierre-Louis Bossart
1 Richard Kunze
1 Robert Beckett
1 Roman Gorbenkov
1 Sam Bobroff
1 Sam Lancia
1 Samuel Mendoza-Jonas
1 Sefan Rommel
1 Stefan Sørensen
1 Sébastien Szymanski
1 Thomas Preston
1 Vadim Kochan
1 Valentin Korenblit
1 Vincent Prince
1 Yannis Damigos
And a special thanks to our patch reviewers:
git log 2018.05.. | grep -Ei '(reviewed|acked)-by:' | \
sed 's/.*by: //' | sort | uniq -c | sort -n -r
32 "Yann E. MORIN" <yann.morin.1998 at free.fr>
6 Peter Seiderer <ps.report at gmx.net>
5 Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>
4 Carlos Santos <casantos at datacom.com.br>
3 Romain Naour <romain.naour at gmail.com>
3 Ricardo Martincoski <ricardo.martincoski at gmail.com>
3 Joel Carlson <JoelsonCarl at gmail.com>
3 Baruch Siach <baruch at tkos.co.il>
2 Yegor Yefremov <yegorslists at googlemail.com>
2 Petr Vorel <petr.vorel at gmail.com>
2 Matt Weber <matthew.weber at rockwellcollins.com>
1 Thomas Petazzoni <thomas.petazzoni at bootlin.com>
1 Thomas De Schampheleire <thomas.de_schampheleire at nokia.com>
1 Ryan Coe <bluemrp9 at gmail.com>
1 Ricardo Martincoski <ricardo.martincoski at datacom.ind.br>
1 Nicolas Cavallari <nicolas.cavallari at green-communications.fr>
1 Luca Ceresoli <luca at lucaceresoli.net>
1 Jan Kundrát <jan.kundrat at cesnet.cz>
1 Jagan Teki <jagan at amarulasolutions.com>
1 Hollis Blanchard <hollis_blanchard at mentor.com>
1 Eric Le Bihan <eric.le.bihan.dev at free.fr>
Once again our autobuilders have helped us fix a huge amount of build
issues. Thanks to all the people reviewing failures and fixing issues:
for i in $(git log --format=%H 2018.05..); do \
git show --quiet $i | grep -q http://autobuild && \
git show --quiet --format="%an" $i ; done | sort | uniq -c | \
sort -rn -k1
46 Fabrice Fontaine
25 Baruch Siach
21 Bernd Kuhls
14 Thomas Petazzoni
5 Peter Seiderer
4 Matt Weber
4 Giulio Benetti
3 Yann E. MORIN
3 Peter Korsgaard
3 Marcus Folkesson
3 Daniel Nicoletti
2 Joseph Kogut
2 Francois Perrad
1 Yegor Yefremov
1 Thomas De Schampheleire
1 Sébastien Szymanski
1 Romain Naour
1 Min Xu
1 Jörg Krause
1 Hollis Blanchard
1 Gwenhael Goavec-Merou
1 Gary Bisson
1 Christopher McCrory
1 Carlos Santos
1 Angelo Compagnucci
The next release will be 2018.11. Expect the first release candidate at
the beginning of November and the final release at the end of the month.
This release will be supported with security and other important fixes
until 2018.11 is out. If you need longer support then consider using our
long term support release (2018.02.x) instead which will be supported
until 2019.02.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list