[Buildroot] Review of FOSDEM 2014 meeting action points
Maxime Hadjinlian
maxime.hadjinlian at gmail.com
Wed Oct 8 11:01:56 UTC 2014
Hi all,
On Wed, Oct 8, 2014 at 10:54 AM, Samuel Martin <s.martin49 at gmail.com> wrote:
> Hi all,
>
> Just some more topics...
>
> On Wed, Oct 8, 2014 at 10:48 AM, Thomas Petazzoni
> <thomas.petazzoni at free-electrons.com> wrote:
>> Hello,
>>
>> In preparation for the upcoming developers meeting on Saturday/Sunday,
>> I had a look at all the topics/action points from the FOSDEM 2014
>> meeting, and tried to see which ones were implemented, which ones were
>> not. The idea is to create some discussion around those action points,
>> and see if anything needs to be done about the remaining one, discussed
>> this week-end, etc.
>>
>> - BR2_PREFER_STATIC_LIB refactoring. The point is to clarify
>> BR2_PREFER_STATIC_LIB, and separate three cases: static only,
>> shared+static, shared only. Thomas P. was supposed to work on this,
>> but nothing happened.
>>
>> - Hashes of download. This has been implemented by Yann, and merged,
>> and more and more packages are gaining hash files.
>>
>> - SystemV/systemd init scripts. The idea was to do automatic
>> installation of init scripts / service files located in
>> package/<foo>/. Maxime Hadjinlian said he would work on this, but
>> not much happened. On a related note, there is a need to separate
>> the skeleton to not avoid Busybox-related init scripts in a pure
>> systemd configuration.
I know.. shame on me.
I still have a branch with a beginning of something. I would *really*
like to finish this during the dev-days, it would be great.
>>
>> - Clarification of the meaning of Acked-by/Reviewed-by tag in the
>> Buildroot manual. I think this has been done by Thomas DS. To be
>> confirmed.
>>
>> - Evaluation of the patch acceptance process. The idea of a statistic
>> of the list of pending patches in patchwork has not been fully
>> implemented: Arnout has proposed a script, but it has never been
>> converted into a cronjob to provide publicly visible statistics.
>>
>> Regarding Thomas P. taking over the commit access when Peter is
>> away, this is happening more and more frequently.
>>
>> - Autouilder wishlist:
>>
>> - Run-time tests. Nothing has been done, since we had no GSoC to
>> make progress on this.
>>
>> - Expand the number of autobuild machines: done, thanks to the
>> autobuild-run script. Nathaniel Roach and Richard Braun are
>> participating to the testing effort, and Peter has added more
>> machines. We now have ~200-230 builds per day, up from ~100
>> builds per day.
>>
>> - Click on a package and see the last failures of that package:
>> this has been implemented.
>>
>> - Expose read-only SQL queries: not done, maybe a bit difficult
>> security wise.
>
> - Having the package patch/configure/build/install phases in the
> build.log file (not just the N line of the build).
> You could even image having the config.log or CMakeCache.txt file
> uploaded as well to help investigation.
>
>>
>> - Genimages. No progress has been made on that front.
>>
>> - How to handle the uClibc problem.
>>
>> Recently, we've had less problems caused specifically by uClibc
>> feature patches. And uClibc-ng has appeared, which is giving some
>> hope of improvement.
>>
>> - Website and branding.
>>
>> A new http://buildroot.org has been put online, thanks to the work
>> done by Maxime Hadjinlian.
>>
>> - Google Summer of Code
>>
>> One student (Hadrien Boutteville) participated. Unfortunately, it
>> didn't work very well, and not many patches have been contributed.
>>
>> - Evaluation of BR2_EXTERNAL. Not sure exactly what was needed
>> here. Jeremy Rosen was supposed to submit a patch, but I'm not sure
>> if it happened, or even if something needs to happen.
>>
>> - State of major patch sets
>>
>> - Systemd/udev support. Has been merged.
>> - Perl package infra. Has been merged.
>> - SELinux. Still not merged, but not really pushed actively
>> anymore.
>> - libdrm/mesa3d updates. A lot of things happened in this area,
>> with now a clear owner/maintainer of this package (Bernd).
>>
>> - 'target' defconfigs vs. 'development' configs. This was supposed
>> to be an addition to the Buildroot manual, but it never
>> happened. Not sure this is very important.
>>
>> - Python packages: depends vs .select. Conclusion: we change the
>> handling of optional python bindings: instead of selecting them
>> automatically when python is enabled, we add explicit config
>> symbols for them. ThomasDS will update the patches accordingly.
>>
>> Not sure what happened on this topic.
>>
>> - pkgparentdir removal. Has been done.
>>
>> Thomas
>> --
>> Thomas Petazzoni, CTO, Free Electrons
>> Embedded Linux, Kernel and Android engineering
>> http://free-electrons.com
>> _______________________________________________
>> buildroot mailing list
>> buildroot at busybox.net
>> http://lists.busybox.net/mailman/listinfo/buildroot
>
>
>
> --
> Samuel
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
More information about the buildroot
mailing list