]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Add a check for wcrtomb() and control the FreeBSD extattr function
authorTim Kientzle <kientzle@gmail.com>
Sun, 22 Mar 2009 06:03:22 +0000 (02:03 -0400)
committerTim Kientzle <kientzle@gmail.com>
Sun, 22 Mar 2009 06:03:22 +0000 (02:03 -0400)
tests by --enable-xattr as well.

SVN-Revision: 829

configure.ac

index d1aed406cec4fe690dfbaef7633c2b509e98477e..5c7f04b9d97c3f166c9016a53a7cce253dca956e 100644 (file)
@@ -370,8 +370,6 @@ AC_FUNC_STRERROR_R
 AC_FUNC_STRFTIME
 AC_FUNC_VPRINTF
 AC_CHECK_FUNCS([chflags chown chroot])
-AC_CHECK_FUNCS([extattr_get_file extattr_list_file])
-AC_CHECK_FUNCS([extattr_set_fd extattr_set_file])
 AC_CHECK_FUNCS([fchdir fchflags fchmod fchown fcntl fork])
 AC_CHECK_FUNCS([fstat ftruncate futimes geteuid getpid])
 AC_CHECK_FUNCS([lchflags lchmod lchown])
@@ -379,7 +377,7 @@ AC_CHECK_FUNCS([lutimes memmove memset mkdir mkfifo mknod])
 AC_CHECK_FUNCS([nl_langinfo pipe poll readlink select setenv setlocale])
 AC_CHECK_FUNCS([strchr strdup strerror strrchr timegm])
 AC_CHECK_FUNCS([tzset unsetenv utime utimes vfork])
-AC_CHECK_FUNCS([wcscpy wcslen wctomb wmemcmp wmemcpy])
+AC_CHECK_FUNCS([wcrtomb wcscpy wcslen wctomb wmemcmp wmemcpy])
 
 # FreeBSD's nl_langinfo supports an option to specify whether the
 # current locale uses month/day or day/month ordering.  It makes the
@@ -423,7 +421,10 @@ if test "x$enable_xattr" != "xno"; then
        AC_CHECK_HEADERS([attr/xattr.h])
        AC_CHECK_HEADERS([sys/xattr.h])
        AC_CHECK_LIB(attr,setxattr)
-       AC_CHECK_FUNCS([getxattr lgetxattr listxattr llistxattr fsetxattr lsetxattr])
+       AC_CHECK_FUNCS([extattr_get_file extattr_list_file])
+       AC_CHECK_FUNCS([extattr_set_fd extattr_set_file])
+       AC_CHECK_FUNCS([fsetxattr getxattr])
+       AC_CHECK_FUNCS([lgetxattr listxattr llistxattr lsetxattr])
 fi
 
 # Check for ACL support