On Thu, Dec 1, 2016 at 1:28 AM, Peter Kjellerstedt <peter.kjellerst...@axis.com> wrote: >> -----Original Message----- >> From: openembedded-core-boun...@lists.openembedded.org >> [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of >> Khem Raj >> Sent: den 28 november 2016 22:26 >> To: openembedded-core@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.
As mentioned this is not a typical .so which is a symlink and can be shoved into -dev package if we do that, then we have to include -dev package into every image containing systemd. > >> * 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.k...@gmail.com> > > //Peter > -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core