Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
Lustre 2.9.0
-
None
-
CentOS 7 base OS. Linux 4.4.54-1.el7; ZFS 0.6.5.7
-
9223372036854775807
Description
While building Master(also seen on Lustre 2.9) there was an error building regarding
#define XATTR_NAME_POSIX_ACL_ACCESS XATTR_SYSTEM_PREFIX XATTR_POSIX_ACL_ACCESS ^In file included from /var/lib/dkms/lustre/2.9.0/build/lustre/include/lvfs.h:45:0, from /var/lib/dkms/lustre/2.9.0/build/lustre/include/obd.h:51, from /var/lib/dkms/lustre/2.9.0/build/lustre/osd-zfs/osd_handler.c:46:/var/lib/dkms/lustre/2.9.0/build/lustre/include/lustre_compat.h:257:0: note: this is the location of the previous definition # define XATTR_NAME_POSIX_ACL_ACCESS POSIX_ACL_XATTR_ACCESS
Adding #include <linux/xattr.h> to lustre_compat.h fixed the issues.
Landed for 2.10