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