| Disk ARchive 2.7.18 Full featured and portable backup and archiving tool

Loading...
Searching...
No Matches
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/* #undef BACKTRACE_AVAILABLE */
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.18"
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/* #undef GPGME_MIN_VERSION */
28
29/* GPGME is available to support public key based ciphering */
30/* #undef GPGME_SUPPORT */
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#define HAVE_ATTR_XATTR_H 1
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#define HAVE_CURL_CURL_H 1
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 1
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/* #undef HAVE_EXECINFO_H */
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/* #undef HAVE_GPGME_H */
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/* #undef HAVE_LIBGPGME */
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#define HAVE_LIBRSYNC 1
201
202/* librsync.h header file is available */
203#define HAVE_LIBRSYNC_H 1
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#define HAVE_LIBTHREADAR_LIBTHREADAR_HPP 1
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/* #undef HAVE_LINUX_CAPABILITY_H */
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#define HAVE_OPTRESET 1
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/* #undef HAVE_STATX_SYSCALL */
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/* #undef HAVE_SYNCFS */
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#define LIBCURL_AVAILABLE 1
417
418/* if defined, activates the support for HFS+ create time FSA */
419#define LIBDAR_BIRTHTIME 1
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/* #undef LIBDAR_NODUMP_FEATURE */
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#define LIBRSYNC_AVAILABLE 1
460
461/* when libthreadar could be found and linked against */
462#define LIBTHREADAR_AVAILABLE 1
463
464/* libthreadar can emulate barrier feature on MacOS */
465#define LIBTHREADAR_BARRIER_MAC 1
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 "https://github.com/Edrusb/DAR/issues"
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.18"
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.18"
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.18"
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 */