Fix building issue for tizen_base(configure: error: --with-msm given, but attr/xattr... 27/248827/1 accepted/tizen/base/tool/20201213.215638 submit/tizen_base/20201130.233154 submit/tizen_base/20201203.031009 submit/tizen_base/20201203.032811 submit/tizen_base/20201203.051919 submit/tizen_base/20201207.074011
authorjiankang.fan <jiankang.fan@samsung.com>
Wed, 2 Dec 2020 12:26:39 +0000 (21:26 +0900)
committerjiankang.fan <jiankang.fan@samsung.com>
Wed, 2 Dec 2020 12:32:10 +0000 (21:32 +0900)
attr package's version be upgraded since Tizen 6.5
<attr/xattr.h> header; use <sys/xattr.h> instead

Change-Id: I5a6dd9a2923ec0d2a4f15f9e608219448bdaa634
Signed-off-by: jiankang.fan <jiankang.fan@samsung.com>
configure.ac
plugins/msmxattr.c

index fcee754..4199413 100644 (file)
@@ -698,13 +698,13 @@ AS_IF([test "$with_msm" = yes],[
   AC_SUBST(LIBXML2_CFLAGS)
   AC_SUBST(LIBXML2_LIBS)
 
-  AC_CHECK_HEADER([attr/xattr.h],[
+  AC_CHECK_HEADER([sys/xattr.h],[
     save_LIBS="$LIBS"
     AC_CHECK_LIB([attr],[setxattr],[],[
       AC_MSG_ERROR([--with-msm given, but setxattr not found in libattr])])
     LIBS="$save_LIBS"
   ],[
-    AC_MSG_ERROR([--with-msm given, but attr/xattr.h not found])
+    AC_MSG_ERROR([--with-msm given, but sys/xattr.h not found])
   ])
   AC_CHECK_HEADER([uthash.h],[
     save_LIBS="$LIBS"
index 0cd6752..66011b5 100644 (file)
 #include <errno.h>
 #include <string.h>
 
-#include <sys/capability.h>
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <unistd.h>
 #include <pwd.h>
 #include <grp.h>
-#include <attr/xattr.h>
+#include <sys/xattr.h>
 #include <uthash.h>
 #include <magic.h>
 #include "rpmio/rpmlog.h"