diff options
author | Andrew Bartlett <abartlet@samba.org> | 2012-06-01 13:29:38 +1000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2012-06-02 02:13:49 +0200 |
commit | c290cdb9349220ba70b54143e1432da0230e2cee (patch) | |
tree | 4ebf0aa557376557eaec362eaa14f587c53ea1ec /source3/wscript | |
parent | 664af060ac9ea83b565fbb817bb63d67d83843ef (diff) | |
download | samba-c290cdb9349220ba70b54143e1432da0230e2cee.tar.gz samba-c290cdb9349220ba70b54143e1432da0230e2cee.tar.bz2 samba-c290cdb9349220ba70b54143e1432da0230e2cee.zip |
lib/replace: xattr wrappers in lib/replace rather than source3/lib/system.c
This also moves all the still-used configure tests etc. The unused OSF API
is also removed at this time.
Andrew Bartlett
Diffstat (limited to 'source3/wscript')
-rwxr-xr-x | source3/wscript | 33 |
1 files changed, 11 insertions, 22 deletions
diff --git a/source3/wscript b/source3/wscript index ad055d06ca..bc625a846a 100755 --- a/source3/wscript +++ b/source3/wscript @@ -235,24 +235,19 @@ if (0) { msg="Checking for LL suffix on long long integers") conf.CHECK_FUNCS(''' -_acl __acl add_proplist_entry atexit attr_getf attr_list attr_listf -attropen attr_remove attr_removef attr_set attr_setf +_acl __acl atexit bindtextdomain _chdir __chdir chflags chmod _close __close _closedir -__closedir crypt16 delproplist devnm dgettext dirfd +__closedir crypt16 devnm dgettext dirfd DNSServiceRegister _dup __dup _dup2 __dup2 endmntent execl -extattr_delete_fd extattr_get_fd extattr_get_file -extattr_list_fd extattr_list_file -extattr_set_fd extattr_set_file _facl __facl _fchdir +_facl __facl _fchdir __fchdir fchmod fchown _fcntl __fcntl fcvt fcvtl fdatasync -fdelproplist fgetea fgetproplist fgetxattr flistea flistxattr -_fork __fork fremoveea fremovexattr fseeko fsetea -fsetproplist fsetxattr _fstat __fstat fsync +_fork __fork fseeko +fsetxattr _fstat __fstat fsync futimens futimes __fxstat getauthuid getcwd _getcwd __getcwd getdents __getdents getdirentries getgrent getgrnam getgrouplist getgrset getmntent getpagesize -getproplist get_proplist_entry getpwanam getpwent_r getrlimit gettext +getpwanam getpwent_r getrlimit gettext glob grantpt hstrerror initgroups innetgr -listea listxattr llseek _llseek __llseek _lseek __lseek _lstat __lstat lutimes __lxstat memalign mknod mlock mlockall munlock munlockall @@ -261,11 +256,11 @@ pathconf poll posix_fallocate posix_memalign prctl pread _pread __pread pwrite _pwrite __pwrite rdchk _read __read _readdir __readdir -removeea removexattr _seekdir __seekdir -select setea setenv setgidx setgroups setlocale setluid -setmntent setpgid setpriv setproplist setsid setuidx -setxattr shmget shm_open sigaction sigblock sigprocmask sigset -sizeof_proplist_entry _stat __stat statvfs +_seekdir __seekdir +select setenv setgidx setgroups setlocale setluid +setmntent setpgid setpriv setsid setuidx +shmget shm_open sigaction sigblock sigprocmask sigset +_stat __stat statvfs strcasecmp strchr strpbrk strsignal strtol strupr sysconf sysctl sysctlbyname __sys_llseek syslog _telldir __telldir textdomain timegm utimensat vsyslog _write __write __xstat @@ -434,12 +429,6 @@ msg.msg_acctrightslen = sizeof(fd); conf.find_program('awk', var='AWK') conf.find_program('perl', var='PERL') - # Darwin has extra options to xattr-family functions - conf.CHECK_CODE('getxattr(0, 0, 0, 0, 0, 0);', - 'XATTR_ADD_OPT', - msg="Checking whether xattr interface takes additional options", - headers='sys/types.h attr/xattr.h sys/xattr.h') - conf.CHECK_HEADERS('asm/types.h') conf.CHECK_CODE('dev_t dev; int i = major(dev); return 0', "HAVE_DEVICE_MAJOR_FN", |