Disk ARchive  2.7.7
Full featured and portable backup and archiving tool
config.h
1 /* config.h. Generated from config.h.in by configure. */
2 /* config.h.in. Generated from configure.ac by autoheader. */
3 
4 /* backtrace() call supported */
5 #define BACKTRACE_AVAILABLE 1
6 
7 /* header and linking is available to have strong encryption works */
8 #define CRYPTO_AVAILABLE 1
9 
10 /* dar and dar_suite version, definition in configure.ac */
11 #define DAR_VERSION "2.7.7"
12 
13 /* if defined, activates support for Extended Attributes */
14 #define EA_SUPPORT
15 
16 /* Define to 1 if translation of program messages to the user's native
17  language is requested. */
18 #define ENABLE_NLS 1
19 
20 /* libthreadar expected major version */
21 #define EXPECTED_MAJ_VERSION_THREADAR "1"
22 
23 /* furtive read mode is available */
24 #define FURTIVE_READ_MODE_AVAILABLE 1
25 
26 /* minimum version expected of GPGME */
27 #define GPGME_MIN_VERSION "1.2.0"
28 
29 /* GPGME is available to support public key based ciphering */
30 #define GPGME_SUPPORT 1
31 
32 /* argon2.h header file availability */
33 #define HAVE_ARGON2_H 1
34 
35 /* Define to 1 if you have the <arpa/inet.h> header file. */
36 #define HAVE_ARPA_INET_H 1
37 
38 /* Define to 1 if you have the <attr/xattr.h> header file. */
39 /* #undef HAVE_ATTR_XATTR_H */
40 
41 /* bzlib.h header file is available */
42 #define HAVE_BZLIB_H 1
43 
44 /* whether the system has support for POSIX.1e capabilities */
45 /* #undef HAVE_CAPABILITIES */
46 
47 /* Define to 1 if you have the Mac OS X function
48  CFLocaleCopyPreferredLanguages in the CoreFoundation framework. */
49 /* #undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES */
50 
51 /* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in
52  the CoreFoundation framework. */
53 /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */
54 
55 /* Define to 1 if you have the `ctime_r' function. */
56 #define HAVE_CTIME_R 1
57 
58 /* Define to 1 if you have the <ctype.h> header file. */
59 #define HAVE_CTYPE_H 1
60 
61 /* libcurl.h header file is available */
62 /* #undef HAVE_CURL_CURL_H */
63 
64 /* Define if the GNU dcgettext() function is already present or preinstalled.
65  */
66 #define HAVE_DCGETTEXT 1
67 
68 /* Define to 1 if you have the declaration of `sys_siglist', and to 0 if you
69  don't. */
70 #define HAVE_DECL_SYS_SIGLIST 0
71 
72 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
73  */
74 #define HAVE_DIRENT_H 1
75 
76 /* Define to 1 if you have the <dlfcn.h> header file. */
77 #define HAVE_DLFCN_H 1
78 
79 /* whether the system has the necessary routine to handle Door files */
80 /* #undef HAVE_DOOR */
81 
82 /* Define to 1 if you have the <errno.h> header file. */
83 #define HAVE_ERRNO_H 1
84 
85 /* Define to 1 if you have the <execinfo.h> header file. */
86 #define HAVE_EXECINFO_H 1
87 
88 /* Define to 1 if you have the <fcntl.h> header file. */
89 #define HAVE_FCNTL_H 1
90 
91 /* whether the system provides fdatasync() system call */
92 #define HAVE_FDATASYNC 1
93 
94 /* Define to 1 if you have the `fdopendir' function. */
95 #define HAVE_FDOPENDIR 1
96 
97 /* Define to 1 if your system has a working POSIX `fnmatch' function. */
98 #define HAVE_FNMATCH 1
99 
100 /* Define to 1 if you have the <fnmatch.h> header file. */
101 #define HAVE_FNMATCH_H 1
102 
103 /* Define to 1 if you have the `fork' function. */
104 #define HAVE_FORK 1
105 
106 /* gcrypt.h header file is available */
107 #define HAVE_GCRYPT_H 1
108 
109 /* Define to 1 if you have the `getgrnam_r' function. */
110 #define HAVE_GETGRNAM_R 1
111 
112 /* Define to 1 if you have the <getopt.h> header file. */
113 #define HAVE_GETOPT_H 1
114 
115 /* a getopt() call is declared in <unistd.h> */
116 #define HAVE_GETOPT_IN_UNISTD_H 1
117 
118 /* whether getopt_long() is available */
119 #define HAVE_GETOPT_LONG 1
120 
121 /* a getopt_long() call is declared in <unistd.h> */
122 /* #undef HAVE_GETOPT_LONG_IN_UNISTD_H */
123 
124 /* Define to 1 if you have the `getpwnam_r' function. */
125 #define HAVE_GETPWNAM_R 1
126 
127 /* Define if the GNU gettext() function is already present or preinstalled. */
128 #define HAVE_GETTEXT 1
129 
130 /* Define to 1 if you have the <gpgme.h> header file. */
131 #define HAVE_GPGME_H 1
132 
133 /* Define to 1 if you have the <grp.h> header file. */
134 #define HAVE_GRP_H 1
135 
136 /* Define if you have the iconv() function and it works. */
137 #define HAVE_ICONV 1
138 
139 /* inttypes.h header availability */
140 #define HAVE_INTTYPES_H 1
141 
142 /* Define to 1 if you have the `lchown' function. */
143 #define HAVE_LCHOWN 1
144 
145 /* Define to 1 if you have the `argon2' library (-largon2). */
146 #define HAVE_LIBARGON2 1
147 
148 /* Define to 1 if you have the `attr' library (-lattr). */
149 /* #undef HAVE_LIBATTR */
150 
151 /* Define to 1 if you have the `bz2' library (-lbz2). */
152 #define HAVE_LIBBZ2 1
153 
154 /* Define to 1 if you have the `c' library (-lc). */
155 /* #undef HAVE_LIBC */
156 
157 /* Define to 1 if you have the `cap' library (-lcap). */
158 /* #undef HAVE_LIBCAP */
159 
160 /* Libcurl library availability */
161 #define HAVE_LIBCURL 1
162 
163 /* Define to 1 if you have the `dl' library (-ldl). */
164 #define HAVE_LIBDL 1
165 
166 /* Define to 1 if you have the `execinfo' library (-lexecinfo). */
167 /* #undef HAVE_LIBEXECINFO */
168 
169 /* Define to 1 if you have the `gcrypt' library (-lgcrypt). */
170 #define HAVE_LIBGCRYPT 1
171 
172 /* Define to 1 if you have the `gnugetopt' library (-lgnugetopt). */
173 /* #undef HAVE_LIBGNUGETOPT */
174 
175 /* Define to 1 if you have the `gpgme' library (-lgpgme). */
176 #define HAVE_LIBGPGME 1
177 
178 /* Define to 1 if you have the `gpg-error' library (-lgpg-error). */
179 #define HAVE_LIBGPG_ERROR 1
180 
181 /* Define to 1 if you have the <libintl.h> header file. */
182 #define HAVE_LIBINTL_H 1
183 
184 /* Define to 1 if you have the `lz4' library (-llz4). */
185 #define HAVE_LIBLZ4 1
186 
187 /* Define to 1 if you have the `lzma' library (-llzma). */
188 #define HAVE_LIBLZMA 1
189 
190 /* Define to 1 if you have the `lzo2' library (-llzo2). */
191 #define HAVE_LIBLZO2 1
192 
193 /* Define to 1 if you have the `nsl' library (-lnsl). */
194 /* #undef HAVE_LIBNSL */
195 
196 /* Define to 1 if you have the `pthread' library (-lpthread). */
197 #define HAVE_LIBPTHREAD 1
198 
199 /* Define to 1 if you have the `rsync' library (-lrsync). */
200 /* #undef HAVE_LIBRSYNC */
201 
202 /* librsync.h header file is available */
203 /* #undef HAVE_LIBRSYNC_H */
204 
205 /* Define to 1 if you have the `socket' library (-lsocket). */
206 /* #undef HAVE_LIBSOCKET */
207 
208 /* Define to 1 if you have the `threadar' library (-lthreadar). */
209 /* #undef HAVE_LIBTHREADAR */
210 
211 /* libthreadar.h header file availability */
212 /* #undef HAVE_LIBTHREADAR_LIBTHREADAR_HPP */
213 
214 /* Define to 1 if you have the `z' library (-lz). */
215 #define HAVE_LIBZ 1
216 
217 /* Define to 1 if you have the `zstd' library (-lzstd). */
218 #define HAVE_LIBZSTD 1
219 
220 /* Define to 1 if you have the <limits.h> header file. */
221 #define HAVE_LIMITS_H 1
222 
223 /* Define to 1 if you have the <linux/capability.h> header file. */
224 #define HAVE_LINUX_CAPABILITY_H 1
225 
226 /* Define to 1 if you have the `localtime_r' function. */
227 #define HAVE_LOCALTIME_R 1
228 
229 /* Define to 1 if `lstat' has the bug that it succeeds when given the
230  zero-length file name argument. */
231 /* #undef HAVE_LSTAT_EMPTY_STRING_BUG */
232 
233 /* if lutimes() system call is available */
234 #define HAVE_LUTIMES 1
235 
236 /* lz4.h header file is available */
237 #define HAVE_LZ4_H 1
238 
239 /* lzma.h header file is available */
240 #define HAVE_LZMA_H 1
241 
242 /* lzo/lzo1x.h header file is available */
243 #define HAVE_LZO_LZO1X_H 1
244 
245 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and
246  to 0 otherwise. */
247 #define HAVE_MALLOC 1
248 
249 /* Define to 1 if you have the `mkdir' function. */
250 #define HAVE_MKDIR 1
251 
252 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
253 /* #undef HAVE_NDIR_H */
254 
255 /* Define to 1 if you have the <netinet/in.h> header file. */
256 #define HAVE_NETINET_IN_H 1
257 
258 /* the optreset external variable exists to reset getopt standard call */
259 /* #undef HAVE_OPTRESET */
260 
261 /* whether the system has support for posix_fadvise() */
262 #define HAVE_POSIX_FADVISE 1
263 
264 /* Define to 1 if you have the <pthread.h> header file. */
265 #define HAVE_PTHREAD_H 1
266 
267 /* Define to 1 if you have the <pwd.h> header file. */
268 #define HAVE_PWD_H 1
269 
270 /* Define to 1 if you have the `readdir_r' function. */
271 #define HAVE_READDIR_R 1
272 
273 /* Define to 1 if you have the `regcomp' function. */
274 #define HAVE_REGCOMP 1
275 
276 /* Define to 1 if you have the <regex.h> header file. */
277 #define HAVE_REGEX_H 1
278 
279 /* Define to 1 if you have the `rmdir' function. */
280 #define HAVE_RMDIR 1
281 
282 /* Define to 1 if you have the <signal.h> header file. */
283 #define HAVE_SIGNAL_H 1
284 
285 /* system provides statx() system call, will be used to get inode birthtime on
286  Linux */
287 #define HAVE_STATX_SYSCALL 1
288 
289 /* Define to 1 if `stat' has the bug that it succeeds when given the
290  zero-length file name argument. */
291 /* #undef HAVE_STAT_EMPTY_STRING_BUG */
292 
293 /* Define to 1 if you have the <stddef.h> header file. */
294 #define HAVE_STDDEF_H 1
295 
296 /* Define to 1 if you have the <stdint.h> header file. */
297 #define HAVE_STDINT_H 1
298 
299 /* Define to 1 if you have the <stdio.h> header file. */
300 #define HAVE_STDIO_H 1
301 
302 /* Define to 1 if you have the <stdlib.h> header file. */
303 #define HAVE_STDLIB_H 1
304 
305 /* Define to 1 if you have the `strerror_r' function. */
306 #define HAVE_STRERROR_R 1
307 
308 /* strerror_r() returns a char * */
309 #define HAVE_STRERROR_R_CHAR_PTR 1
310 
311 /* Define to 1 if you have the <strings.h> header file. */
312 #define HAVE_STRINGS_H 1
313 
314 /* Define to 1 if you have the <string.h> header file. */
315 #define HAVE_STRING_H 1
316 
317 /* Define to 1 if `st_rdev' is a member of `struct stat'. */
318 #define HAVE_STRUCT_STAT_ST_RDEV 1
319 
320 /* whether the system provides syncfs() system call */
321 #define HAVE_SYNCFS 1
322 
323 /* Define to 1 if you have the <sys/capability.h> header file. */
324 /* #undef HAVE_SYS_CAPABILITY_H */
325 
326 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
327  */
328 /* #undef HAVE_SYS_DIR_H */
329 
330 /* Define to 1 if you have the <sys/ioctl.h> header file. */
331 #define HAVE_SYS_IOCTL_H 1
332 
333 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
334  */
335 /* #undef HAVE_SYS_NDIR_H */
336 
337 /* Define to 1 if you have the <sys/socket.h> header file. */
338 #define HAVE_SYS_SOCKET_H 1
339 
340 /* Define to 1 if you have the <sys/stat.h> header file. */
341 #define HAVE_SYS_STAT_H 1
342 
343 /* Define to 1 if you have the <sys/time.h> header file. */
344 #define HAVE_SYS_TIME_H 1
345 
346 /* Define to 1 if you have the <sys/types.h> header file. */
347 #define HAVE_SYS_TYPES_H 1
348 
349 /* Define to 1 if you have the <sys/un.h> header file. */
350 #define HAVE_SYS_UN_H 1
351 
352 /* Define to 1 if you have the <sys/utsname.h> header file. */
353 #define HAVE_SYS_UTSNAME_H 1
354 
355 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
356 #define HAVE_SYS_WAIT_H 1
357 
358 /* Define to 1 if you have the <sys/xattr.h> header file. */
359 #define HAVE_SYS_XATTR_H 1
360 
361 /* Define to 1 if you have the <termios.h> header file. */
362 #define HAVE_TERMIOS_H 1
363 
364 /* Define to 1 if you have the <time.h> header file. */
365 #define HAVE_TIME_H 1
366 
367 /* Define to 1 if you have the <unistd.h> header file. */
368 #define HAVE_UNISTD_H 1
369 
370 /* Define to 1 if you have the `utime' function. */
371 #define HAVE_UTIME 1
372 
373 /* Define to 1 if you have the <utimes.h> header file. */
374 /* #undef HAVE_UTIMES_H */
375 
376 /* Define to 1 if you have the <utime.h> header file. */
377 #define HAVE_UTIME_H 1
378 
379 /* Define to 1 if `utime(file, NULL)' sets file's timestamp to the present. */
380 #define HAVE_UTIME_NULL 1
381 
382 /* Define to 1 if you have the `vfork' function. */
383 #define HAVE_VFORK 1
384 
385 /* Define to 1 if you have the <vfork.h> header file. */
386 /* #undef HAVE_VFORK_H */
387 
388 /* Define to 1 if you have the <wchar.h> header file. */
389 #define HAVE_WCHAR_H 1
390 
391 /* Define to 1 if you have the <wctype.h> header file. */
392 #define HAVE_WCTYPE_H 1
393 
394 /* Define to 1 if `fork' works. */
395 #define HAVE_WORKING_FORK 1
396 
397 /* Define to 1 if `vfork' works. */
398 #define HAVE_WORKING_VFORK 1
399 
400 /* zlib.h header file is available */
401 #define HAVE_ZLIB_H 1
402 
403 /* zstd.h header file is available */
404 #define HAVE_ZSTD_H 1
405 
406 /* Define as const if the declaration of iconv() needs const. */
407 #define ICONV_CONST
408 
409 /* when libargon2 could be found and linked against */
410 #define LIBARGON2_AVAILABLE 1
411 
412 /* header and linking is available to have libbz2 functions */
413 #define LIBBZ2_AVAILABLE 1
414 
415 /* libcurl is usable */
416 /* #undef LIBCURL_AVAILABLE */
417 
418 /* if defined, activates the support for HFS+ create time FSA */
419 /* #undef LIBDAR_BIRTHTIME */
420 
421 /* if defined, builds a very slow executable */
422 /* #undef LIBDAR_DEBUG_MEMORY */
423 
424 /* activation of speed optimization for large directories */
425 #define LIBDAR_FAST_DIR 1
426 
427 /* if defined, activates the ext2/3 nodump flag feature */
428 #define LIBDAR_NODUMP_FEATURE NODUMP_EXT2FS
429 
430 /* if defined, informs the code that no optimization has been used for
431  compilation */
432 /* #undef LIBDAR_NO_OPTIMIZATION */
433 
434 /* value for time accuracy representing an accuracy of 1 microsecond */
435 #define LIBDAR_TIME_ACCURACY_MICROSECOND 6
436 
437 /* value for time accuracy representing an accuracy of 1 nanosecond */
438 #define LIBDAR_TIME_ACCURACY_NANOSECOND 9
439 
440 /* value for time accuracy representing an accuracy of 1 second */
441 #define LIBDAR_TIME_ACCURACY_SECOND 0
442 
443 /* timestamps read accuracy */
444 #define LIBDAR_TIME_READ_ACCURACY 9
445 
446 /* timestamps write accuracy */
447 #define LIBDAR_TIME_WRITE_ACCURACY 9
448 
449 /* headar and linking is available to have liblz4 fonctions */
450 #define LIBLZ4_AVAILABLE 1
451 
452 /* header and linking is available to have liblzma functions */
453 #define LIBLZMA_AVAILABLE 1
454 
455 /* header and linking is available to have lzo functions */
456 #define LIBLZO2_AVAILABLE 1
457 
458 /* librsync is usable */
459 /* #undef LIBRSYNC_AVAILABLE */
460 
461 /* when libthreadar could be found and linked against */
462 /* #undef LIBTHREADAR_AVAILABLE */
463 
464 /* if libthreadar has different possible implementation */
465 /* #undef LIBTHREADAR_BARRIER_MAC */
466 
467 /* header and linking is available to have libzstd functions */
468 #define LIBZSTD_AVAILABLE 1
469 
470 /* header and linking is available to have libz functions */
471 #define LIBZ_AVAILABLE 1
472 
473 /* Define to 1 if `lstat' dereferences a symlink specified with a trailing
474  slash. */
475 #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
476 
477 /* Define to the sub-directory where libtool stores uninstalled libraries. */
478 #define LT_OBJDIR ".libs/"
479 
480 /* Define to 1 if `major', `minor', and `makedev' are declared in <mkdev.h>.
481  */
482 /* #undef MAJOR_IN_MKDEV */
483 
484 /* Define to 1 if `major', `minor', and `makedev' are declared in
485  <sysmacros.h>. */
486 #define MAJOR_IN_SYSMACROS 1
487 
488 /* libzstd minimum major version */
489 #define MIN_MAJ_VERSION_ZSTD "1"
490 
491 /* libthreadar minimal medium version */
492 #define MIN_MED_VERSION_THREADAR "3"
493 
494 /* libthreadar minimal minor version */
495 #define MIN_MIN_VERSION_THREADAR "1"
496 
497 /* libzstd minimum minor version */
498 #define MIN_MIN_VERSION_ZSTD "3"
499 
500 /* libgcrypt minimum version */
501 #define MIN_VERSION_GCRYPT "1.4.0"
502 
503 /* ligcrypt minimum version without hash bug */
504 #define MIN_VERSION_GCRYPT_HASH_BUG "1.6.0"
505 
506 /* Some *_r() stdlib call are missing to permit complete thread-safe support
507  by libdar */
508 /* #undef MISSING_REENTRANT_LIBCALL */
509 
510 /* POSIX mutex (pthread_mutex_t) is available */
511 #define MUTEX_WORKS 1
512 
513 /* if defined, activates support for Mac OS X Extended Attributes */
514 /* #undef OSX_EA_SUPPORT */
515 
516 /* manually set CPU's registers' size */
517 /* #undef OS_BITS */
518 
519 /* Name of package */
520 #define PACKAGE "dar"
521 
522 /* Define to the address where bug reports for this package should be sent. */
523 #define PACKAGE_BUGREPORT "http://sourceforge.net/tracker/?group_id=65612&atid=511612"
524 
525 /* Define to the full name of this package. */
526 #define PACKAGE_NAME "DAR"
527 
528 /* Define to the full name and version of this package. */
529 #define PACKAGE_STRING "DAR 2.7.7"
530 
531 /* Define to the one symbol short name of this package. */
532 #define PACKAGE_TARNAME "dar"
533 
534 /* Define to the home page for this package. */
535 #define PACKAGE_URL ""
536 
537 /* Define to the version of this package. */
538 #define PACKAGE_VERSION "2.7.7"
539 
540 /* Define as the return type of signal handlers (`int' or `void'). */
541 #define RETSIGTYPE void
542 
543 /* The size of `off_t', as computed by sizeof. */
544 #define SIZEOF_OFF_T 8
545 
546 /* The size of `size_t', as computed by sizeof. */
547 #define SIZEOF_SIZE_T 8
548 
549 /* The size of `time_t', as computed by sizeof. */
550 #define SIZEOF_TIME_T 8
551 
552 /* Define to 1 if all of the C90 standard headers exist (not just the ones
553  required in a freestanding environment). This macro is provided for
554  backward compatibility; new code need not use it. */
555 #define STDC_HEADERS 1
556 
557 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. This
558  macro is obsolete. */
559 #define TIME_WITH_SYS_TIME 1
560 
561 /* Version number of package */
562 #define VERSION "2.7.7"
563 
564 /* activate makedev(), major() and minor() when _XOPEN_SOURCE is set */
565 #define _BSD_SOURCE 1
566 
567 /* Define on Darwin to activate all library features */
568 #define _DARWIN_C_SOURCE 1
569 
570 /* disabling warning about _BSD_SOURCE to be deprecated */
571 #define _DEFAULT_SOURCE 1
572 
573 /* Number of bits in a file offset, on hosts where this is settable. */
574 /* #undef _FILE_OFFSET_BITS */
575 
576 /* Define on Linux to activate all library features */
577 #define _GNU_SOURCE 1
578 
579 /* Define for large files, on AIX-style hosts. */
580 /* #undef _LARGE_FILES */
581 
582 /* Define on NetBSD to activate all library features */
583 #define _NETBSD_SOURCE 1
584 
585 /* activates POSIX.1-2008 symbols in order to allow microsecond time setting,
586  as well as ctime_r() call */
587 #define _XOPEN_SOURCE 700
588 
589 /* Define on FreeBSD to activate all library features */
590 #define __BSD_VISIBLE 1
591 
592 /* Define to empty if `const' does not conform to ANSI C. */
593 /* #undef const */
594 
595 /* Define to `__inline__' or `__inline' if that's what the C compiler
596  calls it, or to nothing if 'inline' is not supported under any name. */
597 #ifndef __cplusplus
598 /* #undef inline */
599 #endif
600 
601 /* Define to rpl_malloc if the replacement function should be used. */
602 /* #undef malloc */
603 
604 /* Define to `long int' if <sys/types.h> does not define. */
605 /* #undef off_t */
606 
607 /* Define as a signed integer type capable of holding a process identifier. */
608 /* #undef pid_t */
609 
610 /* Define to `unsigned int' if <sys/types.h> does not define. */
611 /* #undef size_t */
612 
613 /* Define as `fork' if `vfork' does not work. */
614 /* #undef vfork */