[OE-core] [PATCH 01/17] systemd: Upgrade 219 -> 224

Richard Purdie richard.purdie at linuxfoundation.org
Wed Sep 2 07:15:28 UTC 2015


On Tue, 2015-09-01 at 16:45 -0700, Khem Raj wrote:
> > On Sep 1, 2015, at 2:15 PM, Richard Purdie <richard.purdie at linuxfoundation.org> wrote:
> > 
> > On Mon, 2015-08-24 at 13:03 -0700, Khem Raj wrote:
> >> Drop patches that were straight backports from upstream
> >> 
> >> MIT licence was unused and dropped from systemd sources
> >> for more details see
> >> https://github.com/systemd/systemd/commit/8f1e0c5f38cdf7e401ab4d2bb93ad816d08e7715
> >> 
> >> Drop gtkdoc dependency since libudev API documentation has been converted from gtkdoc into man pages
> >> Remove packaging gudev as it has moved to separate repository outside
> >> systemd
> >> 
> >> For more details see
> >> https://github.com/systemd/systemd/commit/2375607039517c88df51ef16ddbb624ec1c10654
> >> 
> >> package newly added script for xorg to be usable with systemd --user
> >> intance
> >> For more details see
> >> https://github.com/systemd/systemd/commit/1401ec2d34bcde406ced531a72dc46ebaf332594
> >> 
> >> For complete differences between two releases run
> >> git log --oneline v219..v224
> >> in systemd git clone
> > 
> > This patch seems to cause the build failures in:
> > 
> > https://autobuilder.yoctoproject.org/main/builders/nightly-qa-systemd/builds/466
> > 
> > (two different sanity test failures)
> 
> 
> thanks for the info. Looking at the two tests.
> 
> setting up date using date -s seems to be assuming that Automatic time synchronization is not enabled
> that test could be improved for systemd by using systemd utils.
> 
> timedatectl set-time "yyyy-MM-dd hh:mm:ss”
> 
> and I don’t believe its passing with systemd-219 since locally I executed same commands on my minnow board running 219
> and it failed.

I believe it passes with 219 (master) and is a regression:

https://autobuilder.yoctoproject.org/main/builders/nightly-qa-systemd/builds/471

(green build with master which contains 219).

> Second test failure is a good one when mixing sysvinit scripts with systemd which is what systemctl disable avahi-daemon.service is doing
> 
> CHANGES WITH 221:
> 
>         * Support for chkconfig (--enable-chkconfig) was removed in favour of
>           calling an abstraction /lib/systemd/systemd-sysv-install. This needs
>           to be implemented for your distribution. See "SYSV INIT.D SCRIPTS" in
>           README for details.
> 
> This needs implementing  /lib/systemd/systemd-sysv-install for OE and I will update the patch to fix this one.

Thanks!

Richard




More information about the Openembedded-core mailing list