[OE-core] [PATCH 2/2 V5] systemd: Upgrade to 232
Peter Kjellerstedt
peter.kjellerstedt at axis.com
Thu Dec 1 09:28:58 UTC 2016
> -----Original Message-----
> From: openembedded-core-bounces at lists.openembedded.org
> [mailto:openembedded-core-bounces at lists.openembedded.org] On Behalf Of
> Khem Raj
> Sent: den 28 november 2016 22:26
> To: openembedded-core at lists.openembedded.org
> Subject: [OE-core] [PATCH 2/2 V5] systemd: Upgrade to 232
>
> * Drop support for rcS.d SysV init scripts.
> These are prone to cause dependency loops, and almost all packages
> with
> rcS scripts now ship a native systemd service.
>
> * Drop mount propagation patch, it only happens with libseccomp, OE
> doesnt
> enable it
>
> * kdbus option has disappeared from configure
>
> * Ignore dev-so for PN now since systemd introduced private .so see
> https://github.com/systemd/systemd/issues/3810
Rather than adding:
INSANE_SKIP_${PN} += "dev-so"
would it not be more appropriate to add
${systemd_unitdir}/libsystemd-shared.so to FILES_${PN}-dev, i.e.:
-FILES_${PN}-dev += "${base_libdir}/security/*.la ${datadir}/dbus-1/interfaces/ ${sysconfdir}/rpm/macros.systemd"
+FILES_${PN}-dev += "${base_libdir}/security/*.la ${datadir}/dbus-1/interfaces/ ${sysconfdir}/rpm/macros.systemd ${systemd_unitdir}/libsystemd-shared.so"
The binaries are linked with libsystemd-shared-232.so which ends up in
${PN} as usual.
> * Add libnss* to PACKAGES_DYNAMIC for libnss-resolve to work correctly
>
> * Forward port systemd-boot patches to systemd-232
>
> Signed-off-by: Khem Raj <raj.khem at gmail.com>
//Peter
More information about the Openembedded-core
mailing list