mirror of
https://github.com/NixOS/nix
synced 2025-07-07 14:21:48 +02:00
Improve ACL clearing support (fixing FreeBSD build)
The problem was that f880469173
forgot
that the `#include <sys/xattr.h>` was guarded by an `#ifdef __linux__`.
However, the build failure was only on FreeBSD --- turns out other
platforms have this header too!
The fix therefore uses a new configure check so we properly clear ACLs
on more platforms.
This commit is contained in:
parent
a8fea5a54f
commit
a7115a47ef
3 changed files with 6 additions and 3 deletions
|
@ -282,6 +282,8 @@ case "$host_os" in
|
|||
esac
|
||||
AC_SUBST(HAVE_SECCOMP, [$have_seccomp])
|
||||
|
||||
# Optional dependencies for better normalizing file system data
|
||||
AC_CHECK_HEADERS[sys/xattr.h]
|
||||
|
||||
# Look for aws-cpp-sdk-s3.
|
||||
AC_LANG_PUSH(C++)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue