[OE-core] [PATCH v2] busybox: update to 1.29.1
Peter Kjellerstedt
peter.kjellerstedt at axis.com
Tue Aug 21 22:48:03 UTC 2018
> -----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"
/* 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
More information about the Openembedded-core
mailing list