CMake/Utilities
Brad King cf5ad18340 libarchive: Fix major() check for LSB 4.0 (#11648)
The LSB header files define major() as a macro but if it is ever called
the macro references symbols not available at link time.  Improve the
test for major() to actually call the macro and try to link.  This
approach is based on upstream libarchive SVN commit 2866 which fixed
libarchive issue 125, submitted in response to CMake issue #11648.

Inspired-by: Tim Kientzle <kientzle@freebsd.org>
2011-01-12 13:52:14 -05:00
..
cmbzip2 Suppress -Wcast-align in curl and bzip2 2010-09-10 09:00:48 -04:00
cmcompress Eliminate -Wconversion warnings. 2010-06-27 11:22:05 -04:00
cmcurl Fix missed _POLL_EMUL_H_ and HAVE_POLL combo 2010-12-17 11:41:30 -05:00
cmexpat Remove useless include file filters 2009-12-08 11:27:38 -05:00
cmlibarchive libarchive: Fix major() check for LSB 4.0 (#11648) 2011-01-12 13:52:14 -05:00
cmzlib Fixes for bug # 10543, build on older sunpro now works. 2010-05-04 14:52:22 -04:00
Doxygen Refer to self with CMake_(SOURCE|BINARY)_DIR (#10046) 2010-07-29 11:22:48 -04:00
KWStyle Refer to self with CMake_(SOURCE|BINARY)_DIR (#10046) 2010-07-29 11:22:48 -04:00
Release Cygwin: Fix release script libncurses search patterns (#10766) 2010-12-15 08:58:16 -05:00
xml Run CMake.HTML test without net access (#10857) 2010-06-22 09:39:02 -04:00
.NoDartCoverage ENH: No need to do coverage of utilities 2005-06-14 15:53:10 -04:00
cm_curl.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cm_expat.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cm_libarchive.h Include headers from chosen libarchive (#10923) 2010-08-05 17:06:10 -04:00
cm_xmlrpc.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cm_zlib.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
CMakeLists.txt No CMake.HTML test if xmllint has no --nonet. 2010-11-04 10:07:11 -04:00
cmThirdParty.h.in Include headers from chosen libarchive (#10923) 2010-08-05 17:06:10 -04:00