[Buildroot] Buildroot 2012.08-rc1 released

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Wed Aug 1 20:09:24 UTC 2012


Hi,

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

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

or

http://buildroot.net/downloads/buildroot-2012.08-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. Many thanks to the people contributing to this release:

git shortlog -s -n 2012.05..
   124  Gustavo Zacarias
    73  Peter Korsgaard
    68  Thomas Petazzoni
    37  Luca Ceresoli
    25  Simon Dawson
    21  Samuel Martin
    17  Arnout Vandecappelle (Essensium/Mind)
    12  Maxime Ripard
    12  Thomas De Schampheleire
    10  Nathan Lynch
     9  Francois Perrad
     7  Yegor Yefremov
     6  Danomi Manchego
     6  Jonathan Liu
     5  Baruch Siach
     5  Marek Belisko
     3  Arnout Vandecappelle
     3  gregory hermant
     2  Dominik Faessler
     1  Aras Vaichas
     1  Arn R
     1  Benoît Thébaudeau
     1  Daniel Mack
     1  David Purdy
     1  Dimitry Golubovsky
     1  Eric Jarrige
     1  Frank Hunleth
     1  François Perrad
     1  Jarkko Sakkinen
     1  Jean-Christophe PLAGNIOL-VILLARD
     1  Julian Lunz
     1  Kelvin Cheung
     1  Markos Chandras
     1  Murat Demirten
     1  Phil Edworthy
     1  Richard Braun
     1  Tristan Lelong
     1  Will Newton

Just like for the 2012.05, we see an increasing number of new
contributors, which is very good.

The important new features are:

        Integration of a legal information reporting infrastructure,
        which allows to generate detailed informations about the
        licenses and source code of all components of a system
        generated by Buildroot. License information will progressively
        be added on packages.

        Default configuration files added for Calao-systems USB-A9263
        and Calao-systems USB-A9G20-LPW.

        External toolchains update: allow download of a custom
        toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
        Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
        2011.09.

        Allow the restriction of downloads to the primary site only.
        This is useful for project developers who want to ensure that
        the project can be built even if the upstream tarball
        locations disappear.

        Add a 'System configuration' choice to select between 3
        different init systems: Busybox init, SysV init and Systemd
        init.

        Cleanups to the package infrastructure. The visible change to
        developers is that $(eval $(call AUTOTARGETS)) is now $(eval
        $(autotools-package)), and similarly for other package
        infrastructures and host packages. Refer to the documentation
        for details.

        By default, automatic detection of the number of compilation
        jobs to use, depending on the number of CPUs available.

        Improvements to generate systems with static libraries only
        (infrastructure and package fixes).

        Add proper support in the Linux kernel package to generate
        Device Tree Blobs or combined Device Tree / Kernel
        images. This will be useful on Microblaze, PowerPC and ARM,
        which are architectures making extensive use of the Device
        Tree.

        Many new packages: cjson, collectd, dfu-util, dmidecode, elftosb,
        fbterm, flashrom, freerdp, inadyn, libfreefare,
        libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
        libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
        luajit, mediastreamer, mobile-broadband-provider-info, monit,
        mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
        opkg, ortp, owl-linux, python-id3, python-nfc, quota,
        ramspeed, rtorrent, sound-theme-borealis,
        sound-theme-freedesktop, sysprof, webrtc-audio-processing,
        xinetd, zxing

And the usual package version updates and bug fixes. Special thanks to
Luca Cerosoli for the legal info infrastructure implementation, to
Arnout Vandecappelle for more package infrastructure cleanup, and
Maxime Ripard for the improved Device Tree support and finalization of
the systemd integration. And of course thanks to all the contributors
for their fixes, new packages, bug reports and ideas. See the CHANGES
file for details:

http://git.buildroot.net/buildroot/plain/CHANGES?id=2012.08_rc1

Like Peter was doing, I will now create a next branch and start merging
in new features, rather than wait until 2012.08 is released. Note
however that during the next three weeks, I will only have a 3G mobile
data connection, so I may be less reactive.

Enjoy!

Thomas Petazzoni
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com


More information about the buildroot mailing list