From: Chen Qi Date: Wed, 25 Mar 2015 05:46:56 +0000 (+0800) Subject: systemd: fix SULOGIN path X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fheads%2FChenQi%2Fsystemd-SULOGIN-path;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git systemd: fix SULOGIN path Fix SULOGIN path so that rescue.service doesn't use `sulogin' from the sysroot part of the build on host, which would lead to errors like below when booting into rescue mode. /bin/sh: /buildarea2/chenqi/poky/build-systemd/tmp/sysroots/x86_64-linux/sbin/sulogin: not found Signed-off-by: Chen Qi --- diff --git a/meta/recipes-core/systemd/systemd_219.bb b/meta/recipes-core/systemd/systemd_219.bb index f2d3c13e70a..843e30b74a0 100644 --- a/meta/recipes-core/systemd/systemd_219.bb +++ b/meta/recipes-core/systemd/systemd_219.bb @@ -123,6 +123,7 @@ do_configure_prepend() { export AR="${HOST_PREFIX}gcc-ar" export RANLIB="${HOST_PREFIX}gcc-ranlib" export KMOD="${base_bindir}/kmod" + export SULOGIN="${base_sbindir}/sulogin" if [ -d ${S}/units.pre_sed ] ; then cp -r ${S}/units.pre_sed ${S}/units else