[OE-core] [PATCH v2] busybox: update to 1.29.1

Peter Kjellerstedt peter.kjellerstedt at axis.com
Thu Aug 23 10:19:45 UTC 2018


> -----Original Message-----
> From: Andre McCurdy <armccurdy at gmail.com>
> Sent: den 22 augusti 2018 01:37
> To: Peter Kjellerstedt <peter.kjellerstedt at axis.com>
> Cc: Richard Purdie <richard.purdie at linuxfoundation.org>; Andrej Valek
> <andrej.valek at siemens.com>; openembedded-core at lists.openembedded.org
> Subject: Re: [OE-core] [PATCH v2] busybox: update to 1.29.1
> 
> On Tue, Aug 21, 2018 at 3:48 PM, Peter Kjellerstedt
> <peter.kjellerstedt at axis.com> wrote:
> >> -----Original Message-----
> >> From: openembedded-core-bounces at lists.openembedded.org <openembedded-
> >> core-bounces at lists.openembedded.org> On Behalf Of Richard Purdie
> >> Sent: den 21 augusti 2018 22:30
> >> To: Andrej Valek <andrej.valek at siemens.com>; openembedded-
> >> core at lists.openembedded.org
> >> Subject: Re: [OE-core] [PATCH v2] busybox: update to 1.29.1
> >>
> >> On Fri, 2018-08-17 at 10:18 +0200, Andrej Valek wrote:
> >> > ping
> >>
> >> Fails to build on the autobuilder due to missing crypt headers. 
> >> That is probably a missing DEPENDS
> >
> > Well, the patch I sent to add a dependency on virtual/crypt will
> > solve this, but see below.
> >
> >> but I'm wondering what changed and if the
> >> change was intentional.
> >
> > The change was intentional, but it should have been conditional.
> > libbb/pw_encrypt.c now unconditionally includes crypt.h, but it
> > should only include it if ENABLE_USE_BB_CRYPT is not set:
> >
> > diff --git a/libbb/pw_encrypt.c b/libbb/pw_encrypt.c
> > index 86455cd0d..47c20690f 100644
> > --- a/libbb/pw_encrypt.c
> > +++ b/libbb/pw_encrypt.c
> > @@ -6,7 +6,9 @@
> >   *
> >   * Licensed under GPLv2 or later, see file LICENSE in this source tree.
> >   */
> > +#if !ENABLE_USE_BB_CRYPT
> >  #include <crypt.h>
> > +#endif
> >  #include "libbb.h"
> 
> Do you plan to submit the fix upstream?

I had not planned on it, no...

> >  /* static const uint8_t ascii64[] ALIGN1 =
> >
> >> https://autobuilder.yocto.io/builders/nightly-x86/builds/1259/steps/BuildImages/logs/stdio
> >>
> >> https://autobuilder.yocto.io/builders/nightly-x32/builds/1225/steps/BuildImages/logs/stdio
> >>
> >> and more...
> >>
> >> Cheers,
> >>
> >> Richard
> >
> > //Peter

//Peter



More information about the Openembedded-core mailing list