From: Tim Kientzle Date: Sun, 22 Mar 2009 06:03:22 +0000 (-0400) Subject: Add a check for wcrtomb() and control the FreeBSD extattr function X-Git-Tag: v2.7.0~105 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=faec39adff8800f9ad15dabc105cbba0be0a4f8d;p=thirdparty%2Flibarchive.git Add a check for wcrtomb() and control the FreeBSD extattr function tests by --enable-xattr as well. SVN-Revision: 829 --- diff --git a/configure.ac b/configure.ac index d1aed406c..5c7f04b9d 100644 --- a/configure.ac +++ b/configure.ac @@ -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