From: Tobias Geerinckx-Rice Date: Thu, 16 Aug 2018 21:12:30 +0200 Subject: extundelete: Fix build with e2fsprogs 1.44. The ‘inode.i_file_acl’ field was replaced with ‘inode.i_size_high’. I'm not sure the field name is still accurate or useful, so don't print it at all. Based on this[0] patch by ‘conikost’[1]. [0]: https://sourceforge.net/p/extundelete/tickets/5/ [1]: https://sourceforge.net/u/conikost --- a/src/insertionops.cc 2012-12-30 18:23:32.000000000 +0100 +++ b/src/insertionops.cc 2018-05-07 22:58:13.065868723 +0200 @@ -33,7 +33,6 @@ os << "File flags: " << inode.i_flags << std::endl; os << "File version (for NFS): " << inode.i_generation << std::endl; os << "File ACL: " << inode.i_file_acl << std::endl; - os << "Directory ACL: " << inode.i_dir_acl << std::endl; os << "Fragment address: " << inode.i_faddr << std::endl; os << "Direct blocks: "; for (int n = 0; n < EXT2_NDIR_BLOCKS; n++) 'sub right'>
aboutsummaryrefslogtreecommitdiff
path: root/gnu/build/install.scm
AgeCommit message (Expand)Author
2024-02-19services: activation: Ensure /run existence....* gnu/build/activation.scm (activation-script): Ensure /var/run existence. * gnu/build/install.scm (evaluate-populate-directive) [directives]: Remove directory /run. Change-Id: I19ca8e7605c0cff598ab89077a94e20390ba27b0 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Nicolas Graves
2024-02-19services: activation: Ensure /var/run existence....* gnu/services.scm (activation-script): Ensure /var/run existence. * gnu/build/install.scm (evaluate-populate-directive) [directives]: Remove directory /var/run. Change-Id: I5fb93d33b6b1f045f1e5ba206b9b0b74b5184260 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Nicolas Graves
2022-12-10install: 'umount-cow-store' retries upon EBUSY....Possibly fixes <https://issues.guix.gnu.org/59884>. * gnu/build/install.scm (umount*): New procedure. (unmount-cow-store): Use it instead of 'umount'. Ludovic Courtès
2022-11-15install: Validate symlink target in evaluate-populate-directive....* gnu/build/install.scm (evaluate-populate-directive): By default, error when the target of a symlink doesn't exist. Always ensure TARGET ends with "/". (populate-root-file-system): Call evaluate-populate-directive with #:error-on-dangling-symlink #t and add comment. Maxim Cournoyer