meson: disable xattr on macos 35/208735/1
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Thu, 27 Jun 2019 14:48:37 +0000 (16:48 +0200)
committerJongmin Lee <jm105.lee@samsung.com>
Thu, 27 Jun 2019 21:42:46 +0000 (06:42 +0900)
macos has a different implementation than linux for xattr. This commit
disables XATTR again for macos.

Change-Id: I9fcd984a131ee1af583ee641d61e50d810c96929

header_checks/meson.build

index 34cf972..ca11d2d 100644 (file)
@@ -195,7 +195,7 @@ if (cc.has_header('sys/mman.h'))
   config_h.set10('HAVE_MMAN_H', true)
 endif
 
-if config_h.has('HAVE_LISTXATTR') and config_h.has('HAVE_SETXATTR') and config_h.has('HAVE_GETXATTR')
+if sys_linux and config_h.has('HAVE_LISTXATTR') and config_h.has('HAVE_SETXATTR') and config_h.has('HAVE_GETXATTR')
   config_h.set10('HAVE_XATTR', true)
 endif