[oe] [meta-oe][PATCH] openldap: update version to 2.4.39

Huang, Jie (Jackie) Jackie.Huang at windriver.com
Tue Sep 30 05:58:01 UTC 2014



> -----Original Message-----
> From: Martin Jansa [mailto:martin.jansa at gmail.com]
> Sent: Tuesday, September 30, 2014 12:06 PM
> To: Huang, Jie (Jackie)
> Cc: openembedded-devel at lists.openembedded.org
> Subject: Re: [oe] [meta-oe][PATCH] openldap: update version to 2.4.39
> 
> On Tue, Sep 30, 2014 at 02:58:12AM +0000, Huang, Jie (Jackie) wrote:
> >
> >
> > > -----Original Message-----
> > > From: openembedded-devel-bounces at lists.openembedded.org
> > > [mailto:openembedded-devel- bounces at lists.openembedded.org] On
> > > Behalf Of Huang, Jie (Jackie)
> > > Sent: Tuesday, September 30, 2014 10:28 AM
> > > To: Martin Jansa
> > > Cc: openembedded-devel at lists.openembedded.org
> > > Subject: Re: [oe] [meta-oe][PATCH] openldap: update version to
> > > 2.4.39
> > >
> > >
> > >
> > > > -----Original Message-----
> > > > From: Martin Jansa [mailto:martin.jansa at gmail.com]
> > > > Sent: Tuesday, September 30, 2014 10:14 AM
> > > > To: Huang, Jie (Jackie)
> > > > Cc: openembedded-devel at lists.openembedded.org
> > > > Subject: Re: [oe] [meta-oe][PATCH] openldap: update version to
> > > > 2.4.39
> > > >
> > > > On Tue, Sep 30, 2014 at 02:07:06AM +0000, Huang, Jie (Jackie) wrote:
> > > > >
> > > > >
> > > > > > -----Original Message-----
> > > > > > From: openembedded-devel-bounces at lists.openembedded.org
> > > > > > [mailto:openembedded-devel- bounces at lists.openembedded.org] On
> > > > > > Behalf Of Martin Jansa
> > > > > > Sent: Tuesday, September 30, 2014 8:31 AM
> > > > > > To: openembedded-devel at lists.openembedded.org
> > > > > > Subject: Re: [oe] [meta-oe][PATCH] openldap: update version to
> > > > > > 2.4.39
> > > > > >
> > > > > > On Mon, Sep 29, 2014 at 06:09:10AM -0400, jackie.huang at windriver.com wrote:
> > > > > > > From: Jackie Huang <jackie.huang at windriver.com>
> > > > > > >
> > > > > > > Changed:
> > > > > > >  * Move slapd from ${libexecdir} to ${sbin}:
> > > > > > >    Installing slapd under ${sbin} is more FHS and LSB
> > > > > > > compliance
> > > > > > >  * Manage init script by inheriting update-rc.d, than
> > > > > > > postinst
> > > > > > >  * Add status for initscript
> > > > > > >  * Rename the patch named with commit id to
> > > > > > >    gnutls-Avoid-use-of-deprecated-function.patch
> > > > > > >  * Add a patch for CVE-2013-4449
> > > > > > >  * Add a patch to use /dev/urandom for entropy
> > > > > > >  * Allow tls obtains random bits from /dev/urandom:
> > > > > > >    The URANDOM_DEVICE is undefined for cross-compiling, define it as
> > > > > > >    /dev/urandom to allow tls obtains random bits from /dev/urandom.
> > > > > > >  * Add PACKAGECONFIG for mdb, ndb, relay and sock
> > > > > > >  * Remove unsupported config for ldbm
> > > > > > >  * Add license file
> > > > > >
> > > > > > Can you please resolve:
> > > > > > WARNING: QA Issue: openldap: Files/directories were installed but not shipped
> > > > > >   /run [installed-vs-shipped]
> > > > >
> > > > > Could you show me how to reproduce this? I don't see this
> > > > > warning (I set installed-vs-shipped in ERROR_QA in fact, so it
> > > > > should be an error), and I checked that there is no /run directory generated for openldap.
> > > >
> > > > You can try to configure your builds like world builds are:
> > > > http://www.openembedded.org/wiki/Bitbake_World_Status
> >
> > Sorry I couldn't find configure infos in this page, could you show me
> > a local.conf or or something like that?
> 
> http://logs.nslu2-linux.org/buildlogs/oe/world/log.world.20140929_053035.log/world_fixes.inc

I added this into my local.conf but could still not reproduce it, are you sure you see this warning in the world
builds with my patch? I checked the log and didn't find the warning you mentioned:

$ wget http://logs.nslu2-linux.org/buildlogs/oe/world/log.world.20140929_041409.log/bitbake.world.log
$ grep WARNING bitbake.world.log |grep openldap
$

And I checked that the following in the recipe should be able to avoid such QA issue:
+    rmdir "${D}${localstatedir}/run"
+    rmdir --ignore-fail-on-non-empty "${D}${localstatedir}"

> 
> > > > My guess would be systemd in DISTRO_FEATURES (if you don't have it already).
> > >
> > > Yeah, it should be the case, I will check and fix it.
> >
> > I added system in DISTRO_FEATURES but still can't reproduce it.
> 
> Do you have some PACKAGECONFIG changes in your setup or just default?

No, I just use the default.

Thanks,
Jackie

> 
> --
> Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com



More information about the Openembedded-devel mailing list