[Buildroot] Buildroot 2016.08 released
Peter Korsgaard
peter at korsgaard.com
Thu Sep 1 09:59:06 UTC 2016
Hi,
Buildroot 2016.08 is released - Go download it at:
http://buildroot.net/downloads/buildroot-2016.08.tar.gz
or
http://buildroot.net/downloads/buildroot-2016.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 was another big development cycle with more than 1800 changes
all over the tree and more than 120 unique contributors! I'm very happy
to see so many "new" people next to the "oldtimers".
Of noteworthy new features/changes we have:
- Toolchain: Fortran support added. eglibc support removed, musl
support no longer experimental. Blackfin and Microblaze support for
internal uClibc-ng toolchain, m68k/coldfire improvements. The check
for unsafe (build host) directories access (/usr/include and
/usr/lib) is now enabled by default. Unused locales are now purged
by default to save space (and the default list of locales
shrunk). The option to control this has now moved from the toolchain
menu to system configuration.
- Legal info improvements: sources are now hardlinked instead of copied
if possible to save space. Patches and extra downloads are also saved.
- An experimental configuration knob (BR2_REPRODUCIBLE) has been added
to make the builds more reproducible (E.G. less differences in the
binary output between builds of the same configuration). This is
still work in progress.
- An option to execute a custom script inside the fakeroot environment
used to the generate the filesystem (E.G. to tweak permissions or
similar) has been added.
- Git support now supports git submodules if <pkg>_GIT_SUBMODULES is
enabled.
- Hash files for integritry validation have been added for all
packages using the wget download method.
- Dependencies for host packages are no longer derrived from the
corresponding target package but has to be explicitly defined.
- New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
development configs, Blackfin GDB simulator, Linksprite pcDuino,
Minnow Board Max graphical demo, NXP i.MX25 PDK, i.MX51 EVK, i.MX6UL
Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and MIPS64r6{,el} malta,
Roseapple Pi, Samsung Snow chromebook, Toradex Apalis i.MX6 COM,
TS-4800, x86-64 PC BIOS and EFI demos. A number of defconfigs have
been updated and extended to generate SD card images. Synopsys HS38
VDK defconfig removed.
- Lots (104) of new packages, mainly related to virtualization /
containerization and python.
And the usual package version updates and bug fixes. See the CHANGES
file for details:
http://git.buildroot.net/buildroot/plain/CHANGES?id=2016.08
Many thanks to the people contributing to this release:
git shortlog -s -n 2016.05..
255 Yann E. MORIN
179 Bernd Kuhls
177 Thomas Petazzoni
171 Gustavo Zacarias
117 Romain Naour
92 Peter Korsgaard
75 Vicente Olivert Riera
74 Julien Floret
63 Yegor Yefremov
61 Waldemar Brodkorb
37 Fabio Estevam
29 Maxime Hadjinlian
23 Baruch Siach
22 Fabrice Fontaine
19 Samuel Martin
18 Gabe Evans
18 Rahul Bedarkar
16 Francois Perrad
16 Jerzy Grzegorek
16 Jörg Krause
15 Martin Bark
14 Andrew Webster
12 Adam Duskett
12 Christian Stewart
12 Peter Seiderer
11 Erico Nunes
11 Zakharov Vlad
10 Angelo Compagnucci
10 Dagg Stompler
10 Frank Hunleth
10 Gary Bisson
9 Ludovic Desroches
8 Alexey Brodkin
8 Masahiro Yamada
8 Matt Weber
7 Ezequiel Garcia
6 Arnout Vandecappelle
6 Luca Ceresoli
6 Paul Cercueil
5 Akihiko Odaki
5 Marcin Nowakowski
5 Sergio Prado
5 universe II
4 Carlos Santos
4 Eric Le Bihan
4 Gilles Chanteperdrix
4 Gwenhael Goavec-Merou
4 Lothar Felten
3 Alex Suykov
3 André Hentschel
3 Bartosz Golaszewski
3 Charles Hardin
3 Damien Lanson
3 James Knight
3 Joao Pinto
3 Marcin Niestroj
3 Peter Thompson
3 Ricardo Martincoski
3 Simon Maes
3 Vivien Didelot
3 Vlad Zakharov
3 Yugendra Sai Babu Nadupuru
2 Alexander Dahl
2 Alexander Shiyan
2 Alistair Francis
2 Andy Shevchenko
2 Atul Singh
2 Benjamin Kamath
2 Bimal Jacob
2 David Raeman
2 Geoff Levand
2 Joris Lijssens
2 Julien CORJON
2 Martin Kelly
2 Matthew Fornero
2 Nathaniel Roach
2 Olivier Singla
2 Patrick Keroulas
2 Romain Perier
2 Sébastien Szymanski
2 Thomas Claveirole
2 Wojciech Niziński
1 Adrien Decostre
1 Andreas Ehmanns
1 Cam Hutchison
1 Danomi Manchego
1 David Glessner
1 Denis THULIN
1 Enrique Ocaña González
1 Erik Stromdahl
1 Fabio Porcedda
1 Georges Savoundararadj
1 He Chunhui
1 Hubert Sokolowski
1 Ilya A. Volynets-Evenbakh
1 Jaap Crezee
1 Jason Abele
1 Jiri Novotny
1 Joel Stanley
1 Jonathan Ben Avraham
1 Jordan Yelloz
1 Judd Meinders
1 Kieran Bingham
1 Kurt Van Dijck
1 Marc Khouri
1 Max Filippov
1 Maxime Ripard
1 Noé Rubinstein
1 Ofer Heifetz
1 Oleksandr G Zhadan
1 Philippe Reynes
1 Raphaël Poggi
1 Robert Sohn
1 Rodrigo Rebello
1 Roland Franke
1 Sergey Matyukevich
1 Sergi Granell
1 Stanislas Bach
1 Thomas De Schampheleire
1 Vicente Bergas
1 Vincent Stehlé
1 Zoltan Gyarmati
1 guillaume william brs
And a special thanks to our patch reviewers:
git log 2016.05.. | grep -Ei '(reviewed|acked)-by:' | \
sed 's/.*by: //' | sort | uniq -c | sort -n -r
78 "Yann E. MORIN" <yann.morin.1998 at free.fr>
44 Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>
38 Romain Naour <romain.naour at gmail.com>
13 Gary Bisson <gary.bisson at boundarydevices.com>
12 Matt Weber <matthew.weber at rockwellcollins.com>
11 Samuel Martin <s.martin49 at gmail.com>
8 Luca Ceresoli <luca at lucaceresoli.net>
6 Marcin Nowakowski <marcin.nowakowski at imgtec.com>
5 Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
4 Maxime Hadjinlian <maxime.hadjinlian at gmail.com>
4 Matt Weber <matt at thewebers.ws>
3 Yegor Yefremov <yegorslists at googlemail.com>
3 Gustavo Zacarias <gustavo at zacarias.com.ar>
1 "Yann E. MORIN" <yann.morin.1998 at free.fr>
1 Romain Naour <romain.naour at smile.fr>
1 Peter Seiderer <ps.report at gmx.net>
1 Peter Korsgaard <peter at korsgaard.com>
1 Khem Raj <raj.khem at gmail.com>
1 Baruch Siach <baruch at tkos.co.il>
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 2016.05..); do \
git show --quiet $i | grep -q http://autobuild && \
git show --quiet --format="%an" $i ; done | sort | uniq -c | \
sort -rn -k1
65 Thomas Petazzoni
49 Peter Korsgaard
37 Yann E. MORIN
35 Waldemar Brodkorb
34 Romain Naour
31 Bernd Kuhls
13 Baruch Siach
11 Gustavo Zacarias
8 Rahul Bedarkar
6 Yegor Yefremov
6 Peter Seiderer
5 Zakharov Vlad
5 Vicente Olivert Riera
4 Jörg Krause
3 Vlad Zakharov
3 Paul Cercueil
3 Maxime Hadjinlian
3 Fabrice Fontaine
2 Samuel Martin
2 Frank Hunleth
2 Erico Nunes
2 Arnout Vandecappelle
1 Thomas Claveirole
1 Sergio Prado
1 Ricardo Martincoski
1 Olivier Singla
1 Noé Rubinstein
1 Max Filippov
1 Matt Weber
1 Matthew Fornero
1 Martin Bark
1 Luca Ceresoli
1 Gwenhael Goavec-Merou
1 Gary Bisson
1 Francois Perrad
1 Eric Le Bihan
1 Bimal Jacob
1 Angelo Compagnucci
The next release will be 2016.11. Expect the first release candidate in
early November, and the final release at the end of the month.
The next developers meeting will take place just after the Embedded
Linux Conference Europe in Berlin, Germany:
http://elinux.org/Buildroot:DeveloperDaysELCE2016
Enjoy!
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list