c17af71d2c
audit uses strndupa() which is missing from musl. Even though the implementation of strndupa is not too complex, we won't go as far as duplicating it in audit, and we just disable audit for the musl C library. Fixes; http://autobuild.buildroot.org/results/e22/e22a70f9ff14bc52f642a6135da44c14e41b6cbb/ http://autobuild.buildroot.org/results/233/2333c9b3d8f81b15602263b918d422e440f09d60/ ... Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Clayton Shotwell <clayton.shotwell@rockwellcollins.com> Cc: Matthew Weber <matthew.weber@rockwellcollins.com> Cc: Ryan Barnett <rjbarnet@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
26 lines
876 B
Plaintext
26 lines
876 B
Plaintext
# audit has some builtin per-architecture system call tables
|
|
config BR2_PACKAGE_AUDIT_ARCH_SUPPORTS
|
|
bool
|
|
default y if BR2_aarch64 || BR2_arm || BR2_armeb || \
|
|
BR2_i386 || BR2_powerpc || BR2_x86_64
|
|
|
|
config BR2_PACKAGE_AUDIT
|
|
bool "audit"
|
|
depends on BR2_PACKAGE_AUDIT_ARCH_SUPPORTS
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
|
depends on !BR2_STATIC_LIBS
|
|
depends on !BR2_TOOLCHAIN_USES_MUSL
|
|
help
|
|
The audit package contains the user space utilities for
|
|
storing and searching the audit records generated by
|
|
the audit subsystem in the Linux 2.6 kernel
|
|
|
|
Note: The z/OS remote plugin is disabled in this package
|
|
|
|
http://people.redhat.com/sgrubb/audit/
|
|
|
|
comment "audit needs a uClibc or (e)glibc toolchain w/ threads, dynamic library"
|
|
depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS \
|
|
|| BR2_TOOLCHAIN_USES_MUSL
|
|
depends on BR2_PACKAGE_AUDIT_ARCH_SUPPORTS
|