<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<br>
<div class="moz-cite-prefix">On 12/25/2012 03:13 AM, Saul Wold
wrote:<br>
</div>
<blockquote cite="mid:50D8FDBE.4030203@linux.intel.com" type="cite">On
12/20/2012 09:11 AM, Radu Moisan wrote:
<br>
<blockquote type="cite">I've rebased my branch, again :), with
some cleanups here and there
<br>
I also pushed a few patches suggested by Martin.
<br>
Feel free to comment on everything.
<br>
<br>
The following changes since commit
958162e96b4a4f23bca94500b5f20975633dd5c6:
<br>
<br>
bitbake: hob: use base image only if it was set (2012-12-14
17:31:31 +0000)
<br>
<br>
are available in the git repository at:
<br>
<br>
git://git.yoctoproject.org/poky-contrib rmoisan/systemd
<br>
<a class="moz-txt-link-freetext" href="http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=rmoisan/systemd">http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=rmoisan/systemd</a>
<br>
<br>
Enrico Scholz (1):
<br>
systemd: move disable operation into prerm() script
<br>
<br>
Holger Hans Peter Freyther (2):
<br>
systemd: Make the main systemd files proper CONFFILES
<br>
systemd: Introduce a create-volatile to create tmp
directories
<br>
<br>
Khem Raj (1):
<br>
systemd: Fix build when base_libdir is not /lib
<br>
<br>
Martin Donnelly (2):
<br>
cgroups: Add INSANE_SKIP to avoid warning about .so file
<br>
Remove sysvinit mount related services if systemd is enabled
<br>
<br>
Martin Jansa (2):
<br>
systemd-systemctl-native: fix FILESPATH to find systemctl
<br>
systemd: add PACKAGES_DYNAMIC
<br>
<br>
Radu Moisan (20):
<br>
Systemd initial integration
<br>
Add DISTRO_FEATURES_INITMAN to DISTRO_FEATURES
<br>
Automatically set PREFERRED_PROVIDER_udev
<br>
Add systemd_base.bbclass
<br>
Include systemd-compat-units and avahi-systemd
<br>
Inherit the systemd_base class
<br>
set default.target to multi-user.target
<br>
wpa-supplicant: Fix indentation
<br>
dropbear: Fix indentation and cleanup
<br>
systemd: Some more cleanup
<br>
systemd: disable source rcS-default
<br>
polkit: merge together the two instances of PACKAGECONFIG
<br>
systemd-native: update FILESPATH with *-native directory
<br>
systemd: Remove gitpkgv.bbclass
<br>
systemd: (temporary) remove dependency on cairo
<br>
initscripts: Cleanup recipe
<br>
systemd: disable sysfs.service
<br>
xserver-nodm-init: add systemd support
<br>
util-linux: Enable systemd support
<br>
lighttpd: Remove automake patch
<br>
<br>
</blockquote>
<br>
Please be sure to build this with the INCOMPATIBLE_LICENSE =
"GPLv3" settig, I saw the following issues on the Autobuilder.
<br>
</blockquote>
<br>
I've seen a patch from <a href="mailto:mertsas@cisco.com">Martin
Ertsaas</a> which will allow us to compile systemd without xz.
I'll take a look over it.<br>
<br>
<blockquote cite="mid:50D8FDBE.4030203@linux.intel.com" type="cite">
<br>
<blockquote type="cite">
<br>
NOTE: Resolving any missing task queue dependencies
<br>
ERROR: Nothing PROVIDES 'xz' (but
/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-non-gpl3/build/meta/recipes-core/systemd/systemd_git.bb
DEPENDS on or otherwise requires it)
<br>
ERROR: xz was skipped: incompatible with license GPLv2+ &
GPLv3+ & LGPLv2.1+
<br>
ERROR: Nothing RPROVIDES 'udev-systemd' (but
/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-non-gpl3/build/meta/recipes-core/systemd/systemd_git.bb
RDEPENDS on or otherwise requires it)
<br>
ERROR: No eligible RPROVIDERs exist for 'udev-systemd'
<br>
NOTE: Runtime target 'udev-systemd' is unbuildable, removing...
<br>
Missing or unbuildable dependency chain was: ['udev-systemd']
<br>
ERROR: Nothing RPROVIDES 'systemd' (but
/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-non-gpl3/build/meta/recipes-core/systemd/systemd_git.bb
RDEPENDS on or otherwise requires it)
<br>
ERROR: No eligible RPROVIDERs exist for 'systemd'
<br>
NOTE: Runtime target 'systemd' is unbuildable, removing...
<br>
Missing or unbuildable dependency chain was: ['systemd']
<br>
ERROR: Nothing RPROVIDES 'systemd-dev' (but
/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-non-gpl3/build/meta/recipes-core/systemd/systemd_git.bb
RDEPENDS on or otherwise requires it)
<br>
ERROR: No eligible RPROVIDERs exist for 'systemd-dev'
<br>
NOTE: Runtime target 'systemd-dev' is unbuildable, removing...
<br>
Missing or unbuildable dependency chain was: ['systemd-dev']
<br>
NOTE: Runtime target 'systemd-serialgetty' is unbuildable,
removing...
<br>
Missing or unbuildable dependency chain was:
['systemd-serialgetty']
<br>
NOTE: Preparing runqueue
<br>
NOTE: Executing SetScene Tasks
<br>
</blockquote>
<br>
Also, you do not provide very clear information at the beginning,
but I assume to enable systemd, it's just setting DISTRO_FEATURE
+= "systemd", or is there more?
<br>
<br>
</blockquote>
<br>
DISTRO_FEATURES_INITMAN = "systemd" it's all you need.
DISTRO_FEATURE += "systemd" might also work in some extent since I'm
checking against DISTRO_FEATURES, however there are variables like
VIRTUAL_RUNTIME_init_manager (which is inherited legacy) which get
set from DISTRO_FEATURES_INITMAN. The way to go is with
DISTRO_FEATURES_INITMAN.<br>
<br>
Radu<br>
<br>
Radu<br>
</body>
</html>