[OE-core] [PATCH 00/28][RFC] systemd Integration

Saul Wold sgw at linux.intel.com
Fri Dec 21 17:36:11 UTC 2012


On 12/21/2012 03:31 AM, Burton, Ross wrote:
> On 20 December 2012 17:11, Radu Moisan <radu.moisan at intel.com> wrote:
>> I've rebased my branch, again :), with some cleanups here and there
>> I also pushed a few patches suggested by Martin.
>> Feel free to comment on everything.
>>
>> The following changes since commit 958162e96b4a4f23bca94500b5f20975633dd5c6:
>>
>>    bitbake: hob: use base image only if it was set (2012-12-14 17:31:31 +0000)
>
> That's 95 patches away from poky master, please fetch origin and rebase.
>
>> are available in the git repository at:
>>
>>    git://git.yoctoproject.org/poky-contrib rmoisan/systemd
>>    http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=rmoisan/systemd
>
> The short log looks like this:
>
> 86470e3 Systemd initial integration
> d1fa1fa Add DISTRO_FEATURES_INITMAN to DISTRO_FEATURES
> d7f6847 Automatically set PREFERRED_PROVIDER_udev
> a2edc09 Add systemd_base.bbclass
> ccc83ce Include systemd-compat-units and avahi-systemd
> addb2bc Inherit the systemd_base class
> 2426a47 set default.target to multi-user.target
> 42cbe6f wpa-supplicant: Fix indentation
> e715fa0 dropbear: Fix indentation and cleanup
> 83311c9 systemd: Some more cleanup
> f091e53 systemd: disable  source rcS-default
> a7dc429 polkit: merge together the two instances of PACKAGECONFIG
> 14165c9 systemd-native: update FILESPATH with *-native directory
> eaa960c systemd: Remove gitpkgv.bbclass
> 6220483 systemd: (temporary) remove dependency on cairo
> 1527d71 cgroups: Add INSANE_SKIP to avoid warning about .so file
> 0bd67a2 initscripts: Cleanup recipe
> 4aeecde systemd: disable sysfs.service
> 9869ffd Remove sysvinit mount related services if systemd is enabled
> 3b0884e systemd: Make the main systemd files proper CONFFILES
> 43609a3 systemd-systemctl-native: fix FILESPATH to find systemctl
> 901deef xserver-nodm-init: add systemd support
> 9427b9f systemd: add PACKAGES_DYNAMIC
> 02cde59 util-linux: Enable systemd support
> 3f07f4c lighttpd: Remove automake patch
> 7428e54 systemd: Introduce a create-volatile to create tmp directories
> 1b0886e systemd: Fix build when base_libdir is not /lib
> 60da63d systemd: move disable operation into prerm() script
>
> First, in a branch for review you don't want to have "fix this",
> "delete that", and so on.  If a file was added in one commit and
> removed later, squash them together so the file doesn't exist.  If you
> fix whitespace, squash them together so it was always fixed.
>
Just to be clear about whitespace changes, they should go in a separate 
and distinct "whitespace changes" commit, that way reviewers aren't 
trying to hunt down the non-whitespace changes.

Sau!

> Next the mantra is single, obvious changes.  The first change should
> be to introduce the systemd packages, then the integration into the
> build, then the fixes to individual packages.
>
> Any patches that are not related to systemd (eg lighttpd: Remove
> automake patch) should be submitted separately.
>
> Ross
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>
>




More information about the Openembedded-core mailing list