Difference between revisions of "Buildroot:DeveloperDaysFOSDEM2016"

From eLinux.org
Jump to: navigation, search
m (I'm attending as well)
Line 25: Line 25:
 
# [[User:JulienBoibessot|Julien BOIBESSOT]]
 
# [[User:JulienBoibessot|Julien BOIBESSOT]]
 
# [[User:PeterKorsgaard|Peter Korsgaard]]
 
# [[User:PeterKorsgaard|Peter Korsgaard]]
 +
# Jan Heylen
  
 
=== Who can attend ? ===
 
=== Who can attend ? ===
Line 42: Line 43:
 
** toolchain copying: lib structure in staging and target should line up; otherwise gdb will not automatically find libraries. For example, for external toolchains where libstdc++ is in /lib, buildroot copies it to /usr/lib and gdb doesn't find it. Workaround is to 'set solib-search-path' in gdb.
 
** toolchain copying: lib structure in staging and target should line up; otherwise gdb will not automatically find libraries. For example, for external toolchains where libstdc++ is in /lib, buildroot copies it to /usr/lib and gdb doesn't find it. Workaround is to 'set solib-search-path' in gdb.
 
** cross-gdb in output/staging/usr/share/buildroot: this could become a wrapper that immediately passes '-x gdbinit' instead of requiring the user to do that.
 
** cross-gdb in output/staging/usr/share/buildroot: this could become a wrapper that immediately passes '-x gdbinit' instead of requiring the user to do that.
 +
* Host-perf support after tools infrastructure changes in linux.mk (and the removal of perf.mk)

Revision as of 06:33, 7 January 2016

Buildroot Developers Meeting, 1-2 February 2016, Brussels

Location and date

The Buildroot community is organizing a meeting on February 1st and 2nd 2016, for Buildroot developers and contributors. This meeting will be a mixture of discussion and hacking session around the Buildroot project. This meeting takes place either right before or right after the FOSDEM, in order to make it easy for participants to attend both events. It is not mandatory to attend both days.

The meeting will take place in Google offices, located Chaussée d'Etterbeek 180, 1040 Brussels, very close to the Schuman metro station.

The meeting hours will be 9 AM to 6 PM on both days, the lunch is free of charge, courtesy of Google. On Sunday and Monday evenings, we will be organising some social events for which the details will be communicated to the participants.

Sponsors

Google-logo.png

We would like to thank our sponsor:

  • 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 [1]. Google will be providing the meeting location, with Internet connection, but also free lunch and refreshments for the meeting participants.

Participants

  1. Samuel MARTIN, arriving at Bruxelles Midi train station on Friday at 19:47, leaving from Bruxelles Midi train station on Tuesday at 19:13.
  2. Thomas Petazzoni, arriving at BRU airport on Friday at 20:05, leaving from BRU airport on Tuesday at 21:05.
  3. Yann E. MORIN
  4. Arnout Vandecappelle, commuting daily from Leuven.
  5. Thomas De Schampheleire (exact day(s) to be confirmed)
  6. Julien BOIBESSOT
  7. Peter Korsgaard
  8. Jan Heylen

Who can attend ?

This meeting is opened to all Buildroot users and developers. The event is free. However, we make it clear that it is not a training event about Buildroot aimed at newcomers. It is a meeting for Buildroot developers to make progress about various topics in Buildroot. It is recommended to already be a Buildroot contributor to participate to the event.

Topic to discuss

  • key-signing party
  • Buildroot Association
  • GSoC participation
  • State of per-package staging patches

Hackaton topics

  • gdb debugging improvements:
    • toolchain copying: lib structure in staging and target should line up; otherwise gdb will not automatically find libraries. For example, for external toolchains where libstdc++ is in /lib, buildroot copies it to /usr/lib and gdb doesn't find it. Workaround is to 'set solib-search-path' in gdb.
    • cross-gdb in output/staging/usr/share/buildroot: this could become a wrapper that immediately passes '-x gdbinit' instead of requiring the user to do that.
  • Host-perf support after tools infrastructure changes in linux.mk (and the removal of perf.mk)