Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libarchive: Use one architecture for try-compiles | Brad King | 2009-11-23 | 1 | -0/+7 |
| | | | | | | | | | We use CHECK_TYPE_SIZE in libarchive to check for the existence of some types. For universal binary builds on the Mac, the size check can fail if it is inconsistent across architectures. However, we do not actually need the size so it is safe to do the checks for only one architecture. See issue #9913. | ||||
* | Fix uninitialized variable access in zlib reported by valgrind. Their web ↵ | David Cole | 2009-11-18 | 1 | -0/+7 |
| | | | | site claims it does no harm ( http://www.zlib.net/zlib_faq.html#faq36 ), but fixing it this way eliminates the problem. | ||||
* | libarchive: Include integer types very early | Brad King | 2009-11-18 | 1 | -8/+8 |
| | | | | | | | | In libarchive/archive_platform.h we should include <stdint.h> or <inttypes.h> immediately after "config.h" to define integer types referenced by configuration results. For example, on a non-conformant platform ssize_t might default to int64_t, so int64_t must be defined before ssize_t is used (and ssize_t is used in archive_windows.h). | ||||
* | for the Cmake build we do not want to have -Werror or force -Wall | Bill Hoffman | 2009-11-14 | 1 | -3/+3 |
| | |||||
* | suppress another warning. | Bill Hoffman | 2009-11-12 | 1 | -0/+2 |
| | |||||
* | remove the last of the windows W4 warnings | Bill Hoffman | 2009-11-12 | 2 | -2/+4 |
| | |||||
* | Remove a few more warnings | Bill Hoffman | 2009-11-12 | 1 | -2/+2 |
| | |||||
* | libarchive: Borland provides umask, not _umask | Brad King | 2009-11-10 | 1 | -0/+2 |
| | |||||
* | Remove a few more warnings | Bill Hoffman | 2009-11-10 | 1 | -0/+6 |
| | |||||
* | keep libarchive from using a system zlib unless cmake uses one | Bill Hoffman | 2009-11-09 | 1 | -2/+6 |
| | |||||
* | libarchive: Put local include dir first | Brad King | 2009-11-09 | 1 | -1/+1 |
| | | | | | | In libarchive we configure an internal header file called 'config.h'. This commits moves the include directory containing the file to the beginning of the include path to avoid conflicts from system headers. | ||||
* | try to get rid of some warnings on hpux | Bill Hoffman | 2009-11-08 | 2 | -6/+6 |
| | |||||
* | remove a few more windows warnings | Bill Hoffman | 2009-11-08 | 1 | -1/+6 |
| | |||||
* | Fix for mode_t with signed types | Bill Hoffman | 2009-11-08 | 1 | -8/+8 |
| | |||||
* | link in additional libraries that the configure step finds | Bill Hoffman | 2009-11-07 | 1 | -0/+1 |
| | |||||
* | Remove makefile as it breaks in-source build testing | Bill Hoffman | 2009-11-06 | 1 | -217/+0 |
| | |||||
* | Fix hpux build on heart | Bill Hoffman | 2009-11-06 | 1 | -0/+3 |
| | |||||
* | libarchive: Fix get(pw|gr)name_r comment | Brad King | 2009-11-06 | 1 | -1/+1 |
| | | | | | | The commit "libarchive: Define _XOPEN_SOURCE for get(pwu|grg)id_r" introduced a comment referring to get(pwu|grg)id_r in a source file that actually uses the functions get(pw|gr)name_r. We fix the comment. | ||||
* | libarchive: Initialize passwd/group lookup result | Brad King | 2009-11-06 | 2 | -0/+4 |
| | | | | | | | The "result" argument to functions get(pwu|grg)id_r and get(pw|gr)name_r does not appear in the signatures provided on older platforms. We set the pointer to the result memory in case the function ignores it, thus ensuring initialization. | ||||
* | libarchive: Fix try-compile for SIZE_MAX | Brad King | 2009-11-05 | 2 | -21/+15 |
| | | | | | | This constant may be defined in one of a few headers. We teach the try-compile for it to test all the headers together instead of only one header. | ||||
* | libarchive: Add try-compile for 'major' | Brad King | 2009-11-05 | 2 | -4/+3 |
| | | | | | | | The commit "Fix libarchive linker errors on SunOS for mkdev/major/minor" hard-coded #include lines for getting mkdev/major/minor on the Sun. Instead we add missing try-compile tests to make sure the proper headers get included through the standard mechanism. | ||||
* | libarchive: Define _XOPEN_SOURCE for get(pwu|grg)id_r | Brad King | 2009-11-05 | 2 | -20/+12 |
| | | | | | | The commit "Fixed a few of the SunOS build errors in libarchive" changed the call to these functions to use the old signatures. Instead we now define _XOPEN_SOURCE to get the improved modern signatures. | ||||
* | some changes for 2.8 | Bill Hoffman | 2009-11-05 | 4 | -6/+6 |
| | |||||
* | Do not use external lzma library as it causes link errors on several ↵ | Bill Hoffman | 2009-11-05 | 1 | -1/+8 |
| | | | | machines and we don't need it. | ||||
* | Fix linker errors for libarchive in AIX as well. | Zach Mullen | 2009-11-05 | 1 | -1/+1 |
| | |||||
* | Fix statement not reached warning for libarchive. | Zach Mullen | 2009-11-05 | 1 | -1/+0 |
| | |||||
* | Fix libarchive linker errors on SunOS for mkdev/major/minor | Zach Mullen | 2009-11-05 | 1 | -0/+4 |
| | |||||
* | Fixed a few of the SunOS build errors in libarchive. | Zach Mullen | 2009-11-05 | 2 | -4/+20 |
| | |||||
* | libarchive: Use consistent function storage class | Brad King | 2009-11-04 | 3 | -3/+3 |
| | | | | Functions declared 'static' should be defined 'static' too. | ||||
* | libarchive: Fix integer type defaults for Windows | Brad King | 2009-11-04 | 1 | -35/+25 |
| | | | | | | Most of the integer type defaults needed for MSVC and Borland actually work with all Windows compilers. This commit generalizes the defaults to avoid compiler-specific tests. | ||||
* | libarchive: Provide SetFilePointerEx for VS 6 | Brad King | 2009-11-04 | 1 | -0/+14 |
| | |||||
* | libarchive: Fix unconfigured header logic | Brad King | 2009-11-04 | 2 | -29/+30 |
| | | | | | | | The commit "libarchive: Fix Borland integer constants" introduced use of HAVE_* configured macros into archive.h and archive_entry.h where they are not allowed. This commit replaces the logic with something that does not depend on the configured macros. | ||||
* | libarchive: Fix dev_t configuration | Brad King | 2009-11-04 | 1 | -0/+3 |
| | |||||
* | libarchive: Fix intptr_t and uintptr_t configuration | Brad King | 2009-11-04 | 2 | -6/+22 |
| | |||||
* | libarchive: Fix wincrypt.h inclusion on VS 6 | Brad King | 2009-11-04 | 1 | -0/+4 |
| | | | | | | The VS 6 version of wincrypt.h only works if _WIN32_WINNT >= 0x0400. We block its inclusion through windows.h by defining NOCRYPT, and then define _WIN32_WINNT and include it only when necessary. | ||||
* | bzip2: Restore fix for unused variables | Brad King | 2009-11-04 | 1 | -0/+3 |
| | | | | | | The commit "bzip2: Disable Borland warnings" accidentally reverted changes from commit "Fix warnings for unused variables". This restores them. | ||||
* | libarchive: Fix Borland integer constants | Brad King | 2009-11-04 | 6 | -5/+29 |
| | | | | | | | Some versions of Borland provide <stdint.h>, so we use it when possible. However, the 64-bit signed and unsigned integer min/max constants cause overflow warnings from Borland itself! For these constants we fall back on our default definitions. | ||||
* | libarchive: Disable Borland warnings | Brad King | 2009-11-04 | 3 | -0/+15 |
| | | | | | We disable warnings to silence them while making minimal changes to third-party code. | ||||
* | bzip2: Disable Borland warnings | Brad King | 2009-11-04 | 2 | -3/+6 |
| | | | | | We disable warnings to silence them while making minimal changes to third-party code. | ||||
* | libarchive: Disable MSVC warnings | Brad King | 2009-11-04 | 1 | -0/+4 |
| | | | | | We disable warnings to silence them while making minimal changes to third-party code. | ||||
* | Fix for warning on dash8 that caused a build failure because of -WError | Bill Hoffman | 2009-11-04 | 1 | -2/+2 |
| | |||||
* | Fix for dash17 ACL requires linking to a library acl that we don't want to ↵ | Bill Hoffman | 2009-11-03 | 1 | -2/+2 |
| | | | | depend on. | ||||
* | Fix warnings for unused variables | Bill Hoffman | 2009-11-03 | 1 | -0/+3 |
| | |||||
* | remove makefiles as they cause the in source build test of cmake to fail | Bill Hoffman | 2009-11-03 | 8 | -660/+0 |
| | |||||
* | borland builds, but still has some link errors | Bill Hoffman | 2009-11-02 | 7 | -4/+15 |
| | |||||
* | Fixes for borland, compiles with lots of warnings, but compiles, might fix ↵ | Bill Hoffman | 2009-11-01 | 9 | -57/+90 |
| | | | | vs70 again too. | ||||
* | Fix for haiku | Bill Hoffman | 2009-10-31 | 2 | -0/+47 |
| | |||||
* | Try to fix borland | Bill Hoffman | 2009-10-31 | 1 | -1/+1 |
| | |||||
* | Try to fix old hpux | Bill Hoffman | 2009-10-30 | 3 | -6/+18 |
| | |||||
* | Remove unused variable to fix warning | Bill Hoffman | 2009-10-30 | 1 | -1/+2 |
| |