CMake/Utilities/cmlibarchive/libarchive
Brad King 41b7b3efa4 libarchive: Define major/minor/makedev only where needed (#11648)
If neither MAJOR_IN_MKDEV or MAJOR_IN_SYSMACROS is defined then provide
our own implementation of these macros locally.  This complements the
change in commit cf5ad183 (Fix major() check for LSB 4.0, 2011-01-12).
This patch is based on upstream libarchive SVN commit 1553 (Shuffle the
major/minor/makedev support a bit; this should work on both Windows and
Haiku, 2009-10-31).

Inspired-by: Tim Kientzle <kientzle@freebsd.org>
2011-02-07 10:06:50 -05:00
..
test remove makefiles as they cause the in source build test of cmake to fail 2009-11-03 10:21:50 -05:00
CMakeLists.txt link in additional libraries that the configure step finds 2009-11-07 10:52:40 -05:00
archive.h Fixes for the OSF operating system build. 2010-09-08 14:50:14 -04:00
archive_check_magic.c libarchive: Fix purposeful crash 2010-09-10 09:00:48 -04:00
archive_crc32.h Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_endian.h Add a fix for the inline keyword on the osf os. 2010-09-10 13:37:02 -04:00
archive_entry.3 Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_entry.c libarchive: Define major/minor/makedev only where needed (#11648) 2011-02-07 10:06:50 -05:00
archive_entry.h Fixes for the OSF operating system build. 2010-09-08 14:50:14 -04:00
archive_entry_copy_bhfi.c Get rid of c++ style comments in C code. 2010-04-27 17:45:40 -04:00
archive_entry_copy_stat.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_entry_link_resolver.c Remove a few more warnings 2009-11-12 07:42:21 -05:00
archive_entry_private.h Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_entry_stat.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_entry_strmode.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_entry_xattr.c libarchive: Define major/minor/makedev only where needed (#11648) 2011-02-07 10:06:50 -05:00
archive_haiku.h Fix for haiku 2009-10-31 09:39:58 -04:00
archive_hash.h Fix compile issues on Mac OSX 10.3 on midworld dashboard. 2009-10-30 16:22:08 -04:00
archive_platform.h libarchive: Include integer types very early 2009-11-18 15:50:24 -05:00
archive_private.h libarchive: Disable Borland warnings 2009-11-04 13:09:59 -05:00
archive_read.3 Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read.c Remove another c++ comment from the c code. 2010-04-27 21:27:26 -04:00
archive_read_data_into_fd.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_disk.3 Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_disk.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_disk_entry_from_file.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_disk_private.h Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_disk_set_standard_lookup.c libarchive: Initialize passwd/group lookup result 2009-11-06 10:54:10 -05:00
archive_read_extract.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_open_fd.c borland builds, but still has some link errors 2009-11-02 10:51:29 -05:00
archive_read_open_file.c borland builds, but still has some link errors 2009-11-02 10:51:29 -05:00
archive_read_open_filename.c borland builds, but still has some link errors 2009-11-02 10:51:29 -05:00
archive_read_open_memory.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_private.h Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_support_compression_all.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_support_compression_bzip2.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_support_compression_compress.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_support_compression_gzip.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_support_compression_none.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_support_compression_program.c Fix prototype to match header, for bug # 10543. 2010-05-05 09:34:57 -04:00
archive_read_support_compression_xz.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_support_format_all.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_support_format_ar.c libarchive: Fix try-compile for SIZE_MAX 2009-11-05 16:29:30 -05:00
archive_read_support_format_cpio.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_support_format_empty.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_read_support_format_iso9660.c Get rid of c++ style comments in C code. 2010-04-27 17:45:40 -04:00
archive_read_support_format_mtree.c try to get rid of some warnings on hpux 2009-11-08 17:39:39 -05:00
archive_read_support_format_raw.c Fix statement not reached warning for libarchive. 2009-11-05 14:15:28 -05:00
archive_read_support_format_tar.c try to get rid of some warnings on hpux 2009-11-08 17:39:39 -05:00
archive_read_support_format_zip.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_string.c Fix hpux build on heart 2009-11-06 12:13:36 -05:00
archive_string.h Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_string_sprintf.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_util.3 Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_util.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_virtual.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_windows.c libarchive: Provide SetFilePointerEx for VS 6 2009-11-04 16:31:40 -05:00
archive_windows.h libarchive: Define major/minor/makedev only where needed (#11648) 2011-02-07 10:06:50 -05:00
archive_write.3 Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_disk.3 Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_disk.c libarchive: Use consistent function storage class 2009-11-04 17:25:35 -05:00
archive_write_disk_private.h Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_disk_set_standard_lookup.c remove the last of the windows W4 warnings 2009-11-12 10:17:55 -05:00
archive_write_open_fd.c borland builds, but still has some link errors 2009-11-02 10:51:29 -05:00
archive_write_open_file.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_open_filename.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_open_memory.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_private.h Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_set_compression_bzip2.c remove the last of the windows W4 warnings 2009-11-12 10:17:55 -05:00
archive_write_set_compression_compress.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_set_compression_gzip.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_set_compression_none.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_set_compression_program.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_set_compression_xz.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_set_format.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_set_format_ar.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_set_format_by_name.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_set_format_cpio.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_set_format_cpio_newc.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_set_format_mtree.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_set_format_pax.c libarchive: Remove SCHILY dev,ino,nlink attributes (#11176) 2010-08-27 09:15:29 -04:00
archive_write_set_format_shar.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_set_format_ustar.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
archive_write_set_format_zip.c Fix for warning on dash8 that caused a build failure because of -WError 2009-11-04 10:45:52 -05:00
config_freebsd.h libarchive: Remove unused STDC_HEADERS try_run 2009-11-30 17:22:24 -05:00
config_windows.h Get rid of c++ style comments in C code. 2010-04-27 17:45:40 -04:00
cpio.5 Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
filter_fork.c Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
filter_fork.h Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
filter_fork_windows.c libarchive: Disable Borland warnings 2009-11-04 13:09:59 -05:00
libarchive-formats.5 Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
libarchive.3 Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
libarchive_internals.3 Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
mtree.5 Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
o2 Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
out Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00
tar.5 Switch to using libarchive from libtar for cpack and cmake -E tar 2009-10-30 13:10:56 -04:00