1 /* config.h. Generated from build/cmake/config.h.in by cmake configure */
2 #define __LIBARCHIVE_CONFIG_H_INCLUDED 1
5 * Ensure we have C99-style int64_t, etc, all defined.
8 /* First, we need to know if the system has already defined them. */
9 #cmakedefine HAVE_INT16_T
10 #cmakedefine HAVE_INT32_T
11 #cmakedefine HAVE_INT64_T
12 #cmakedefine HAVE_INTMAX_T
14 #cmakedefine HAVE_UINT8_T
15 #cmakedefine HAVE_UINT16_T
16 #cmakedefine HAVE_UINT32_T
17 #cmakedefine HAVE_UINT64_T
18 #cmakedefine HAVE_UINTMAX_T
20 /* We might have the types we want under other spellings. */
21 #cmakedefine HAVE___INT64
22 #cmakedefine HAVE_U_INT64_T
23 #cmakedefine HAVE_UNSIGNED___INT64
25 /* The sizes of various standard integer types. */
29 @SIZEOF_LONG_LONG_CODE@
30 @SIZEOF_UNSIGNED_SHORT_CODE@
31 @SIZEOF_UNSIGNED_CODE@
32 @SIZEOF_UNSIGNED_LONG_CODE@
33 @SIZEOF_UNSIGNED_LONG_LONG_CODE@
36 * If we lack int64_t, define it to the first of __int64, int, long, and long long
37 * that exists and is the right size.
39 #if !defined(HAVE_INT64_T) && defined(HAVE___INT64)
40 typedef __int64
int64_t;
44 #if !defined(HAVE_INT64_T) && SIZEOF_INT == 8
49 #if !defined(HAVE_INT64_T) && SIZEOF_LONG == 8
54 #if !defined(HAVE_INT64_T) && SIZEOF_LONG_LONG == 8
55 typedef long long int64_t;
59 #if !defined(HAVE_INT64_T)
60 #error No 64-bit integer type was found.
64 * Similarly for int32_t
66 #if !defined(HAVE_INT32_T) && SIZEOF_INT == 4
71 #if !defined(HAVE_INT32_T) && SIZEOF_LONG == 4
76 #if !defined(HAVE_INT32_T)
77 #error No 32-bit integer type was found.
81 * Similarly for int16_t
83 #if !defined(HAVE_INT16_T) && SIZEOF_INT == 2
88 #if !defined(HAVE_INT16_T) && SIZEOF_SHORT == 2
89 typedef short int16_t;
93 #if !defined(HAVE_INT16_T)
94 #error No 16-bit integer type was found.
98 * Similarly for uint64_t
100 #if !defined(HAVE_UINT64_T) && defined(HAVE_UNSIGNED___INT64)
101 typedef unsigned __int64
uint64_t;
102 #define HAVE_UINT64_T
105 #if !defined(HAVE_UINT64_T) && SIZEOF_UNSIGNED == 8
106 typedef unsigned uint64_t;
107 #define HAVE_UINT64_T
110 #if !defined(HAVE_UINT64_T) && SIZEOF_UNSIGNED_LONG == 8
111 typedef unsigned long uint64_t;
112 #define HAVE_UINT64_T
115 #if !defined(HAVE_UINT64_T) && SIZEOF_UNSIGNED_LONG_LONG == 8
116 typedef unsigned long long uint64_t;
117 #define HAVE_UINT64_T
120 #if !defined(HAVE_UINT64_T)
121 #error No 64-bit unsigned integer type was found.
126 * Similarly for uint32_t
128 #if !defined(HAVE_UINT32_T) && SIZEOF_UNSIGNED == 4
129 typedef unsigned uint32_t;
130 #define HAVE_UINT32_T
133 #if !defined(HAVE_UINT32_T) && SIZEOF_UNSIGNED_LONG == 4
134 typedef unsigned long uint32_t;
135 #define HAVE_UINT32_T
138 #if !defined(HAVE_UINT32_T)
139 #error No 32-bit unsigned integer type was found.
143 * Similarly for uint16_t
145 #if !defined(HAVE_UINT16_T) && SIZEOF_UNSIGNED == 2
146 typedef unsigned uint16_t;
147 #define HAVE_UINT16_T
150 #if !defined(HAVE_UINT16_T) && SIZEOF_UNSIGNED_SHORT == 2
151 typedef unsigned short uint16_t;
152 #define HAVE_UINT16_T
155 #if !defined(HAVE_UINT16_T)
156 #error No 16-bit unsigned integer type was found.
160 * Similarly for uint8_t
162 #if !defined(HAVE_UINT8_T)
163 typedef unsigned char uint8_t;
167 #if !defined(HAVE_UINT8_T)
168 #error No 8-bit unsigned integer type was found.
171 /* Define intmax_t and uintmax_t if they are not already defined. */
172 #if !defined(HAVE_INTMAX_T)
173 typedef int64_t intmax_t;
176 #if !defined(HAVE_UINTMAX_T)
177 typedef uint64_t uintmax_t;
180 /* Define ZLIB_WINAPI if zlib was built on Visual Studio. */
181 #cmakedefine ZLIB_WINAPI 1
183 /* Darwin ACL support */
184 #cmakedefine ARCHIVE_ACL_DARWIN 1
186 /* FreeBSD ACL support */
187 #cmakedefine ARCHIVE_ACL_FREEBSD 1
189 /* FreeBSD NFSv4 ACL support */
190 #cmakedefine ARCHIVE_ACL_FREEBSD_NFS4 1
192 /* Linux POSIX.1e ACL support via libacl */
193 #cmakedefine ARCHIVE_ACL_LIBACL 1
195 /* Linux NFSv4 ACL support via librichacl */
196 #cmakedefine ARCHIVE_ACL_LIBRICHACL 1
198 /* Solaris ACL support */
199 #cmakedefine ARCHIVE_ACL_SUNOS 1
201 /* Solaris NFSv4 ACL support */
202 #cmakedefine ARCHIVE_ACL_SUNOS_NFS4 1
204 /* MD5 via ARCHIVE_CRYPTO_MD5_LIBC supported. */
205 #cmakedefine ARCHIVE_CRYPTO_MD5_LIBC 1
207 /* MD5 via ARCHIVE_CRYPTO_MD5_LIBSYSTEM supported. */
208 #cmakedefine ARCHIVE_CRYPTO_MD5_LIBSYSTEM 1
210 /* MD5 via ARCHIVE_CRYPTO_MD5_MBEDTLS supported. */
211 #cmakedefine ARCHIVE_CRYPTO_MD5_MBEDTLS 1
213 /* MD5 via ARCHIVE_CRYPTO_MD5_NETTLE supported. */
214 #cmakedefine ARCHIVE_CRYPTO_MD5_NETTLE 1
216 /* MD5 via ARCHIVE_CRYPTO_MD5_OPENSSL supported. */
217 #cmakedefine ARCHIVE_CRYPTO_MD5_OPENSSL 1
219 /* MD5 via ARCHIVE_CRYPTO_MD5_WIN supported. */
220 #cmakedefine ARCHIVE_CRYPTO_MD5_WIN 1
222 /* RMD160 via ARCHIVE_CRYPTO_RMD160_LIBC supported. */
223 #cmakedefine ARCHIVE_CRYPTO_RMD160_LIBC 1
225 /* RMD160 via ARCHIVE_CRYPTO_RMD160_NETTLE supported. */
226 #cmakedefine ARCHIVE_CRYPTO_RMD160_NETTLE 1
228 /* RMD160 via ARCHIVE_CRYPTO_RMD160_MBEDTLS supported. */
229 #cmakedefine ARCHIVE_CRYPTO_RMD160_MBEDTLS 1
231 /* RMD160 via ARCHIVE_CRYPTO_RMD160_OPENSSL supported. */
232 #cmakedefine ARCHIVE_CRYPTO_RMD160_OPENSSL 1
234 /* SHA1 via ARCHIVE_CRYPTO_SHA1_LIBC supported. */
235 #cmakedefine ARCHIVE_CRYPTO_SHA1_LIBC 1
237 /* SHA1 via ARCHIVE_CRYPTO_SHA1_LIBSYSTEM supported. */
238 #cmakedefine ARCHIVE_CRYPTO_SHA1_LIBSYSTEM 1
240 /* SHA1 via ARCHIVE_CRYPTO_SHA1_MBEDTLS supported. */
241 #cmakedefine ARCHIVE_CRYPTO_SHA1_MBEDTLS 1
243 /* SHA1 via ARCHIVE_CRYPTO_SHA1_NETTLE supported. */
244 #cmakedefine ARCHIVE_CRYPTO_SHA1_NETTLE 1
246 /* SHA1 via ARCHIVE_CRYPTO_SHA1_OPENSSL supported. */
247 #cmakedefine ARCHIVE_CRYPTO_SHA1_OPENSSL 1
249 /* SHA1 via ARCHIVE_CRYPTO_SHA1_WIN supported. */
250 #cmakedefine ARCHIVE_CRYPTO_SHA1_WIN 1
252 /* SHA256 via ARCHIVE_CRYPTO_SHA256_LIBC supported. */
253 #cmakedefine ARCHIVE_CRYPTO_SHA256_LIBC 1
255 /* SHA256 via ARCHIVE_CRYPTO_SHA256_LIBC2 supported. */
256 #cmakedefine ARCHIVE_CRYPTO_SHA256_LIBC2 1
258 /* SHA256 via ARCHIVE_CRYPTO_SHA256_LIBC3 supported. */
259 #cmakedefine ARCHIVE_CRYPTO_SHA256_LIBC3 1
261 /* SHA256 via ARCHIVE_CRYPTO_SHA256_LIBSYSTEM supported. */
262 #cmakedefine ARCHIVE_CRYPTO_SHA256_LIBSYSTEM 1
264 /* SHA256 via ARCHIVE_CRYPTO_SHA256_MBEDTLS supported. */
265 #cmakedefine ARCHIVE_CRYPTO_SHA256_MBEDTLS 1
267 /* SHA256 via ARCHIVE_CRYPTO_SHA256_NETTLE supported. */
268 #cmakedefine ARCHIVE_CRYPTO_SHA256_NETTLE 1
270 /* SHA256 via ARCHIVE_CRYPTO_SHA256_OPENSSL supported. */
271 #cmakedefine ARCHIVE_CRYPTO_SHA256_OPENSSL 1
273 /* SHA256 via ARCHIVE_CRYPTO_SHA256_WIN supported. */
274 #cmakedefine ARCHIVE_CRYPTO_SHA256_WIN 1
276 /* SHA384 via ARCHIVE_CRYPTO_SHA384_LIBC supported. */
277 #cmakedefine ARCHIVE_CRYPTO_SHA384_LIBC 1
279 /* SHA384 via ARCHIVE_CRYPTO_SHA384_LIBC2 supported. */
280 #cmakedefine ARCHIVE_CRYPTO_SHA384_LIBC2 1
282 /* SHA384 via ARCHIVE_CRYPTO_SHA384_LIBC3 supported. */
283 #cmakedefine ARCHIVE_CRYPTO_SHA384_LIBC3 1
285 /* SHA384 via ARCHIVE_CRYPTO_SHA384_LIBSYSTEM supported. */
286 #cmakedefine ARCHIVE_CRYPTO_SHA384_LIBSYSTEM 1
288 /* SHA384 via ARCHIVE_CRYPTO_SHA384_MBEDTLS supported. */
289 #cmakedefine ARCHIVE_CRYPTO_SHA384_MBEDTLS 1
291 /* SHA384 via ARCHIVE_CRYPTO_SHA384_NETTLE supported. */
292 #cmakedefine ARCHIVE_CRYPTO_SHA384_NETTLE 1
294 /* SHA384 via ARCHIVE_CRYPTO_SHA384_OPENSSL supported. */
295 #cmakedefine ARCHIVE_CRYPTO_SHA384_OPENSSL 1
297 /* SHA384 via ARCHIVE_CRYPTO_SHA384_WIN supported. */
298 #cmakedefine ARCHIVE_CRYPTO_SHA384_WIN 1
300 /* SHA512 via ARCHIVE_CRYPTO_SHA512_LIBC supported. */
301 #cmakedefine ARCHIVE_CRYPTO_SHA512_LIBC 1
303 /* SHA512 via ARCHIVE_CRYPTO_SHA512_LIBC2 supported. */
304 #cmakedefine ARCHIVE_CRYPTO_SHA512_LIBC2 1
306 /* SHA512 via ARCHIVE_CRYPTO_SHA512_LIBC3 supported. */
307 #cmakedefine ARCHIVE_CRYPTO_SHA512_LIBC3 1
309 /* SHA512 via ARCHIVE_CRYPTO_SHA512_LIBSYSTEM supported. */
310 #cmakedefine ARCHIVE_CRYPTO_SHA512_LIBSYSTEM 1
312 /* SHA512 via ARCHIVE_CRYPTO_SHA512_MBEDTLS supported. */
313 #cmakedefine ARCHIVE_CRYPTO_SHA512_MBEDTLS 1
315 /* SHA512 via ARCHIVE_CRYPTO_SHA512_NETTLE supported. */
316 #cmakedefine ARCHIVE_CRYPTO_SHA512_NETTLE 1
318 /* SHA512 via ARCHIVE_CRYPTO_SHA512_OPENSSL supported. */
319 #cmakedefine ARCHIVE_CRYPTO_SHA512_OPENSSL 1
321 /* SHA512 via ARCHIVE_CRYPTO_SHA512_WIN supported. */
322 #cmakedefine ARCHIVE_CRYPTO_SHA512_WIN 1
324 /* AIX xattr support */
325 #cmakedefine ARCHIVE_XATTR_AIX 1
327 /* Darwin xattr support */
328 #cmakedefine ARCHIVE_XATTR_DARWIN 1
330 /* FreeBSD xattr support */
331 #cmakedefine ARCHIVE_XATTR_FREEBSD 1
333 /* Linux xattr support */
334 #cmakedefine ARCHIVE_XATTR_LINUX 1
336 /* Version number of bsdcpio */
337 #cmakedefine BSDCPIO_VERSION_STRING "@BSDCPIO_VERSION_STRING@"
339 /* Version number of bsdtar */
340 #cmakedefine BSDTAR_VERSION_STRING "@BSDTAR_VERSION_STRING@"
342 /* Version number of bsdcat */
343 #cmakedefine BSDCAT_VERSION_STRING "@BSDCAT_VERSION_STRING@"
345 /* Version number of bsdunzip */
346 #cmakedefine BSDUNZIP_VERSION_STRING "@BSDUNZIP_VERSION_STRING@"
348 /* Define to 1 if you have the `acl_create_entry' function. */
349 #cmakedefine HAVE_ACL_CREATE_ENTRY 1
351 /* Define to 1 if you have the `acl_get_fd_np' function. */
352 #cmakedefine HAVE_ACL_GET_FD_NP 1
354 /* Define to 1 if you have the `acl_get_link' function. */
355 #cmakedefine HAVE_ACL_GET_LINK 1
357 /* Define to 1 if you have the `acl_get_link_np' function. */
358 #cmakedefine HAVE_ACL_GET_LINK_NP 1
360 /* Define to 1 if you have the `acl_get_perm' function. */
361 #cmakedefine HAVE_ACL_GET_PERM 1
363 /* Define to 1 if you have the `acl_get_perm_np' function. */
364 #cmakedefine HAVE_ACL_GET_PERM_NP 1
366 /* Define to 1 if you have the `acl_init' function. */
367 #cmakedefine HAVE_ACL_INIT 1
369 /* Define to 1 if you have the <acl/libacl.h> header file. */
370 #cmakedefine HAVE_ACL_LIBACL_H 1
372 /* Define to 1 if the system has the type `acl_permset_t'. */
373 #cmakedefine HAVE_ACL_PERMSET_T 1
375 /* Define to 1 if you have the `acl_set_fd' function. */
376 #cmakedefine HAVE_ACL_SET_FD 1
378 /* Define to 1 if you have the `acl_set_fd_np' function. */
379 #cmakedefine HAVE_ACL_SET_FD_NP 1
381 /* Define to 1 if you have the `acl_set_file' function. */
382 #cmakedefine HAVE_ACL_SET_FILE 1
384 /* Define to 1 if you have the `arc4random_buf' function. */
385 #cmakedefine HAVE_ARC4RANDOM_BUF 1
387 /* Define to 1 if you have the <attr/xattr.h> header file. */
388 #cmakedefine HAVE_ATTR_XATTR_H 1
390 /* Define to 1 if you have the <bcrypt.h> header file. */
391 #cmakedefine HAVE_BCRYPT_H 1
393 /* Define to 1 if you have the <bsdxml.h> header file. */
394 #cmakedefine HAVE_BSDXML_H 1
396 /* Define to 1 if you have the <bzlib.h> header file. */
397 #cmakedefine HAVE_BZLIB_H 1
399 /* Define to 1 if you have the `chflags' function. */
400 #cmakedefine HAVE_CHFLAGS 1
402 /* Define to 1 if you have the `chown' function. */
403 #cmakedefine HAVE_CHOWN 1
405 /* Define to 1 if you have the `chroot' function. */
406 #cmakedefine HAVE_CHROOT 1
408 /* Define to 1 if you have the <copyfile.h> header file. */
409 #cmakedefine HAVE_COPYFILE_H 1
411 /* Define to 1 if you have the `ctime_r' function. */
412 #cmakedefine HAVE_CTIME_R 1
414 /* Define to 1 if you have the <ctype.h> header file. */
415 #cmakedefine HAVE_CTYPE_H 1
417 /* Define to 1 if you have the `cygwin_conv_path' function. */
418 #cmakedefine HAVE_CYGWIN_CONV_PATH 1
420 /* Define to 1 if you have the declaration of `ACE_GETACL', and to 0 if you
422 #cmakedefine HAVE_DECL_ACE_GETACL 1
424 /* Define to 1 if you have the declaration of `ACE_GETACLCNT', and to 0 if you
426 #cmakedefine HAVE_DECL_ACE_GETACLCNT 1
428 /* Define to 1 if you have the declaration of `ACE_SETACL', and to 0 if you
430 #cmakedefine HAVE_DECL_ACE_SETACL 1
432 /* Define to 1 if you have the declaration of `ACL_SYNCHRONIZE', and to 0 if
434 #cmakedefine HAVE_DECL_ACL_SYNCHRONIZE 1
436 /* Define to 1 if you have the declaration of `ACL_TYPE_EXTENDED', and to 0 if
438 #cmakedefine HAVE_DECL_ACL_TYPE_EXTENDED 1
440 /* Define to 1 if you have the declaration of `ACL_TYPE_NFS4', and to 0 if you
442 #cmakedefine HAVE_DECL_ACL_TYPE_NFS4 1
444 /* Define to 1 if you have the declaration of `ACL_USER', and to 0 if you
446 #cmakedefine HAVE_DECL_ACL_USER 1
448 /* Define to 1 if you have the declaration of `INT32_MAX', and to 0 if you
450 #cmakedefine HAVE_DECL_INT32_MAX 1
452 /* Define to 1 if you have the declaration of `INT32_MIN', and to 0 if you
454 #cmakedefine HAVE_DECL_INT32_MIN 1
456 /* Define to 1 if you have the declaration of `INT64_MAX', and to 0 if you
458 #cmakedefine HAVE_DECL_INT64_MAX 1
460 /* Define to 1 if you have the declaration of `INT64_MIN', and to 0 if you
462 #cmakedefine HAVE_DECL_INT64_MIN 1
464 /* Define to 1 if you have the declaration of `INTMAX_MAX', and to 0 if you
466 #cmakedefine HAVE_DECL_INTMAX_MAX 1
468 /* Define to 1 if you have the declaration of `INTMAX_MIN', and to 0 if you
470 #cmakedefine HAVE_DECL_INTMAX_MIN 1
472 /* Define to 1 if you have the declaration of `SETACL', and to 0 if you don't.
474 #cmakedefine HAVE_DECL_SETACL 1
476 /* Define to 1 if you have the declaration of `SIZE_MAX', and to 0 if you
478 #cmakedefine HAVE_DECL_SIZE_MAX 1
480 /* Define to 1 if you have the declaration of `SSIZE_MAX', and to 0 if you
482 #cmakedefine HAVE_DECL_SSIZE_MAX 1
484 /* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
486 #cmakedefine HAVE_DECL_STRERROR_R 1
488 /* Define to 1 if you have the declaration of `UINT32_MAX', and to 0 if you
490 #cmakedefine HAVE_DECL_UINT32_MAX 1
492 /* Define to 1 if you have the declaration of `UINT64_MAX', and to 0 if you
494 #cmakedefine HAVE_DECL_UINT64_MAX 1
496 /* Define to 1 if you have the declaration of `UINTMAX_MAX', and to 0 if you
498 #cmakedefine HAVE_DECL_UINTMAX_MAX 1
500 /* Define to 1 if you have the declaration of `XATTR_NOFOLLOW', and to 0 if
502 #cmakedefine HAVE_DECL_XATTR_NOFOLLOW 1
504 /* Define to 1 if you have the <direct.h> header file. */
505 #cmakedefine HAVE_DIRECT_H 1
507 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
509 #cmakedefine HAVE_DIRENT_H 1
511 /* Define to 1 if you have the `dirfd' function. */
512 #cmakedefine HAVE_DIRFD 1
514 /* Define to 1 if you have the <dlfcn.h> header file. */
515 #cmakedefine HAVE_DLFCN_H 1
517 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
518 #cmakedefine HAVE_DOPRNT 1
520 /* Define to 1 if nl_langinfo supports D_MD_ORDER */
521 #cmakedefine HAVE_D_MD_ORDER 1
523 /* A possible errno value for invalid file format errors */
524 #cmakedefine HAVE_EFTYPE 1
526 /* A possible errno value for invalid file format errors */
527 #cmakedefine HAVE_EILSEQ 1
529 /* Define to 1 if you have the <errno.h> header file. */
530 #cmakedefine HAVE_ERRNO_H 1
532 /* Define to 1 if you have the <expat.h> header file. */
533 #cmakedefine HAVE_EXPAT_H 1
535 /* Define to 1 if you have the <ext2fs/ext2_fs.h> header file. */
536 #cmakedefine HAVE_EXT2FS_EXT2_FS_H 1
538 /* Define to 1 if you have the `extattr_get_file' function. */
539 #cmakedefine HAVE_EXTATTR_GET_FILE 1
541 /* Define to 1 if you have the `extattr_list_file' function. */
542 #cmakedefine HAVE_EXTATTR_LIST_FILE 1
544 /* Define to 1 if you have the `extattr_set_fd' function. */
545 #cmakedefine HAVE_EXTATTR_SET_FD 1
547 /* Define to 1 if you have the `extattr_set_file' function. */
548 #cmakedefine HAVE_EXTATTR_SET_FILE 1
550 /* Define to 1 if EXTATTR_NAMESPACE_USER is defined in sys/extattr.h. */
551 #cmakedefine HAVE_DECL_EXTATTR_NAMESPACE_USER 1
553 /* Define to 1 if you have the declaration of `GETACL', and to 0 if you don't.
555 #cmakedefine HAVE_DECL_GETACL 1
557 /* Define to 1 if you have the declaration of `GETACLCNT', and to 0 if you
559 #cmakedefine HAVE_DECL_GETACLCNT 1
561 /* Define to 1 if you have the `fchdir' function. */
562 #cmakedefine HAVE_FCHDIR 1
564 /* Define to 1 if you have the `fchflags' function. */
565 #cmakedefine HAVE_FCHFLAGS 1
567 /* Define to 1 if you have the `fchmod' function. */
568 #cmakedefine HAVE_FCHMOD 1
570 /* Define to 1 if you have the `fchown' function. */
571 #cmakedefine HAVE_FCHOWN 1
573 /* Define to 1 if you have the `fcntl' function. */
574 #cmakedefine HAVE_FCNTL 1
576 /* Define to 1 if you have the <fcntl.h> header file. */
577 #cmakedefine HAVE_FCNTL_H 1
579 /* Define to 1 if you have the `fdopendir' function. */
580 #cmakedefine HAVE_FDOPENDIR 1
582 /* Define to 1 if you have the `fgetea' function. */
583 #cmakedefine HAVE_FGETEA 1
585 /* Define to 1 if you have the `fgetxattr' function. */
586 #cmakedefine HAVE_FGETXATTR 1
588 /* Define to 1 if you have the `flistea' function. */
589 #cmakedefine HAVE_FLISTEA 1
591 /* Define to 1 if you have the `flistxattr' function. */
592 #cmakedefine HAVE_FLISTXATTR 1
594 /* Define to 1 if you have the `fnmatch' function. */
595 #cmakedefine HAVE_FNMATCH 1
597 /* Define to 1 if you have the <fnmatch.h> header file. */
598 #cmakedefine HAVE_FNMATCH_H 1
600 /* Define to 1 if you have the `fork' function. */
601 #cmakedefine HAVE_FORK 1
603 /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
604 #cmakedefine HAVE_FSEEKO 1
606 /* Define to 1 if you have the `fsetea' function. */
607 #cmakedefine HAVE_FSETEA 1
609 /* Define to 1 if you have the `fsetxattr' function. */
610 #cmakedefine HAVE_FSETXATTR 1
612 /* Define to 1 if you have the `fstat' function. */
613 #cmakedefine HAVE_FSTAT 1
615 /* Define to 1 if you have the `fstatat' function. */
616 #cmakedefine HAVE_FSTATAT 1
618 /* Define to 1 if you have the `fstatfs' function. */
619 #cmakedefine HAVE_FSTATFS 1
621 /* Define to 1 if you have the `fstatvfs' function. */
622 #cmakedefine HAVE_FSTATVFS 1
624 /* Define to 1 if you have the `ftruncate' function. */
625 #cmakedefine HAVE_FTRUNCATE 1
627 /* Define to 1 if you have the `futimens' function. */
628 #cmakedefine HAVE_FUTIMENS 1
630 /* Define to 1 if you have the `futimes' function. */
631 #cmakedefine HAVE_FUTIMES 1
633 /* Define to 1 if you have the `futimesat' function. */
634 #cmakedefine HAVE_FUTIMESAT 1
636 /* Define to 1 if you have the `getea' function. */
637 #cmakedefine HAVE_GETEA 1
639 /* Define to 1 if you have the `geteuid' function. */
640 #cmakedefine HAVE_GETEUID 1
642 /* Define to 1 if you have the `getgrgid_r' function. */
643 #cmakedefine HAVE_GETGRGID_R 1
645 /* Define to 1 if you have the `getgrnam_r' function. */
646 #cmakedefine HAVE_GETGRNAM_R 1
648 /* Define to 1 if you have the `getline' function. */
649 #cmakedefine HAVE_GETLINE 1
651 /* Define to 1 if you have the `getpid' function. */
652 #cmakedefine HAVE_GETPID 1
654 /* Define to 1 if you have the `getpwnam_r' function. */
655 #cmakedefine HAVE_GETPWNAM_R 1
657 /* Define to 1 if you have the `getpwuid_r' function. */
658 #cmakedefine HAVE_GETPWUID_R 1
660 /* Define to 1 if you have the `getvfsbyname' function. */
661 #cmakedefine HAVE_GETVFSBYNAME 1
663 /* Define to 1 if you have the `getxattr' function. */
664 #cmakedefine HAVE_GETXATTR 1
666 /* Define to 1 if you have the `gmtime_r' function. */
667 #cmakedefine HAVE_GMTIME_R 1
669 /* Define to 1 if you have the <grp.h> header file. */
670 #cmakedefine HAVE_GRP_H 1
672 /* Define to 1 if you have the `iconv' function. */
673 #cmakedefine HAVE_ICONV 1
675 /* Define to 1 if you have the <iconv.h> header file. */
676 #cmakedefine HAVE_ICONV_H 1
678 /* Define to 1 if you have the <inttypes.h> header file. */
679 #cmakedefine HAVE_INTTYPES_H 1
681 /* Define to 1 if you have the <io.h> header file. */
682 #cmakedefine HAVE_IO_H 1
684 /* Define to 1 if you have the <langinfo.h> header file. */
685 #cmakedefine HAVE_LANGINFO_H 1
687 /* Define to 1 if you have the `lchflags' function. */
688 #cmakedefine HAVE_LCHFLAGS 1
690 /* Define to 1 if you have the `lchmod' function. */
691 #cmakedefine HAVE_LCHMOD 1
693 /* Define to 1 if you have the `lchown' function. */
694 #cmakedefine HAVE_LCHOWN 1
696 /* Define to 1 if you have the `lgetea' function. */
697 #cmakedefine HAVE_LGETEA 1
699 /* Define to 1 if you have the `lgetxattr' function. */
700 #cmakedefine HAVE_LGETXATTR 1
702 /* Define to 1 if you have the `acl' library (-lacl). */
703 #cmakedefine HAVE_LIBACL 1
705 /* Define to 1 if you have the `attr' library (-lattr). */
706 #cmakedefine HAVE_LIBATTR 1
708 /* Define to 1 if you have the `bsdxml' library (-lbsdxml). */
709 #cmakedefine HAVE_LIBBSDXML 1
711 /* Define to 1 if you have the `bz2' library (-lbz2). */
712 #cmakedefine HAVE_LIBBZ2 1
714 /* Define to 1 if you have the `b2' library (-lb2). */
715 #cmakedefine HAVE_LIBB2 1
717 /* Define to 1 if you have the <blake2.h> header file. */
718 #cmakedefine HAVE_BLAKE2_H 1
720 /* Define to 1 if you have the `charset' library (-lcharset). */
721 #cmakedefine HAVE_LIBCHARSET 1
723 /* Define to 1 if you have the `crypto' library (-lcrypto). */
724 #cmakedefine HAVE_LIBCRYPTO 1
726 /* Define to 1 if you have the `expat' library (-lexpat). */
727 #cmakedefine HAVE_LIBEXPAT 1
729 /* Define to 1 if you have the `gcc' library (-lgcc). */
730 #cmakedefine HAVE_LIBGCC 1
732 /* Define to 1 if you have the `lz4' library (-llz4). */
733 #cmakedefine HAVE_LIBLZ4 1
735 /* Define to 1 if you have the `lzma' library (-llzma). */
736 #cmakedefine HAVE_LIBLZMA 1
738 /* Define to 1 if you have the `lzmadec' library (-llzmadec). */
739 #cmakedefine HAVE_LIBLZMADEC 1
741 /* Define to 1 if you have the `lzo2' library (-llzo2). */
742 #cmakedefine HAVE_LIBLZO2 1
744 /* Define to 1 if you have the `mbedcrypto' library (-lmbedcrypto). */
745 #cmakedefine HAVE_LIBMBEDCRYPTO 1
747 /* Define to 1 if you have the `nettle' library (-lnettle). */
748 #cmakedefine HAVE_LIBNETTLE 1
750 /* Define to 1 if you have the `pcre' library (-lpcre). */
751 #cmakedefine HAVE_LIBPCRE 1
753 /* Define to 1 if you have the `pcreposix' library (-lpcreposix). */
754 #cmakedefine HAVE_LIBPCREPOSIX 1
756 /* Define to 1 if you have the `pcre2-8' library (-lpcre2-8). */
757 #cmakedefine HAVE_LIBPCRE2 1
759 /* Define to 1 if you have the `pcreposix' library (-lpcre2posix). */
760 #cmakedefine HAVE_LIBPCRE2POSIX 1
762 /* Define to 1 if you have the `xml2' library (-lxml2). */
763 #cmakedefine HAVE_LIBXML2 1
765 /* Define to 1 if you have the <libxml/xmlreader.h> header file. */
766 #cmakedefine HAVE_LIBXML_XMLREADER_H 1
768 /* Define to 1 if you have the <libxml/xmlwriter.h> header file. */
769 #cmakedefine HAVE_LIBXML_XMLWRITER_H 1
771 /* Define to 1 if you have the `z' library (-lz). */
772 #cmakedefine HAVE_LIBZ 1
774 /* Define to 1 if you have the `zstd' library (-lzstd). */
775 #cmakedefine HAVE_LIBZSTD 1
777 /* Define to 1 if you have the ZSTD_compressStream function. */
778 #cmakedefine HAVE_ZSTD_compressStream 1
780 /* Define to 1 if you have the <limits.h> header file. */
781 #cmakedefine HAVE_LIMITS_H 1
783 /* Define to 1 if you have the `link' function. */
784 #cmakedefine HAVE_LINK 1
786 /* Define to 1 if you have the `linkat' function. */
787 #cmakedefine HAVE_LINKAT 1
789 /* Define to 1 if you have the <linux/fiemap.h> header file. */
790 #cmakedefine HAVE_LINUX_FIEMAP_H 1
792 /* Define to 1 if you have the <linux/fs.h> header file. */
793 #cmakedefine HAVE_LINUX_FS_H 1
795 /* Define to 1 if you have the <linux/magic.h> header file. */
796 #cmakedefine HAVE_LINUX_MAGIC_H 1
798 /* Define to 1 if you have the <linux/types.h> header file. */
799 #cmakedefine HAVE_LINUX_TYPES_H 1
801 /* Define to 1 if you have the `listea' function. */
802 #cmakedefine HAVE_LISTEA 1
804 /* Define to 1 if you have the `listxattr' function. */
805 #cmakedefine HAVE_LISTXATTR 1
807 /* Define to 1 if you have the `llistea' function. */
808 #cmakedefine HAVE_LLISTEA 1
810 /* Define to 1 if you have the `llistxattr' function. */
811 #cmakedefine HAVE_LLISTXATTR 1
813 /* Define to 1 if you have the <localcharset.h> header file. */
814 #cmakedefine HAVE_LOCALCHARSET_H 1
816 /* Define to 1 if you have the `locale_charset' function. */
817 #cmakedefine HAVE_LOCALE_CHARSET 1
819 /* Define to 1 if you have the <locale.h> header file. */
820 #cmakedefine HAVE_LOCALE_H 1
822 /* Define to 1 if you have the `localtime_r' function. */
823 #cmakedefine HAVE_LOCALTIME_R 1
825 /* Define to 1 if the system has the type `long long int'. */
826 #cmakedefine HAVE_LONG_LONG_INT 1
828 /* Define to 1 if you have the `lsetea' function. */
829 #cmakedefine HAVE_LSETEA 1
831 /* Define to 1 if you have the `lsetxattr' function. */
832 #cmakedefine HAVE_LSETXATTR 1
834 /* Define to 1 if you have the `lstat' function. */
835 #cmakedefine HAVE_LSTAT 1
837 /* Define to 1 if `lstat' has the bug that it succeeds when given the
838 zero-length file name argument. */
839 #cmakedefine HAVE_LSTAT_EMPTY_STRING_BUG 1
841 /* Define to 1 if you have the `lutimes' function. */
842 #cmakedefine HAVE_LUTIMES 1
844 /* Define to 1 if you have the <lz4hc.h> header file. */
845 #cmakedefine HAVE_LZ4HC_H 1
847 /* Define to 1 if you have the <lz4.h> header file. */
848 #cmakedefine HAVE_LZ4_H 1
850 /* Define to 1 if you have the <lzmadec.h> header file. */
851 #cmakedefine HAVE_LZMADEC_H 1
853 /* Define to 1 if you have the <lzma.h> header file. */
854 #cmakedefine HAVE_LZMA_H 1
856 /* Define to 1 if you have a working `lzma_stream_encoder_mt' function. */
857 #cmakedefine HAVE_LZMA_STREAM_ENCODER_MT 1
859 /* Define to 1 if you have the <lzo/lzo1x.h> header file. */
860 #cmakedefine HAVE_LZO_LZO1X_H 1
862 /* Define to 1 if you have the <lzo/lzoconf.h> header file. */
863 #cmakedefine HAVE_LZO_LZOCONF_H 1
865 /* Define to 1 if you have the <mbedtls/aes.h> header file. */
866 #cmakedefine HAVE_MBEDTLS_AES_H 1
868 /* Define to 1 if you have the <mbedtls/md.h> header file. */
869 #cmakedefine HAVE_MBEDTLS_MD_H 1
871 /* Define to 1 if you have the <mbedtls/pkcs5.h> header file. */
872 #cmakedefine HAVE_MBEDTLS_PKCS5_H 1
874 /* Define to 1 if you have the `mbrtowc' function. */
875 #cmakedefine HAVE_MBRTOWC 1
877 /* Define to 1 if you have the <membership.h> header file. */
878 #cmakedefine HAVE_MEMBERSHIP_H 1
880 /* Define to 1 if you have the `memmove' function. */
881 #cmakedefine HAVE_MEMMOVE 1
883 /* Define to 1 if you have the <memory.h> header file. */
884 #cmakedefine HAVE_MEMORY_H 1
886 /* Define to 1 if you have the `mkdir' function. */
887 #cmakedefine HAVE_MKDIR 1
889 /* Define to 1 if you have the `mkfifo' function. */
890 #cmakedefine HAVE_MKFIFO 1
892 /* Define to 1 if you have the `mknod' function. */
893 #cmakedefine HAVE_MKNOD 1
895 /* Define to 1 if you have the `mkstemp' function. */
896 #cmakedefine HAVE_MKSTEMP 1
898 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
899 #cmakedefine HAVE_NDIR_H 1
901 /* Define to 1 if you have the <nettle/aes.h> header file. */
902 #cmakedefine HAVE_NETTLE_AES_H 1
904 /* Define to 1 if you have the <nettle/hmac.h> header file. */
905 #cmakedefine HAVE_NETTLE_HMAC_H 1
907 /* Define to 1 if you have the <nettle/md5.h> header file. */
908 #cmakedefine HAVE_NETTLE_MD5_H 1
910 /* Define to 1 if you have the <nettle/pbkdf2.h> header file. */
911 #cmakedefine HAVE_NETTLE_PBKDF2_H 1
913 /* Define to 1 if you have the <nettle/ripemd160.h> header file. */
914 #cmakedefine HAVE_NETTLE_RIPEMD160_H 1
916 /* Define to 1 if you have the <nettle/sha.h> header file. */
917 #cmakedefine HAVE_NETTLE_SHA_H 1
919 /* Define to 1 if you have the `nl_langinfo' function. */
920 #cmakedefine HAVE_NL_LANGINFO 1
922 /* Define to 1 if you have the `openat' function. */
923 #cmakedefine HAVE_OPENAT 1
925 /* Define to 1 if you have the <openssl/evp.h> header file. */
926 #cmakedefine HAVE_OPENSSL_EVP_H 1
928 /* Define to 1 if you have the <paths.h> header file. */
929 #cmakedefine HAVE_PATHS_H 1
931 /* Define to 1 if you have the <pcreposix.h> header file. */
932 #cmakedefine HAVE_PCREPOSIX_H 1
934 /* Define to 1 if you have the <pcre2posix.h> header file. */
935 #cmakedefine HAVE_PCRE2POSIX_H 1
937 /* Define to 1 if you have the `pipe' function. */
938 #cmakedefine HAVE_PIPE 1
940 /* Define to 1 if you have the `PKCS5_PBKDF2_HMAC_SHA1' function. */
941 #cmakedefine HAVE_PKCS5_PBKDF2_HMAC_SHA1 1
943 /* Define to 1 if you have the `poll' function. */
944 #cmakedefine HAVE_POLL 1
946 /* Define to 1 if you have the <poll.h> header file. */
947 #cmakedefine HAVE_POLL_H 1
949 /* Define to 1 if you have the `posix_spawnp' function. */
950 #cmakedefine HAVE_POSIX_SPAWNP 1
952 /* Define to 1 if you have the <process.h> header file. */
953 #cmakedefine HAVE_PROCESS_H 1
955 /* Define to 1 if you have the <pthread.h> header file. */
956 #cmakedefine HAVE_PTHREAD_H 1
958 /* Define to 1 if you have the <pwd.h> header file. */
959 #cmakedefine HAVE_PWD_H 1
961 /* Define to 1 if you have the `readdir_r' function. */
962 #cmakedefine HAVE_READDIR_R 1
964 /* Define to 1 if you have the `readlink' function. */
965 #cmakedefine HAVE_READLINK 1
967 /* Define to 1 if you have the `readlinkat' function. */
968 #cmakedefine HAVE_READLINKAT 1
970 /* Define to 1 if you have the `readpassphrase' function. */
971 #cmakedefine HAVE_READPASSPHRASE 1
973 /* Define to 1 if you have the <readpassphrase.h> header file. */
974 #cmakedefine HAVE_READPASSPHRASE_H 1
976 /* Define to 1 if you have the <regex.h> header file. */
977 #cmakedefine HAVE_REGEX_H 1
979 /* Define to 1 if you have the `select' function. */
980 #cmakedefine HAVE_SELECT 1
982 /* Define to 1 if you have the `setenv' function. */
983 #cmakedefine HAVE_SETENV 1
985 /* Define to 1 if you have the `setlocale' function. */
986 #cmakedefine HAVE_SETLOCALE 1
988 /* Define to 1 if you have the `sigaction' function. */
989 #cmakedefine HAVE_SIGACTION 1
991 /* Define to 1 if you have the <signal.h> header file. */
992 #cmakedefine HAVE_SIGNAL_H 1
994 /* Define to 1 if you have the <spawn.h> header file. */
995 #cmakedefine HAVE_SPAWN_H 1
997 /* Define to 1 if you have the `statfs' function. */
998 #cmakedefine HAVE_STATFS 1
1000 /* Define to 1 if you have the `statvfs' function. */
1001 #cmakedefine HAVE_STATVFS 1
1003 /* Define to 1 if `stat' has the bug that it succeeds when given the
1004 zero-length file name argument. */
1005 #cmakedefine HAVE_STAT_EMPTY_STRING_BUG 1
1007 /* Define to 1 if you have the <stdarg.h> header file. */
1008 #cmakedefine HAVE_STDARG_H 1
1010 /* Define to 1 if you have the <stdint.h> header file. */
1011 #cmakedefine HAVE_STDINT_H 1
1013 /* Define to 1 if you have the <stdlib.h> header file. */
1014 #cmakedefine HAVE_STDLIB_H 1
1016 /* Define to 1 if you have the `strchr' function. */
1017 #cmakedefine HAVE_STRCHR 1
1019 /* Define to 1 if you have the `strnlen' function. */
1020 #cmakedefine HAVE_STRNLEN 1
1022 /* Define to 1 if you have the `strdup' function. */
1023 #cmakedefine HAVE_STRDUP 1
1025 /* Define to 1 if you have the `strerror' function. */
1026 #cmakedefine HAVE_STRERROR 1
1028 /* Define to 1 if you have the `strerror_r' function. */
1029 #cmakedefine HAVE_STRERROR_R 1
1031 /* Define to 1 if you have the `strftime' function. */
1032 #cmakedefine HAVE_STRFTIME 1
1034 /* Define to 1 if you have the <strings.h> header file. */
1035 #cmakedefine HAVE_STRINGS_H 1
1037 /* Define to 1 if you have the <string.h> header file. */
1038 #cmakedefine HAVE_STRING_H 1
1040 /* Define to 1 if you have the `strrchr' function. */
1041 #cmakedefine HAVE_STRRCHR 1
1043 /* Define to 1 if the system has the type `struct statfs'. */
1044 #cmakedefine HAVE_STRUCT_STATFS 1
1046 /* Define to 1 if `f_iosize' is a member of `struct statfs'. */
1047 #cmakedefine HAVE_STRUCT_STATFS_F_IOSIZE 1
1049 /* Define to 1 if `f_namemax' is a member of `struct statfs'. */
1050 #cmakedefine HAVE_STRUCT_STATFS_F_NAMEMAX 1
1052 /* Define to 1 if `f_iosize' is a member of `struct statvfs'. */
1053 #cmakedefine HAVE_STRUCT_STATVFS_F_IOSIZE 1
1055 /* Define to 1 if `st_birthtime' is a member of `struct stat'. */
1056 #cmakedefine HAVE_STRUCT_STAT_ST_BIRTHTIME 1
1058 /* Define to 1 if `st_birthtimespec.tv_nsec' is a member of `struct stat'. */
1059 #cmakedefine HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1
1061 /* Define to 1 if `st_blksize' is a member of `struct stat'. */
1062 #cmakedefine HAVE_STRUCT_STAT_ST_BLKSIZE 1
1064 /* Define to 1 if `st_flags' is a member of `struct stat'. */
1065 #cmakedefine HAVE_STRUCT_STAT_ST_FLAGS 1
1067 /* Define to 1 if `st_mtimespec.tv_nsec' is a member of `struct stat'. */
1068 #cmakedefine HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
1070 /* Define to 1 if `st_mtime_n' is a member of `struct stat'. */
1071 #cmakedefine HAVE_STRUCT_STAT_ST_MTIME_N 1
1073 /* Define to 1 if `st_mtime_usec' is a member of `struct stat'. */
1074 #cmakedefine HAVE_STRUCT_STAT_ST_MTIME_USEC 1
1076 /* Define to 1 if `st_mtim.tv_nsec' is a member of `struct stat'. */
1077 #cmakedefine HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
1079 /* Define to 1 if `st_umtime' is a member of `struct stat'. */
1080 #cmakedefine HAVE_STRUCT_STAT_ST_UMTIME 1
1082 /* Define to 1 if `tm_gmtoff' is a member of `struct tm'. */
1083 #cmakedefine HAVE_STRUCT_TM_TM_GMTOFF 1
1085 /* Define to 1 if `__tm_gmtoff' is a member of `struct tm'. */
1086 #cmakedefine HAVE_STRUCT_TM___TM_GMTOFF 1
1088 /* Define to 1 if you have `struct vfsconf'. */
1089 #cmakedefine HAVE_STRUCT_VFSCONF 1
1091 /* Define to 1 if you have `struct xvfsconf'. */
1092 #cmakedefine HAVE_STRUCT_XVFSCONF 1
1094 /* Define to 1 if you have the `symlink' function. */
1095 #cmakedefine HAVE_SYMLINK 1
1097 /* Define to 1 if you have the <sys/acl.h> header file. */
1098 #cmakedefine HAVE_SYS_ACL_H 1
1100 /* Define to 1 if you have the <sys/cdefs.h> header file. */
1101 #cmakedefine HAVE_SYS_CDEFS_H 1
1103 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
1105 #cmakedefine HAVE_SYS_DIR_H 1
1107 /* Define to 1 if you have the <sys/ea.h> header file. */
1108 #cmakedefine HAVE_SYS_EA_H 1
1110 /* Define to 1 if you have the <sys/extattr.h> header file. */
1111 #cmakedefine HAVE_SYS_EXTATTR_H 1
1113 /* Define to 1 if you have the <sys/ioctl.h> header file. */
1114 #cmakedefine HAVE_SYS_IOCTL_H 1
1116 /* Define to 1 if you have the <sys/mkdev.h> header file. */
1117 #cmakedefine HAVE_SYS_MKDEV_H 1
1119 /* Define to 1 if you have the <sys/mount.h> header file. */
1120 #cmakedefine HAVE_SYS_MOUNT_H 1
1122 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
1124 #cmakedefine HAVE_SYS_NDIR_H 1
1126 /* Define to 1 if you have the <sys/param.h> header file. */
1127 #cmakedefine HAVE_SYS_PARAM_H 1
1129 /* Define to 1 if you have the <sys/poll.h> header file. */
1130 #cmakedefine HAVE_SYS_POLL_H 1
1132 /* Define to 1 if you have the <sys/queue.h> header file. */
1133 #cmakedefine HAVE_SYS_QUEUE_H 1
1135 /* Define to 1 if you have the <sys/richacl.h> header file. */
1136 #cmakedefine HAVE_SYS_RICHACL_H 1
1138 /* Define to 1 if you have the <sys/select.h> header file. */
1139 #cmakedefine HAVE_SYS_SELECT_H 1
1141 /* Define to 1 if you have the <sys/statfs.h> header file. */
1142 #cmakedefine HAVE_SYS_STATFS_H 1
1144 /* Define to 1 if you have the <sys/statvfs.h> header file. */
1145 #cmakedefine HAVE_SYS_STATVFS_H 1
1147 /* Define to 1 if you have the <sys/stat.h> header file. */
1148 #cmakedefine HAVE_SYS_STAT_H 1
1151 /* Define to 1 if you have the <sys/sysmacros.h> header file. */
1152 #cmakedefine HAVE_SYS_SYSMACROS_H 1
1154 /* Define to 1 if you have the <sys/time.h> header file. */
1155 #cmakedefine HAVE_SYS_TIME_H 1
1157 /* Define to 1 if you have the <sys/types.h> header file. */
1158 #cmakedefine HAVE_SYS_TYPES_H 1
1160 /* Define to 1 if you have the <sys/utime.h> header file. */
1161 #cmakedefine HAVE_SYS_UTIME_H 1
1163 /* Define to 1 if you have the <sys/utsname.h> header file. */
1164 #cmakedefine HAVE_SYS_UTSNAME_H 1
1166 /* Define to 1 if you have the <sys/vfs.h> header file. */
1167 #cmakedefine HAVE_SYS_VFS_H 1
1169 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
1170 #cmakedefine HAVE_SYS_WAIT_H 1
1172 /* Define to 1 if you have the <sys/xattr.h> header file. */
1173 #cmakedefine HAVE_SYS_XATTR_H 1
1175 /* Define to 1 if you have the `timegm' function. */
1176 #cmakedefine HAVE_TIMEGM 1
1178 /* Define to 1 if you have the <time.h> header file. */
1179 #cmakedefine HAVE_TIME_H 1
1181 /* Define to 1 if you have the `tzset' function. */
1182 #cmakedefine HAVE_TZSET 1
1184 /* Define to 1 if you have the <unistd.h> header file. */
1185 #cmakedefine HAVE_UNISTD_H 1
1187 /* Define to 1 if you have the `unlinkat' function. */
1188 #cmakedefine HAVE_UNLINKAT 1
1190 /* Define to 1 if you have the `unsetenv' function. */
1191 #cmakedefine HAVE_UNSETENV 1
1193 /* Define to 1 if the system has the type `unsigned long long'. */
1194 #cmakedefine HAVE_UNSIGNED_LONG_LONG 1
1196 /* Define to 1 if the system has the type `unsigned long long int'. */
1197 #cmakedefine HAVE_UNSIGNED_LONG_LONG_INT 1
1199 /* Define to 1 if you have the `utime' function. */
1200 #cmakedefine HAVE_UTIME 1
1202 /* Define to 1 if you have the `utimensat' function. */
1203 #cmakedefine HAVE_UTIMENSAT 1
1205 /* Define to 1 if you have the `utimes' function. */
1206 #cmakedefine HAVE_UTIMES 1
1208 /* Define to 1 if you have the <utime.h> header file. */
1209 #cmakedefine HAVE_UTIME_H 1
1211 /* Define to 1 if you have the `vfork' function. */
1212 #cmakedefine HAVE_VFORK 1
1214 /* Define to 1 if you have the `vprintf' function. */
1215 #cmakedefine HAVE_VPRINTF 1
1217 /* Define to 1 if you have the <wchar.h> header file. */
1218 #cmakedefine HAVE_WCHAR_H 1
1220 /* Define to 1 if the system has the type `wchar_t'. */
1221 #cmakedefine HAVE_WCHAR_T 1
1223 /* Define to 1 if you have the `wcrtomb' function. */
1224 #cmakedefine HAVE_WCRTOMB 1
1226 /* Define to 1 if you have the `wcscmp' function. */
1227 #cmakedefine HAVE_WCSCMP 1
1229 /* Define to 1 if you have the `wcscpy' function. */
1230 #cmakedefine HAVE_WCSCPY 1
1232 /* Define to 1 if you have the `wcslen' function. */
1233 #cmakedefine HAVE_WCSLEN 1
1235 /* Define to 1 if you have the `wctomb' function. */
1236 #cmakedefine HAVE_WCTOMB 1
1238 /* Define to 1 if you have the <wctype.h> header file. */
1239 #cmakedefine HAVE_WCTYPE_H 1
1241 /* Define to 1 if you have the <wincrypt.h> header file. */
1242 #cmakedefine HAVE_WINCRYPT_H 1
1244 /* Define to 1 if you have the <windows.h> header file. */
1245 #cmakedefine HAVE_WINDOWS_H 1
1247 /* Define to 1 if you have the <winioctl.h> header file. */
1248 #cmakedefine HAVE_WINIOCTL_H 1
1250 /* Define to 1 if you have _CrtSetReportMode in <crtdbg.h> */
1251 #cmakedefine HAVE__CrtSetReportMode 1
1253 /* Define to 1 if you have the `wmemcmp' function. */
1254 #cmakedefine HAVE_WMEMCMP 1
1256 /* Define to 1 if you have the `wmemcpy' function. */
1257 #cmakedefine HAVE_WMEMCPY 1
1259 /* Define to 1 if you have the `wmemmove' function. */
1260 #cmakedefine HAVE_WMEMMOVE 1
1262 /* Define to 1 if you have a working EXT2_IOC_GETFLAGS */
1263 #cmakedefine HAVE_WORKING_EXT2_IOC_GETFLAGS 1
1265 /* Define to 1 if you have a working FS_IOC_GETFLAGS */
1266 #cmakedefine HAVE_WORKING_FS_IOC_GETFLAGS 1
1268 /* Define to 1 if you have the <zlib.h> header file. */
1269 #cmakedefine HAVE_ZLIB_H 1
1271 /* Define to 1 if you have the <zstd.h> header file. */
1272 #cmakedefine HAVE_ZSTD_H 1
1274 /* Define to 1 if you have the `ctime_s' function. */
1275 #cmakedefine HAVE_CTIME_S 1
1277 /* Define to 1 if you have the `_fseeki64' function. */
1278 #cmakedefine HAVE__FSEEKI64 1
1280 /* Define to 1 if you have the `_get_timezone' function. */
1281 #cmakedefine HAVE__GET_TIMEZONE 1
1283 /* Define to 1 if you have the `gmtime_s' function. */
1284 #cmakedefine HAVE_GMTIME_S 1
1286 /* Define to 1 if you have the `localtime_s' function. */
1287 #cmakedefine HAVE_LOCALTIME_S 1
1289 /* Define to 1 if you have the `_mkgmtime' function. */
1290 #cmakedefine HAVE__MKGMTIME 1
1292 /* Define as const if the declaration of iconv() needs const. */
1293 #define ICONV_CONST @ICONV_CONST@
1295 /* Version number of libarchive as a single integer */
1296 #cmakedefine LIBARCHIVE_VERSION_NUMBER "@LIBARCHIVE_VERSION_NUMBER@"
1298 /* Version number of libarchive */
1299 #cmakedefine LIBARCHIVE_VERSION_STRING "@LIBARCHIVE_VERSION_STRING@"
1301 /* Define to 1 if `lstat' dereferences a symlink specified with a trailing
1303 #cmakedefine LSTAT_FOLLOWS_SLASHED_SYMLINK 1
1305 /* Define to 1 if `major', `minor', and `makedev' are declared in <mkdev.h>.
1307 #cmakedefine MAJOR_IN_MKDEV 1
1309 /* Define to 1 if `major', `minor', and `makedev' are declared in
1311 #cmakedefine MAJOR_IN_SYSMACROS 1
1313 /* Define to 1 if your C compiler doesn't accept -c and -o together. */
1314 #cmakedefine NO_MINUS_C_MINUS_O 1
1316 /* The size of `wchar_t', as computed by sizeof. */
1317 #cmakedefine SIZEOF_WCHAR_T @SIZEOF_WCHAR_T@
1319 /* Define to 1 if strerror_r returns char *. */
1320 #cmakedefine STRERROR_R_CHAR_P 1
1322 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
1323 #cmakedefine TIME_WITH_SYS_TIME 1
1326 * Some platform requires a macro to use extension functions.
1328 #cmakedefine SAFE_TO_DEFINE_EXTENSIONS 1
1329 #ifdef SAFE_TO_DEFINE_EXTENSIONS
1330 /* Enable extensions on AIX 3, Interix. */
1332 # define _ALL_SOURCE 1
1334 /* Enable GNU extensions on systems that have them. */
1336 # define _GNU_SOURCE 1
1338 /* Enable threading extensions on Solaris. */
1339 #ifndef _POSIX_PTHREAD_SEMANTICS
1340 # define _POSIX_PTHREAD_SEMANTICS 1
1342 /* Enable extensions on HP NonStop. */
1343 #ifndef _TANDEM_SOURCE
1344 # define _TANDEM_SOURCE 1
1346 /* Enable general extensions on Solaris. */
1347 #ifndef __EXTENSIONS__
1348 # define __EXTENSIONS__ 1
1350 #endif /* SAFE_TO_DEFINE_EXTENSIONS */
1352 /* Version number of package */
1353 #cmakedefine VERSION "@VERSION@"
1355 /* Number of bits in a file offset, on hosts where this is settable. */
1356 #cmakedefine _FILE_OFFSET_BITS @_FILE_OFFSET_BITS@
1358 /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
1359 #cmakedefine _LARGEFILE_SOURCE 1
1361 /* Define for large files, on AIX-style hosts. */
1362 #cmakedefine _LARGE_FILES @_LARGE_FILES@
1364 /* Define to control Windows SDK version */
1365 #ifndef NTDDI_VERSION
1366 #cmakedefine NTDDI_VERSION @NTDDI_VERSION@
1367 #endif // NTDDI_VERSION
1369 #ifndef _WIN32_WINNT
1370 #cmakedefine _WIN32_WINNT @_WIN32_WINNT@
1371 #endif // _WIN32_WINNT
1374 #cmakedefine WINVER @WINVER@
1377 /* Define to empty if `const' does not conform to ANSI C. */
1378 #cmakedefine const @const@
1380 /* Define to `int' if <sys/types.h> doesn't define. */
1381 #cmakedefine gid_t @gid_t@
1383 /* Define to `unsigned long' if <sys/types.h> does not define. */
1384 #cmakedefine id_t @id_t@
1386 /* Define to `int' if <sys/types.h> does not define. */
1387 #cmakedefine mode_t @mode_t@
1389 /* Define to `long long' if <sys/types.h> does not define. */
1390 #cmakedefine off_t @off_t@
1392 /* Define to `int' if <sys/types.h> doesn't define. */
1393 #cmakedefine pid_t @pid_t@
1395 /* Define to `unsigned int' if <sys/types.h> does not define. */
1396 #cmakedefine size_t @size_t@
1398 /* Define to `int' if <sys/types.h> does not define. */
1399 #cmakedefine ssize_t @ssize_t@
1401 /* Define to `int' if <sys/types.h> doesn't define. */
1402 #cmakedefine uid_t @uid_t@
1404 /* Define to `int' if <sys/types.h> does not define. */
1405 #cmakedefine intptr_t @intptr_t@
1407 /* Define to `unsigned int' if <sys/types.h> does not define. */
1408 #cmakedefine uintptr_t @uintptr_t@