Commit Graph

69 Commits

Author SHA1 Message Date
Brad King 1bce13e2b3 Fix Intel compiler warnings on Windows in cmtar
This commit disables or fixes some warnings in the 'cmtar' utility
produced by the Intel compiler on Windows.
2009-10-27 12:11:24 -04:00
Brad King 9737ea074a Install third-party utility copyright notices
Some of our third-party utilities have licenses that require their
copyright and license notices to be distributed with binary forms.  This
commit adds installation rules to include these notices with installed
CMake documentation.
2009-09-28 11:36:17 -04:00
Brad King 057400d9b4 COMP: Fix cmtar build on VMS
The mknod and mkfifo functions are not available on VMS.
2009-06-10 11:49:42 -04:00
Brad King fb643cd483 COMP: Use HAVE_SYS_PARAM_H properly in libtar
The value is computed by a try-compile for libtar.  This teaches the
sources to actually use the result.
2009-06-10 11:49:02 -04:00
Sebastien Barre bcad447ce2 ENH: wow. On some Windows machine, trying to mkdir("C:") would fail miserably. WHy not in debug mode? Why not on other win32 machines. Who knows. 2008-09-16 17:40:47 -04:00
Sebastien Barre 1172a1205d ENH: update for CMake 2.6 2008-05-06 12:56:25 -04:00
Brad King 91b1d90999 COMP: Fix warning about tolower by making sure ctype.h is included in cmtar. 2008-01-30 07:17:36 -05:00
Bill Hoffman c391c5cbf4 BUG: fix for bug 5837, libtar and long path names 2007-12-17 17:50:55 -05:00
Alexander Neundorf e3c84cf5a6 ENH: add support for the Syllable OS (http://www.syllable.org)
major issues:
-access() doesn't return false for an empty string (#ifdefed in cmake)
-dlopen() doesn't return 0 on failure (#ifdefed in cmake and fixed now in Syllable)
-the kwsys and Bootstrap tests fail with timeout due to the fact that I'm doing all that in qemu, which is quite slow
-RPATH is now supported, so without modifying the test adapting DLL_PATH in Syllable is required for the tests to succeed
-the Plugin test fails with an undefined reference to example_exe_function() in example_mod_1, it seems this isn't supported under Syllable

Alex
2007-11-23 20:45:49 -05:00
Bill Hoffman 887699184a COMP: remove warnings 2007-09-27 14:44:11 -04:00
Alexander Neundorf f9391ab291 COMP: use C-style comments in C code
Alex
2007-09-17 15:40:35 -04:00
Alexander Neundorf 1d81cf994a COMP: add a check for makedev, which isn't available with the PGI compiler
on Cray XT3

Alex
2007-09-17 15:18:35 -04:00
Bill Hoffman 3a32cec969 ENH: merge in changes for beos support 2006-12-04 17:26:41 -05:00
Brad King c9aee13038 ENH: Remove old include dirs. 2006-10-19 15:45:28 -04:00
Brad King f91b3c1daa ENH: Add options to build with system utility libraries. Organize inclusion of third party libraries into a single header per library. This addresses bug#3653. 2006-10-19 15:00:10 -04:00
Bill Hoffman 783f2003ec ENH: give up on try run 2006-08-04 10:35:45 -04:00
Bill Hoffman 947edfcdf5 ENH: fix for makedev three args test 2006-08-03 14:36:01 -04:00
Bill Hoffman d1a25bd836 ENH: use try run source 2006-08-03 13:51:24 -04:00
Bill Hoffman 831492a9d7 ENH: change to a try run so that it will fail on the sun 2006-08-03 13:41:52 -04:00
Bill Hoffman 2a01ae7e79 ENH: use dev_t instead of major_t and minor_t 2006-08-02 21:24:05 -04:00
David Cole 8f0697c4f5 COMP: libtar should build when included in non-CMake projects... 2006-08-02 12:51:40 -04:00
Bill Hoffman 2350085120 ENH: make cmake build with older versions of cmake 2006-08-01 16:01:44 -04:00
Bill Hoffman e0e32400af ENH: add a try compile test for makedev_three_args 2006-08-01 15:26:04 -04:00
Brad King ab61137eb1 COMP: Fix and/or disable warnings for Borland 5.6 build. 2006-08-01 11:38:42 -04:00
Andy Cedilnik 0d6b407630 COMP: Remove warning 2006-07-13 11:30:22 -04:00
Andy Cedilnik 4f728e93e1 COMP: Remove warnings 2006-07-13 09:27:10 -04:00
Andy Cedilnik 2e1882389b COMP: Remove warnings 2006-07-12 09:21:26 -04:00
David Cole 13a68cd978 COMP: Fix warnings on Borland dashboards... 2006-05-23 12:38:22 -04:00
Bill Hoffman 0ee2d0b345 ENH: remove warning 2006-03-30 23:03:56 -05:00
Bill Hoffman 5a2668b326 ENH: add support for win64 for visual studio 2005 ide and nmake, also fix warnings produced by building for win64 2006-03-30 13:49:56 -05:00
Andy Cedilnik 8c11d31cc3 COMP: Remove win64 warnings 2006-03-09 08:20:31 -05:00
David Cole b93a093dc4 COMP: Last (?) fix for dashboard warning. 2006-02-09 09:34:46 -05:00
David Cole 515757007a COMP: Fix next round of dashboard warnings. 2006-02-07 08:03:54 -05:00
David Cole a5d2c59c39 COMP: Fix CMake dashboard warnings related to previous revisions. 2006-02-06 09:31:55 -05:00
David Cole 0323a0d6d2 BUG: Fix mem leaks related to th_get_pathname. Change this implementation of th_get_pathname so that it *always* returns a strdup'ed value. Callers must now free non-NULL returns from th_get_pathname. Change all callers to call free appropriately. 2006-02-03 11:48:44 -05:00
David Cole 4c0668b7da BUG: Fix memory leak in libtar's kwReadDir. Use a static buffer like readdir (probably) does rather than malloc-ing a block which never gets free-d. 2006-02-02 15:53:31 -05:00
Bill Hoffman 9891260a6d ENH: add support for watcom wmake and wcl386 2006-01-17 10:21:45 -05:00
Yogi Girdhar dbff065bab COMP: wrapped compat.h inside a extern C block so that we can use it in C++ code 2006-01-16 12:54:30 -05:00
Andy Cedilnik cda76d7eff COMP: Try to remove more warnings 2006-01-06 10:45:56 -05:00
Yogi Girdhar 17c3a89797 BUG: libtar now compiles in VJ and works with vtkzlib 2006-01-05 13:25:16 -05:00
Andy Cedilnik c47e8f64dd COMP: Remove warnings 2006-01-03 08:39:04 -05:00
Andy Cedilnik ccae106177 COMP: Try to fix major/minor problem on aix 2005-12-31 10:33:29 -05:00
Andy Cedilnik 75b6f523ab COMP: Attempt to fix problems with major and minor 2005-12-31 09:40:44 -05:00
Andy Cedilnik 9b97f43342 COMP: Fix systems that do not have both vsnprintf and snprintf. 2005-12-30 17:51:18 -05:00
Andy Cedilnik c09548b50e COMP: Fix support for vsnprintf 2005-12-30 17:27:57 -05:00
Andy Cedilnik 2c30cb64b1 COMP: Another borland bug 2005-12-30 16:05:54 -05:00
Andy Cedilnik f30b28a342 BUG: Handle mkdirhier properly since it may modify the string 2005-12-30 15:46:21 -05:00
Andy Cedilnik bb618a7db5 ENH: Cleanup the file handler stuf so that now any file descriptor type can be used 2005-12-30 14:51:15 -05:00
Andy Cedilnik 8b9512559d COMP: Cleanup regular expressions 2005-12-30 14:50:15 -05:00
Andy Cedilnik a2d9b44d69 COMP: Remove warnings by exposing some variables 2005-12-30 14:23:36 -05:00