Problem: xattr support fails to build on MacOS X
Solution: Disable xattr support for MacOS X
MacOS X uses the same headers and functions sys/xattr.h but the function
signatures for xattr support are much different, so building fails.
So let's for now disable xattr support there.
closes: #13230
closes: #13232
Signed-off-by: Christian Brabandt <cb@256bit.org>
#endif
/*
- * XATTR support
+ * currently Unix only: XATTR support
*/
-#if defined(FEAT_NORMAL) && defined(HAVE_XATTR)
+#if defined(FEAT_NORMAL) && defined(HAVE_XATTR) && !defined(MACOS_X)
# define FEAT_XATTR
#endif
#ifdef FEAT_XATTR
# include <sys/xattr.h>
-# define XATTR_VAL_LEN 1024
#endif
#ifdef HAVE_SMACK
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 1964,
/**/
1963,
/**/