/* ------------------------------------------------------------------------- */
/* -- CONFIGURE SPECIFIED FEATURES -- */
/* ------------------------------------------------------------------------- */
+
+/*
+ * Copyright (C) 2000-2015 Kern Sibbald
+ * License: BSD 2-Clause; see file LICENSE-FOSS
+ */
/* Define if you want to use MySQL as Catalog database */
#undef USE_MYSQL_DB
/* Define if you have GCC */
#undef HAVE_GCC
-/* Define if you have the Andrew File System. */
-#undef AFS
-
/* Define If you want find -nouser and -nogroup to make tables of
used UIDs and GIDs at startup instead of using getpwuid or
getgrgid when needed. Speeds up -nouser and -nogroup unless you
/* Define if you have zlib */
#undef HAVE_LIBZ
-/* Define if you have lzo lib */
-#undef HAVE_LZO
-
/* Define if you have libacl */
#undef HAVE_ACL
-/* Define if you have AFS acls */
-#undef HAVE_AFS_ACL
-
/* General libs */
#undef LIBS
/* OSes */
#undef HAVE_LINUX_OS
#undef HAVE_FREEBSD_OS
+#undef HAVE_KFREEBSD_OS
#undef HAVE_NETBSD_OS
#undef HAVE_OPENBSD_OS
#undef HAVE_BSDI_OS
#undef HAVE_CYGWIN
#undef HAVE_OSF1_OS
#undef HAVE_DARWIN_OS
+#undef HAVE_HURD_OS
/* Set to correct scanf value for long long int */
#undef lld
#undef llu
#undef HAVE_READLINE
-#undef HAVE_PYTHON
#undef HAVE_GMP
language is requested. */
#undef ENABLE_NLS
+/* Defined to 0 if not provided */
+#undef FD_CLOEXEC
+
+/* Define to 1 if you have the 'accept4' function. */
+#undef HAVE_ACCEPT4
+
/* Normal acl support */
#undef HAVE_ACL
/* Define to 1 if you have the 'add_proplist_entry' function. */
#undef HAVE_ADD_PROPLIST_ENTRY
+/* Define to 1 if your system has AFS support */
+#undef HAVE_AFS
+
+/* Andrew FileSystem ACL support */
+#undef HAVE_AFS_ACL
+
+/* Define to 1 if you have the <afs/afsint.h> header file. */
+#undef HAVE_AFS_AFSINT_H
+
+/* Define to 1 if you have the <afs/venus.h> header file. */
+#undef HAVE_AFS_VENUS_H
+
/* Define to 1 if you have `alloca', as a function or macro. */
#undef HAVE_ALLOCA
/* Set if Bacula bat Qt4 GUI support enabled */
#undef HAVE_BAT
+/* Define to 1 if you have the `be64toh' function. */
+#undef HAVE_BE64TOH
+
/* Big Endian */
#undef HAVE_BIG_ENDIAN
/* Define to 1 if you have the `chflags' function. */
#undef HAVE_CHFLAGS
+/* Define to 1 if you have the 'closefrom' function. */
+#undef HAVE_CLOSEFROM
+
/* Set if Bacula conio support enabled */
#undef HAVE_CONIO
*/
#undef HAVE_DCGETTEXT
+/* Define to 1 if you have the declaration of `cygwin_conv_path', and to 0 if
+ you don't. */
+#undef HAVE_DECL_CYGWIN_CONV_PATH
+
+/* Define to 1 if you have the declaration of `FD_CLOEXEC', and to 0 if you
+ don't. */
+#undef HAVE_DECL_FD_CLOEXEC
+
/* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you
don't. */
#undef HAVE_DECL_FEOF_UNLOCKED
don't. */
#undef HAVE_DECL_GETC_UNLOCKED
+/* Define to 1 if you have the declaration of `O_CLOEXEC', and to 0 if you
+ don't. */
+#undef HAVE_DECL_O_CLOEXEC
+
+/* Define to 1 if you have the declaration of `SOCK_CLOEXEC', and to 0 if you
+ don't. */
+#undef HAVE_DECL_SOCK_CLOEXEC
+
/* Define to 1 if you have the declaration of `tzname', and to 0 if you don't.
*/
#undef HAVE_DECL_TZNAME
*/
#undef HAVE_DIRENT_H
+/* Define if you have the GNU dld library. */
+#undef HAVE_DLD
+
+/* Define to 1 if you have the `dlerror' function. */
+#undef HAVE_DLERROR
+
/* Define to 1 if you have the <dlfcn.h> header file. */
#undef HAVE_DLFCN_H
/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
#undef HAVE_DOPRNT
+/* Define if you have the _dyld_func_lookup function. */
+#undef HAVE_DYLD
+
/* Set if you have an Embedded MySQL Database */
#undef HAVE_EMBEDDED_MYSQL
/* Define to 1 if you have the `fchdir' function. */
#undef HAVE_FCHDIR
+/* Define to 1 if you have the `fchmod' function. */
+#undef HAVE_FCHMOD
+
+/* Define to 1 if you have the `fchown' function. */
+#undef HAVE_FCHOWN
+
/* Define to 1 if you have the 'fchownat' function. */
#undef HAVE_FCHOWNAT
+/* Set if you have 'F_CLOSEM' fcntl flag */
+#undef HAVE_FCNTL_F_CLOSEM
+
/* Define to 1 if you have the <fcntl.h> header file. */
#undef HAVE_FCNTL_H
+/* Set if fcntl supports file locking */
+#undef HAVE_FCNTL_LOCK
+
/* Define to 1 if you have the `fdatasync' function. */
#undef HAVE_FDATASYNC
/* Define to 1 if you have the 'fstatat' function. */
#undef HAVE_FSTATAT
+/* Define to 1 if you have the `futimes' function. */
+#undef HAVE_FUTIMES
+
/* Define to 1 if you have the 'futimesat' function. */
#undef HAVE_FUTIMESAT
/* Define to 1 if you have the `fwprintf' function. */
#undef HAVE_FWPRINTF
+/* Define to 1 if you have the 'gai_strerror' function. */
+#undef HAVE_GAI_STRERROR
+
+/* Define to 1 if getaddrinfo exists and works */
+#undef HAVE_GETADDRINFO
+
/* Define to 1 if you have the `getcwd' function. */
#undef HAVE_GETCWD
/* Define to 1 if you have the `getmntinfo' function. */
#undef HAVE_GETMNTINFO
+/* Define to 1 if you have the `getnameinfo' function. */
+#undef HAVE_GETNAMEINFO
+
/* Set if have getpagesize */
#undef HAVE_GETPAGESIZE
/* Define to 1 if you have the <grp.h> header file. */
#undef HAVE_GRP_H
-/* Set if you have GTK 4.2 or greater loaded */
-#undef HAVE_GTK_2_4
+/* Define to 1 if you have the `htobe64' function. */
+#undef HAVE_HTOBE64
-/* Define if you have the iconv() function. */
+/* Define to 1 if you have the `iconv()' function. */
#undef HAVE_ICONV
/* Define to 1 if you have the `inet_ntop' function. */
/* Define to 1 if the system has the type `intptr_t'. */
#undef HAVE_INTPTR_T
-/* Define if <inttypes.h> exists and doesn't clash with <sys/types.h>. */
+/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
/* Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, and
/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
#undef HAVE_LANGINFO_CODESET
+/* Define to 1 if you have the `lchmod' function. */
+#undef HAVE_LCHMOD
+
/* Define to 1 if you have the `lchown' function. */
#undef HAVE_LCHOWN
/* Define to 1 if you have the <libc.h> header file. */
#undef HAVE_LIBC_H
+/* Define if you have the libdl library or equivalent. */
+#undef HAVE_LIBDL
+
+/* Define if libdlloader will be built on this platform */
+#undef HAVE_LIBDLLOADER
+
/* Define to 1 if you have the `inet' library (-linet). */
#undef HAVE_LIBINET
/* Define to 1 if you have the `resolv' library (-lresolv). */
#undef HAVE_LIBRESOLV
+/* Define to 1 if you have libs3 */
+#undef HAVE_LIBS3
+
/* Define to 1 if you have the `socket' library (-lsocket). */
#undef HAVE_LIBSOCKET
/* Define to 1 if you have the `sun' library (-lsun). */
#undef HAVE_LIBSUN
-/* Define to 1 if you have the `util' library (-lutil). */
-#undef HAVE_LIBUTIL
-
/* Defines if your system have the libutil.h header file */
#undef HAVE_LIBUTIL_H
/* Define to 1 if you have the `lstat' function. */
#undef HAVE_LSTAT
+/* Define to 1 if you have the `lutimes' function. */
+#undef HAVE_LUTIMES
+
/* Define to 1 if you have LZO compression */
#undef HAVE_LZO
/* Define to 1 if you have the `posix_fadvise' function. */
#undef HAVE_POSIX_FADVISE
+/* Define to 1 if you have the `posix_fallocate' function. */
+#undef HAVE_POSIX_FALLOCATE
+
/* Define if your printf() function supports format strings with positions. */
#undef HAVE_POSIX_PRINTF
/* Define if the SHA-2 family of digest algorithms is available */
#undef HAVE_SHA2
+/* Define if you have the shl_load function. */
+#undef HAVE_SHL_LOAD
+
/* Define to 1 if you have the `signal' function. */
#undef HAVE_SIGNAL
/* Set if socklen_t exists */
#undef HAVE_SOCKLEN_T
+/* Set if building on Solaris 10 */
+#undef HAVE_SOLARIS10
+
/* Set if you have an SQLite3 Database */
#undef HAVE_SQLITE3
/* Define to 1 if you have the `strdup' function. */
#undef HAVE_STRDUP
+/* Defined to 0 if not provided */
+#undef HAVE_STREAM_CLOEXEC
+
/* Define to 1 if you have the `strerror' function. */
#undef HAVE_STRERROR
<sysmacros.h>. */
#undef MAJOR_IN_SYSMACROS
+/* Whether to have in6addr_any support */
+#undef NEED_IN6ADDR_ANY
+
/* Define to 1 if your C compiler doesn't accept -c and -o together. */
#undef NO_MINUS_C_MINUS_O
+/* Defined to 0 if not provided */
+#undef O_CLOEXEC
+
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT
/* Set if you want Smartalloc enabled */
#undef SMARTALLOC
+/* Defined to 0 if not provided */
+#undef SOCK_CLOEXEC
+
/* If using the C implementation of alloca, define if you know the
direction of stack growth for your system; otherwise it will be
automatically deduced at runtime.
- STACK_DIRECTION > 0 => grows toward higher addresses
- STACK_DIRECTION < 0 => grows toward lower addresses
- STACK_DIRECTION = 0 => direction of growth unknown */
+ STACK_DIRECTION > 0 => grows toward higher addresses
+ STACK_DIRECTION < 0 => grows toward lower addresses
+ STACK_DIRECTION = 0 => direction of growth unknown */
#undef STACK_DIRECTION
/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
+/* fopen() modifier for setting close on exec flag */
+#undef STREAM_CLOEXEC
+
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
#undef TIME_WITH_SYS_TIME
/* Set if DB batch insert code enabled */
#undef USE_BATCH_FILE_INSERT
+/* Set if you want Lock Manager enabled */
+#undef USE_LOCKMGR
+
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
#if defined AC_APPLE_UNIVERSAL_BUILD
/* Define for large files, on AIX-style hosts. */
#undef _LARGE_FILES
-/* Set if you want Lock Manager enabled */
-#undef _USE_LOCKMGR
-
/* Define to empty if `const' does not conform to ANSI C. */
#undef const
doesn't define it. */
#undef ptrdiff_t
+/* Define to the equivalent of the C99 'restrict' keyword, or to
+ nothing if this is not supported. Do not define if restrict is
+ supported directly. */
+#undef restrict
+/* Work around a bug in Sun C++: it does not support _Restrict or
+ __restrict__, even though the corresponding Sun C compiler ends up with
+ "#define restrict _Restrict" or "#define restrict __restrict__" in the
+ previous line. Perhaps some future version of Sun C++ will work with
+ restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
+#if defined __SUNPRO_CC && !defined __RESTRICT
+# define _Restrict
+# define __restrict__
+#endif
+
/* Define to empty if the C compiler doesn't support this keyword. */
#undef signed