[Buildroot] Buildroot 2019.02-rc1 released
Peter Korsgaard
peter at korsgaard.com
Wed Feb 13 09:42:23 UTC 2019
Hi,
Buildroot 2019.02-rc1 is released - Go download it at:
http://buildroot.net/downloads/buildroot-2019.02-rc1.tar.gz
or
http://buildroot.net/downloads/buildroot-2019.02-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.
Again an active development cycle with close to 1200 changes and
contributions from more than 100 unique contributors!
Of noteworthy new features/changes we have:
- Dependencies: Require Python >= 2.7 as it is needed for E.G. building
libglib2. Ensure GNU gzip is used for reproducible tarballs (instead
of pigz)
- Infrastructure: The package list infrastructure now correctly handles
packages installing files with old mtime.
BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
for processes.
The custom skeleton logic will now populate the needed /bin, /lib,
/sbin directories/symlinks if not present. Merged /usr can now be used
with a custom skeleton.
Rootfs overlays can now override symbolic links from packages. This
was disabled to ensure the correct symbolic links are present when
merged /usr is used. Instead validate that the rootfs overlays do not
include invalid /bin, /sbin and /lib entries.
Various improvements to the meson infrastructure.
Luarocks: A Buildroot addon has been added to automate creating a
Buildroot package from luarocks, similar to scancpan and scanpypi.
scanpypi: protect against zip-slip vulnerability in zip/tar handling
kconfig: Fix for make linux-menuconfig / uboot-menuconfig from a clean
tree when ccache is enabled.
Default to sha256 password encoding, drop md5 support.
- Architecture: Support for RISC-V 32bit architecture, ARM A55, 75 and
Saphira variants, MIPS support for mips32r3, mips64r3 and Marvell
Octeon II/III variants.
- Toolchain: ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI
MIPS 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
- Packages: Bump openssl to 1.1.1x series, bringing TLSv1.3 support and
long term support. Split fftw into
fftw-{single,double,long-double,quad} packages for the different data
precision options. linux: Support building device tree blobs with the
-@ option for device tree overlays. The weston-imx i.MX variant of
weston is now used when imx-gpu-viv is enabled.
Update to pkgconf 1.5.3, which brings support for --define-prefix
(used by GStreamer).
- New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite 2, QEMU
RISC-V 32bit virt, Rock64
- New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
erlang-p1-eimp, exempi, fail2ban, fftw-double, fftw-double-long,
fftw-quad, fftw-single, gerbera, grpc, gst1-shark, intel-gmmlib, iwd,
kf5-kcoreaddons, libeastl, libpackagekite, libtorrent-rasterbar,
lua-std-debug, lua-std-normalize, mini-snmpd, netsurf, pamtester,
pcm-tools, python-aiodns, python-aiohttp, python-aiohttp-jinja2,
python-aiohttp-remotes, python-aiohttp-security,
python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
python-cchardet, python-pycares, python-sentry-sdk, python-wtforms,
python3-setuptools, rcw, rtc-tools, shim, utp_com, vmtouch,
websocketpp
- Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
python-pyqt, qt, qtuio, tn5250
And the usual package version updates and bug fixes. See the CHANGES
file for details:
http://git.buildroot.net/buildroot/plain/CHANGES?id=2019.02-rc1
Many thanks to the people contributing to this release:
git shortlog -s -n 2018.11..
176 Fabrice Fontaine
123 Peter Korsgaard
112 Thomas Petazzoni
70 Francois Perrad
58 Asaf Kahlon
47 Baruch Siach
46 Ricardo Martincoski
44 Bernd Kuhls
44 Carlos Santos
32 James Hilliard
28 Matt Weber
28 Yann E. MORIN
23 Peter Seiderer
23 Romain Naour
22 Adam Duskett
20 Johan Oudinet
20 Thomas De Schampheleire
16 Gwenhael Goavec-Merou
14 Jörg Krause
12 Angelo Compagnucci
10 Vadim Kochan
9 Christian Stewart
9 Gilles Talis
7 Arnout Vandecappelle (Essensium/Mind)
7 Evgeniy Didin
7 Trent Piepho
6 Mark Corbin
6 Ryan Coe
5 Bartosz Golaszewski
5 Erico Nunes
5 Jared Bents
4 André Hentschel
4 Chris Packham
4 Fabio Estevam
4 Grzegorz Blach
4 Joseph Kogut
4 Lionel Orry
4 Markus Mayer
4 Nasser Afshin
4 Nicolas Serafini
4 Petr Vorel
4 Valentin Korenblit
3 Alexander Sverdlin
3 Alexey Brodkin
3 DUPONCHEEL Sébastien
3 David Lechner
3 Jagan Teki
3 Marcin Niestroj
3 Martin Kepplinger
3 Michał Łyszczek
2 Adrian Perez de Castro
2 Alex Kaplan
2 Chris Lesiak
2 David J. Fogle
2 Frank Hunleth
2 Gerome Burlats
2 Giulio Benetti
2 Grégoire Delattre
2 Ilya Averyanov
2 Joel Stanley
2 Lionel Flandrin
2 Max Filippov
2 Patrick Havelange
2 Paul Burton
2 Robert Rose
2 Ryan Barnett
2 Sergio Prado
2 Titouan Christophe
2 Yegor Yefremov
2 Zenichi Amano
1 Adrien Gallouët
1 Bartosz Bilas
1 Brandon Maier
1 Bryce Ferguson
1 Charles Hardin
1 Clayton Shotwell
1 Damien Thébault
1 David Picard
1 Eric Le Bihan
1 Etienne Carriere
1 Ezequiel Garcia
1 Florian La Roche
1 Gary Bisson
1 Gaël PORTAY
1 Gustavo Pimentel
1 Jan Heylen
1 Jim Brennan
1 Joel Carlson
1 John Faith
1 John Keeping
1 Julien Grossholtz
1 Julien Olivain
1 Louis-Paul Cordier
1 Mathias De Mare
1 Matt Wood
1 Mikael Eliasson
1 Nicolas Cavallari
1 NikitaSobolev
1 Paresh Chaudhary
1 Philipp Richter
1 Pierre Ducroquet
1 Sébastien Szymanski
1 Vincent Prince
1 Vivien Didelot
1 Waldemar Brodkorb
1 Wouter Vermeiren
And a special thanks to our patch reviewers:
git log 2018.11.. | grep -Ei '(reviewed|acked)-by:' | \
sed 's/.*by: //' | sort | uniq -c | sort -n -r
58 "Yann E. MORIN" <yann.morin.1998 at free.fr>
16 Yegor Yefremov <yegorslists at googlemail.com>
11 Matt Weber <matthew.weber at rockwellcollins.com>
9 Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>
8 Ricardo Martincoski <ricardo.martincoski at gmail.com>
7 Francois Perrad <francois.perrad at gadz.org>
5 Matthew Weber <matthew.weber at rockwellcollins.com>
5 <aduskett at gmail.com>
4 Titouan Christophe <titouan.christophe at railnova.eu>
4 Petr Vorel <petr.vorel at gmail.com>
3 Thomas Petazzoni <thomas.petazzoni at bootlin.com>
3 Romain Naour <romain.naour at gmail.com>
3 Peter Seiderer <ps.report at gmx.net>
3 Baruch Siach <baruch at tkos.co.il>
3 <angelo at amarulasolutions.com>
2 Ryan Barnett <ryan.barnett at rockwellcollins.com>
2 Marcus Folkesson <marcus.folkesson at gmail.com>
2 Erico Nunes <nunes.erico at gmail.com>
2 Carlos Santos <casantos at datacom.com.br>
2 Bernd Kuhls <bernd.kuhls at t-online.de>
2 Asaf Kahlon <asafka7 at gmail.com>
2 Adrian Perez de Castro <aperez at igalia.com>
1 Thomas De Schampheleire <thomas.de_schampheleire at nokia.com>
1 Romain Naour <romain.naour at smile.fr>
1 Robert Rose <robertroyrose at gmail.com>
1 Peter Korsgaard <peter at korsgaard.com>
1 Matt Weber <matthew.weber at rockwellcollin.com>
1 Matthew Weber <matthew.weber at rockwellcollins.con>
1 Gwenhael Goavec-Merou <gwenhael.goavec-merou at trabucayre.com>
1 Gilles Talis <gilles.talis at gmail.com>
1 Christian Stewart <christian at paral.in>
1 Chris Packham <judge.packham at gmail.com>
1 Anisse Astier <anisse at astier.eu>
We had a very nice developers' meeting in Brussels last week with lots
of work getting done:
https://elinux.org/Buildroot:DeveloperDaysFOSDEM2019
Many thanks to the participants and sponsors!
A next branch has already been created, and changes for the 2019.05 have
started to get merged.
Keep in mind that 2019.02 will become the new long term support release,
replacing 2018.02.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list