emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: master fails to build on FreeBSD when ACL support is on


From: Joseph Mingrone
Subject: Re: master fails to build on FreeBSD when ACL support is on
Date: Sat, 20 Jan 2018 16:47:38 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (berkeley-unix)

Eli Zaretskii <address@hidden> writes:
> More generally, someone who has access to FreeBSD and understands its
> ACL implementation should look into that, because it sounds like we
> have fundamental problems there with moving files from temp directory,
> and those problems are just waiting to bite us in random places, like
> this one.

After a big of digging, I discovered the immediate problem and it does
not have anything to do with FreeBSD's ACL implementations [1].
FreeBSD's package building tool, poudriere has an option to use tmpfs
for some of the file systems including the working directories, however
I do not believe tmpfs supports ACLs.  When I turn this option off, so
that tmpfs is not used, the build finishes successfully without any
patching.

Should ACL support be required to _build_ Emacs, even if that build will
itself support ACLs?

[1] UFS has both POSIX and NFSv4 ACLs, while ZFS only supports NFSv4 ACLs.
    https://www.freebsd.org/doc/handbook/fs-acl.html
    https://wiki.freebsd.org/NFSv4_ACLs
    https://www.freebsd.org/cgi/man.cgi?query=setfacl

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]