- 1 Buildroot Developers Meeting, 3-4 February 2014, Brussels
Buildroot Developers Meeting, 3-4 February 2014, Brussels
What is Buildroot ?
Buildroot is a set of Makefiles and patches that makes it easy to generate a complete embedded Linux system. Buildroot can generate any or all of a cross-compilation toolchain, a root filesystem, a kernel image and a bootloader image. Buildroot is useful mainly for people working with small or embedded systems, using various CPU architectures (x86, ARM, MIPS, PowerPC, etc.) : it automates the building process of your embedded system and eases the cross-compilation process.
Thanks to our sponsors Google and Mind
We would like to thank our sponsors:
- Google is sponsoring due to their usage of Buildroot to build embedded Linux systems for embedded devices used in the Google Fiber project. The source code of their modified Buildroot is available at . Google will be providing the meeting location, with Internet connection, but also free lunch and refreshments for the meeting participants.
- Mind is the Embedded Software division of Essensium, which provides consultancy and services specifically in the field of Linux and Open Source SW for Embedded Systems. Mind is currently hiring! Mind will be offering the Monday dinner to the participants of the meeting.
Thanks a lot to these companies!
Location and date
The Buildroot community is organizing a meeting on Monday February 3rd 2014 and Tuesday Feburary 4th 2014, for Buildroot developers and contributors. This meeting will be a mixture of discussion and hacking session around the Buildroot project. This meeting takes place right after the FOSDEM, in order to make it easy for participants to attend both events.
Note that it is not mandatory to attend both days. It is expected that the first day will be mostly dedicated to discussion, while the second day will be mostly dedicated to hacking.
The meeting will take place in Google Brussels offices, located Chaussée d'Etterbeek 180, 1040 Brussels. See http://goo.gl/maps/ZVAGJ for a map of the area.
- Thomas Petazzoni, confirmed.
- Yann E. MORIN, confirmed.
- Thomas De Schampheleire, confirmed.
- Peter Korsgaard, confirmed
- Samuel Martin, confirmed.
- Maxime Hadjinlian, confirmed
- Jérémy Rosen, confirmed
- Ryan Barnett, confirmed.
- Arnout Vandecappelle, confirmed.
- Alexander Lukichev
Please contact Thomas Petazzoni (firstname.lastname@example.org) if you would like to attend.
Attending the event is free, but registration is required.
Note that the event is mainly intended for Buildroot developers and contributors, or advanced users willing to contribute more or to share about their use case for Buildroot.
List of topics to discuss
The draft report is at http://lite2.framapad.org/p/N41iEOV4Gi
Topics for the discussion day (Monday 2014-02-03)
- BR2_PREFER_STATIC_LIB refactoring
- Thomas P. has some patches, but they require a fairly significant testing effort
- validate suggested meaning of Acked-by/Tested-by/Reviewed-by for good so it can be added to the manual
- How to create a chain of trust for the verification hashes (Yann).
- Discuss SystemV/Systemd init script (Maxime).
- The 'genimages' infrastructure (Yann).
- How to handle the uClibc problem (too many backported patches, causing a huge gap between the internal backend, and external uClibc toolchains generated by Crosstool-NG or coming from other providers)
- Evaluation of the patch acceptance process (Arnout):
- Adoption rate of recent patches.
- Patchwork oldest patches cleanup
- Autobuilder, features wishlist
- Cleanup the script so that Peter can use it, and we can spawn more autobuilder machines as needed
- Autobuilder on the next branch
- Google Summer of Code. Define the list of topics we want to propose.
- Major patch sets remaining to be included
- Discuss state of 'parallel' patchset of Fabio Porcedda
- Systemd bump from Eric Le Bihan
- SELinux support from Clayton Shotwell
- Perl package infrastructure from François Perrad
- libdrm/mesa3d updates from Bernd Kuhls/Spenser Gilliland
Topics for the hackaton day (Tuesday 2014-02-04)
- autobuild fix marathon
- expand autobuild framework so it can easily be used by more users
- rework/integrate 'delegated' patches from patchwork
- gst-ffmpeg / gst-libav patch of Bogdan (http://patchwork.ozlabs.org/patch/207431/)