X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=configure.in;h=48449921b926c766497b252d458c08cb237e17e0;hb=5116ed2346ea7ee6e5a9858dee94f3eacdc00d7e;hp=96dbfbb39594f1914c9ec84106ecf422d87b6cf0;hpb=5caf0f02f6022d70fcf468c5709eeceb5c22f88d;p=netatalk.git diff --git a/configure.in b/configure.in index 96dbfbb3..48449921 100644 --- a/configure.in +++ b/configure.in @@ -73,13 +73,12 @@ AC_FUNC_WAIT3 AC_CHECK_FUNCS(getcwd gethostname gettimeofday getusershell mkdir rmdir select socket strdup strcasestr strstr strtoul strchr memcpy) AC_CHECK_FUNCS(backtrace_symbols setlocale nl_langinfo strlcpy strlcat setlinebuf dirfd pselect access pread pwrite) AC_CHECK_FUNCS(waitpid getcwd strdup strndup strnlen strtoul strerror chown fchown chmod fchmod chroot link mknod mknod64) -#ac_neta_haveatfuncs=yes -#AC_CHECK_FUNCS(openat renameat fstatat unlinkat, ,ac_neta_haveatfuncs=no) -#if test x"$ac_neta_haveatfuncs" = x"yes" ; then -# AC_DEFINE([_ATFILE_SOURCE], 1, AT file source) -#fi -AC_DEFINE([_ATFILE_SOURCE], 1, AT file source) -AC_CHECK_FUNCS(openat renameat fstatat unlinkat, ,AC_DEFINE([_ATFILE_SOURCE], 0, AT file source)) +ac_neta_haveatfuncs=yes +AC_CHECK_FUNCS(openat renameat fstatat unlinkat, , ac_neta_haveatfuncs=no) +if test x"$ac_neta_haveatfuncs" = x"yes" ; then + AC_DEFINE([_ATFILE_SOURCE], 1, AT file source) + AC_DEFINE([HAVE_ATFUNCS], 1, whether at funcs are available) +fi AC_CHECK_MEMBERS(struct tm.tm_gmtoff,,, [#include ]) @@ -1263,6 +1262,7 @@ AM_CONDITIONAL(USE_DEBIAN, test x$sysv_style = xdebian) AM_CONDITIONAL(USE_UNDEF, test x$sysv_style = x) AM_CONDITIONAL(USE_BDB, test x$bdb_required = xyes) AM_CONDITIONAL(USE_APPLETALK, test x$netatalk_cv_ddp_enabled = xyes) +AM_CONDITIONAL(HAVE_ATFUNCS, test x"$ac_neta_haveatfuncs" = x"yes") dnl --------------------- generate files