[Buildroot] [PATCH 1/1] package/netsniff-ng: Allow to build with uclibc but w/o mausezahn

Thomas Petazzoni thomas.petazzoni at bootlin.com
Thu Mar 28 17:56:12 UTC 2019


Hello Vadim,

On Mon,  4 Mar 2019 10:57:41 +0200
Vadim Kochan <vadim4j at gmail.com> wrote:

> mausezahn can't be build with uclibc because uclibc
> does not provide ceill() function, so it does not allow
> to build all netsniff-ng's tools with uclibc.
> 
> Fix it by moving mausezahn under separate config option,
> which has own dependencies and packages selection (libnet & libcli).
> 
> Signed-off-by: Vadim Kochan <vadim4j at gmail.com>

Applied to master with a few changes.

> -config BR2_PACKAGE_NETSNIFF_NG
> +menuconfig BR2_PACKAGE_NETSNIFF_NG

Kept "config" here. We don't typically have a "menuconfig" for just one
sub-option.

> +NETSNIFF_NG_TOOLS = netsniff-ng trafgen astraceroute flowtop ifpps bpfc curvetun

I changed this to use the allbutmausezahn and install_allbutmausezahn targets.

Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



More information about the buildroot mailing list