[Buildroot] [PATCH 1/1] package/iputils: bump version to 20200821
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Mon Aug 24 20:41:33 UTC 2020
On Mon, 24 Aug 2020 18:40:42 +0200
Petr Vorel <petr.vorel at gmail.com> wrote:
> Remove patch from this version.
>
> Remove USE_CRYPTO related config (configuration was removed in this
> release).
>
> tftpd is not built by default since this release, thus explicitly enable it.
>
> Signed-off-by: Petr Vorel <petr.vorel at gmail.com>
I have applied to next, but... I have some second thoughts.
> -ifeq ($(BR2_PACKAGE_NETTLE),y)
> -IPUTILS_CONF_OPTS += -DUSE_CRYPTO=nettle
> -IPUTILS_DEPENDENCIES += nettle
> -else ifeq ($(BR2_PACKAGE_LIBGCRYPT),y)
> -IPUTILS_CONF_OPTS += -DUSE_CRYPTO=gcrypt
> -IPUTILS_DEPENDENCIES += libgcrypt
> -else ifeq ($(BR2_PACKAGE_OPENSSL),y)
> -IPUTILS_CONF_OPTS += -DUSE_CRYPTO=openssl
> -IPUTILS_DEPENDENCIES += openssl
> -else
> -IPUTILS_CONF_OPTS += -DUSE_CRYPTO=kernel
> -endif
So you no longer have any optional dependency on a crypto provider, i.e
there is nothing that guarantees that openssl will be built before
iputils if openssl is available, for example.
Is that really what you want ?
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list