| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
c3e452e Require at least CMake 2.6.3 to build current CMake
|
| |
| |
| |
| | |
Remove some cruft left for supporting builds with CMake 2.4.
|
|\ \
| | |
| | |
| | |
| | | |
7c5e412 Documentation: Fix a few typos (#11883)
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
W: cmake: manpage-has-errors-from-man usr/share/man/man1/cmake.1.gz 10029: warning [p 158, 13.5i]: can't break line
I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz informations information
I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz dependant dependent
I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz prefered preferred
I: cmake: spelling-error-in-binary ./usr/bin/cmake prefered preferred
I: cmake: spelling-error-in-binary ./usr/bin/cpack prefered preferred
I: cmake: spelling-error-in-binary ./usr/bin/ctest prefered preferred
I: cmake-data: spelling-error-in-manpage usr/share/man/man1/cmakepolicies.1.gz prefered preferred
I: cmake-curses-gui: spelling-error-in-binary ./usr/bin/ccmake prefered preferred
I: cmake-qt-gui: spelling-error-in-binary ./usr/bin/cmake-gui prefered preferred
|
|/
|
|
| |
The directory contains some files with unclear licensing anyway.
|
|\
| |
| |
| |
| |
| | |
ee55a4f libarchive: Use OpenSSL only if CMAKE_USE_OPENSSL (#11815)
41b7b3e libarchive: Define major/minor/makedev only where needed (#11648)
|
| |
| |
| |
| |
| |
| | |
OpenSSL is not part of the Linux Standard Base but its headers and
libraries may still be found at build time even though they may not be
available at runtime. Use it only if explicitly allowed.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If neither MAJOR_IN_MKDEV or MAJOR_IN_SYSMACROS is defined then provide
our own implementation of these macros locally. This complements the
change in commit cf5ad183 (Fix major() check for LSB 4.0, 2011-01-12).
This patch is based on upstream libarchive SVN commit 1553 (Shuffle the
major/minor/makedev support a bit; this should work on both Windows and
Haiku, 2009-10-31).
Inspired-by: Tim Kientzle <kientzle@freebsd.org>
|
|\ \
| |/
| |
| |
| | |
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.
|
|\ |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|