summaryrefslogtreecommitdiffstats
path: root/Utilities
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'linux-standard-base'Brad King2011-01-191-2/+6
|\ | | | | | | | | cf5ad18 libarchive: Fix major() check for LSB 4.0 (#11648)
| * libarchive: Fix major() check for LSB 4.0 (#11648)Brad King2011-01-121-2/+6
| | | | | | | | | | | | | | | | | | | | 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>
* | Update script with new machine nameDavid Cole2011-01-121-3/+3
| |
* | Change the nightly tests to build from the nightly branch and not next.Bill Hoffman2011-01-071-1/+1
|/ | | | | This will make sure that the nightly test matches the dashboard nightly section. When it was next, it used next from when the test was run.
* Merge topic 'dev/fix-cmcurl-try_run'Brad King2010-12-214-66/+3
|\ | | | | | | | | | | | | | | | | 7e0b001 Fix missed _POLL_EMUL_H_ and HAVE_POLL combo 8a61950 Toss out strerror_r macros 44fca8b Check for poll when looking for _POLL_EMUL_H_ 8d36890 Use _POLL_EMUL_H_ instead of HAVE_POLL_FINE c5cbb31 Ignore strerror_r since CMake isn't threaded
| * Fix missed _POLL_EMUL_H_ and HAVE_POLL comboBen Boeckel2010-12-171-1/+1
| |
| * Toss out strerror_r macrosBen Boeckel2010-12-171-9/+0
| |
| * Check for poll when looking for _POLL_EMUL_H_Ben Boeckel2010-12-171-2/+2
| |
| * Use _POLL_EMUL_H_ instead of HAVE_POLL_FINEBen Boeckel2010-12-163-14/+3
| | | | | | | | | | Headers define _POLL_EMUL_H_ if they are not in the kernel, so a try_run check for them is not necessary.
| * Ignore strerror_r since CMake isn't threadedBen Boeckel2010-12-161-43/+0
| |
* | Cygwin: Fix release script libncurses search patterns (#10766)Yaakov Selkowitz2010-12-151-2/+2
|/ | | | | | | | | | | | | | | With the switch to upstream ncurses "ABI 6", Cygwin's ncurses has YA ABI bump and is now libncurses10. However, the regex used to determine in Utilities/Release/Cygwin/CMakeLists.txt which libncurses is being used does not handle multiple-digit ABIs. libncurses8 was the first version to be built with libtool and therefore contains a hyphen (cygncurses-8.dll). It was first introduced in 2004, so it should be sufficiently old to rely on. Furthermore, libncurses7 has a serious flaw in that it completely breaks if rebased. Therefore the easiest solution is to only look at the hyphened versions and change the regex accordingly.
* Merge topic 'fix_osf_build'David Cole2010-11-095-7/+20
|\ | | | | | | | | | | 92c082b Add a fix for the inline keyword on the osf os. bd56626 Fixes for the OSF operating system build.
| * Add a fix for the inline keyword on the osf os.Bill Hoffman2010-09-101-1/+1
| |
| * Fixes for the OSF operating system build.Bill Hoffman2010-09-084-6/+19
| |
* | No CMake.HTML test if xmllint has no --nonet.David Cole2010-11-041-28/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In commit bb1df1ec, we temporarily ran an alternate test, guaranteed to fail when the --help output of xmllint did not contain --nonet and --path. This commit simply eliminates the test altogether in this condition rather than make an attempt (doomed to fail) to pull down the dtd over the internet. On date=2010-11-04, the CMake dashboard results showed that the test failed on the following CMake dashboard machines: dash8.kitware dash8.kitwarein.com dashsun1 dashsun1.kitware ferrari This is a very small subset of the dashboard machines, and we have enough proof from enough other machines that the test passes with xmllint versions new enough to have the --nonet support. Therefore, eliminate the CMake.HTML test on machines with old versions of xmllint. To run the test, make sure you run it on a machine with a new enough xmllint.
* | Make HTML test fail when --nonet arg is not available.David Cole2010-11-021-3/+27
| | | | | | | | | | | | Also, emit "xmllint" and "xmllint --version" output before failing so that we can inspect the output from all the dashboard machines in CDash test results.
* | Merge topic 'fix_release_tags'Brad King2010-09-2117-221/+21
|\ \ | | | | | | | | | | | | | | | | | | | | | 4a67481 Update release scripts. 7d148d8 Fix the name of the variable being tested. 297be5b add next as an orgin based branch, and not a tag. 187976b Fix release scripts to be able to build releases from tags.
| * | Update release scripts.David Cole2010-09-1514-218/+13
| | | | | | | | | | | | | | | Remove scripts for machines that no longer build releases. Update comments in README.
| * | Fix the name of the variable being tested.Bill Hoffman2010-09-141-1/+1
| | |
| * | add next as an orgin based branch, and not a tag.Bill Hoffman2010-09-131-1/+1
| | |
| * | Fix release scripts to be able to build releases from tags.Bill Hoffman2010-09-103-3/+8
| |/
* | libarchive: Fix purposeful crashBrad King2010-09-101-1/+1
| | | | | | | | | | | | Dereferencing a 0-pointer is undefined behavior, not a deterministic crash. Use a 1-pointer instead. This also avoids a warning by Clang about the undefined behavior.
* | Suppress -Wcast-align in curl and bzip2Brad King2010-09-102-0/+7
|/ | | | Trust upstream developers of third-party code.
* libarchive: Remove SCHILY dev,ino,nlink attributes (#11176)Brad King2010-08-271-10/+0
| | | | | | At least one version of GNU tar (1.15.1 with Fedora patches) does not recognize these attributes and exits with error. Do not generate them. Patch from upstream libarchive svn r2563.
* Merge branch 'system-libarchive-include' into libarchive-wrapperBrad King2010-08-052-0/+26
|\
| * Include headers from chosen libarchive (#10923)Brad King2010-08-052-0/+26
| | | | | | | | | | When CMAKE_USE_SYSTEM_LIBARCHIVE is on we must include the system libarchive headers to match the library that will be linked.
* | Merge topic 'fix-cmake-self-references'Brad King2010-08-037-41/+41
|\ \ | | | | | | | | | | | | df1e00f Refer to self with CMake_(SOURCE|BINARY)_DIR (#10046)
| * | Refer to self with CMake_(SOURCE|BINARY)_DIR (#10046)Brad King2010-07-297-41/+41
| |/ | | | | | | | | This is good practice, and is necessary to support building CMake as a subdirectory of another project.
* | Update path to git. dashmacmini2 was "upgraded."David Cole2010-07-271-1/+1
|/
* Merge topic 'resolve/doc-spelling/CPackRPM'Brad King2010-07-202-2/+2
|\ | | | | | | | | | | 7739d78 Merge CPackRPM changes into doc-spelling 9203e91 Fix spelling errors reported by Lintian.
| * Merge CPackRPM changes into doc-spellingBrad King2010-07-131-1/+1
| |\ | | | | | | | | | | | | Conflicts: Modules/CPackRPM.cmake
| * | Fix spelling errors reported by Lintian.Kai Wasserbäch2010-07-132-2/+2
| | | | | | | | | | | | | | | During a Lintian run on the binary packages of CMake in Debian I was notified of many spelling mistakes.
* | | fix build on SUSE 11.2 in cmcurl due to ssize_tAlex Neundorf2010-06-301-0/+1
| |/ |/| | | | | Alex
* | Eliminate -Wconversion warnings.David Cole2010-06-271-1/+1
|/ | | | | | Change types of local variables, or casting, or re-arrange expressions to get rid of "conversion may alter value" warnings as seen on recent dashboard submissions from londinium.kitware.
* Run CMake.HTML test with older xmllint (#10857)Brad King2010-06-231-11/+19
| | | | | Old versions of xmllint do not have --nonet or --path options. Fall back to the network-access form in this case.
* Run CMake.HTML test without net access (#10857)Brad King2010-06-225-1/+1499
| | | | | Use xmllint's --nonet option to avoid downloading the xhtml DTD. Provide the DTD and its dependencies locally.
* Merge branch 'verbose_failed_tests_releases'Brad King2010-06-071-1/+1
|\
| * When running tests for releases use verbose output for failed tests.Bill Hoffman2010-06-051-1/+1
| |
* | change nightly release builds to use next, and move qmake on dash2win64Bill Hoffman2010-05-281-1/+1
|/
* Fix build on borland windows, by adding back typedef for pid_t.Bill Hoffman2010-05-061-2/+2
|
* Win64 fixes for mingw-w64 compilationRuben Van Boxem2010-05-051-1/+3
|
* Fix prototype to match header, for bug # 10543.Bill Hoffman2010-05-051-1/+1
|
* For HP, preprocessor if on multiple lines not allowed, make a long line.Bill Hoffman2010-05-041-2/+1
|
* Fixes for bug # 10543, build on older sunpro now works.Bill Hoffman2010-05-042-5/+7
|
* Remove another c++ comment from the c code.Bill Hoffman2010-04-281-1/+1
|
* Get rid of c++ style comments in C code.Bill Hoffman2010-04-274-16/+12
|
* Fix release scripts.Bill Hoffman2010-04-204-3/+12
|
* Add CMAKE_TESTS_CDASH_SERVER variable and CTestSubmitLargeOutput test.David Cole2010-03-082-8/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | If defined and non-empty, the value of CMAKE_TESTS_CDASH_SERVER should point to a CDash server willing to accept submissions for a project named PublicDashboard. On machines that also run a CDash dashboard, set this variable to "http://localhost/CDash-trunk-Testing" so that the CMake tests that submit dashboards do not have to send those submissions over the wire. The CTestSubmitLargeOutput test runs a dashboard that has a test that produces very large amount of output on stdout/stderr. Since we do not even want to attempt to send such large output over the wire, this test is off by default unless the CMAKE_TESTS_CDASH_SERVER server is localhost. This test is expected to cause a submission failure when sent to CDash. It passes if the submit results contain error output. It fails if the submit succeeds. CMAKE_TESTS_CDASH_SERVER: CDash server used by CMake/Tests. If not defined or "", this variable defaults to the server at http://www.cdash.org/CDash. If set explicitly to "NOTFOUND", curl tests and ctest tests that use the network are skipped. If set to something starting with "http://localhost/", the CDash is expected to be an instance of CDash used for CDash testing, pointing to a cdash4simpletest database. In these cases, the CDash dashboards should be run first.
* Fix upload to work with git branch name master.Bill Hoffman2010-03-051-2/+5
|
* Use git for the checkout of the source tree instead of cvs.Bill Hoffman2010-03-012-0/+2
|