| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
cf5ad18 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>
|
| | |
|
|/
|
|
|
| |
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.
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Headers define _POLL_EMUL_H_ if they are not in the kernel, so a try_run
check for them is not necessary.
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|\
| |
| |
| |
| |
| | |
92c082b Add a fix for the inline keyword on the osf os.
bd56626 Fixes for the OSF operating system build.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| |
| | |
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.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |
| | |
| | |
| | |
| | | |
Remove scripts for machines that no longer build
releases. Update comments in README.
|
| | | |
|
| | | |
|
| |/ |
|
| |
| |
| |
| |
| |
| | |
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.
|
|/
|
|
| |
Trust upstream developers of third-party code.
|
|
|
|
|
|
| |
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.
|
|\ |
|
| |
| |
| |
| |
| | |
When CMAKE_USE_SYSTEM_LIBARCHIVE is on we must include the system
libarchive headers to match the library that will be linked.
|
|\ \
| | |
| | |
| | |
| | | |
df1e00f Refer to self with CMake_(SOURCE|BINARY)_DIR (#10046)
|
| |/
| |
| |
| |
| | |
This is good practice, and is necessary to support building CMake as a
subdirectory of another project.
|
|/ |
|
|\
| |
| |
| |
| |
| | |
7739d78 Merge CPackRPM changes into doc-spelling
9203e91 Fix spelling errors reported by Lintian.
|
| |\
| | |
| | |
| | |
| | | |
Conflicts:
Modules/CPackRPM.cmake
|
| | |
| | |
| | |
| | |
| | | |
During a Lintian run on the binary packages of CMake in Debian I was
notified of many spelling mistakes.
|
| |/
|/|
| |
| | |
Alex
|
|/
|
|
|
|
| |
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.
|
|
|
|
|
| |
Old versions of xmllint do not have --nonet or --path options.
Fall back to the network-access form in this case.
|
|
|
|
|
| |
Use xmllint's --nonet option to avoid downloading the xhtml DTD.
Provide the DTD and its dependencies locally.
|
|\ |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|