The CMake 2.8.2 release candidate stream continues!<br>You can find the source and binaries here:<br><a href="http://www.cmake.org/files/v2.8/?C=M;O=D">http://www.cmake.org/files/v2.8/?C=M;O=D</a><br><br>If we do not get any reports of regressions from<br>
previous releases of CMake, this release candidate<br>will become the final 2.8.2.<br><br>Since we switched to git, and a new workflow, we&#39;re<br>expecting to do more frequent releases. Because of<br>that, our release candidate phases will be shorter<br>
than they have been historically. So, if you want to<br>test this out and ask for a fix, do it soon, or hold your<br>peace till the next release!<br><br>Following is the list of changes in this release.<br>Since we switched to git, this list is now the<br>
&#39;git log&#39; one line summary written by the named<br>CMake developers.<br><br><br>Changes in CMake 2.8.2-rc4 (since 2.8.2-rc3)<br>--------------------------------------------<br>Bill Hoffman (1):<br>      Fix for bug #10859, ctest exit exception incorrectly reported.<br>
<br>Brad King (3):<br>      Run CMake.HTML test without net access (#10857)<br>      Run CMake.HTML test with older xmllint (#10857)<br>      CTest: Parse empty Git commits correctly<br><br>David Cole (2):<br>      Qualify name of extraction location with ExternalProject name.<br>
      For VS10: Really use full path file names.<br><br>James Bigler (1):<br>      Add support for the emulation version of the cudart library.<br><br>Mathieu Malaterre (1):<br>      Cleanup FindOpenSSL. Add support for win64 installation.<br>
<br>Zach Mullen (1):<br>      Parallel CTest hangs if serial test has depends<br><br>Changes in CMake 2.8.2-rc3 (since 2.8.2-rc2)<br>--------------------------------------------<br>Brad King (1):<br>      Preserve ENV{MAKEFLAGS} in CMake script mode<br>
<br>David Cole (4):<br>      Remove &quot;Microsoft Visual Studio .NET&quot; from VS8 and VS9 find modules.<br>      Use full path file names in generate.stamp.list.<br>      Use full path file names to express dependencies.<br>
      Look in the ctest ini file for GitCommand.<br><br>James Bigler (2):<br>      Fixed: CUDA_VERSION_MAJOR/MINOR now computed after first run.<br>      CUDA_VERSION variable passed to REGEX needs quotes to work when not defined.<br>
<br>Mathieu Malaterre (1):<br>      Cleanup FindDCMTK (using foreach). Fix linking on win32 static libs.<br><br>Zach Mullen (2):<br>      Do not exit if stoptime is passed.<br>      Document ctest_build() TARGET option<br>
<br>Changes in CMake 2.8.2-rc2 (since 2.8.2-rc1)<br>--------------------------------------------<br><br>Bill Hoffman (1):<br>      Make sure libarchive uses cmzlib and not the system libz if found.<br><br>Brad King (12):<br>
      Use forward slashes for objects in response files<br>      Use platform variable for response file flag<br>      Use response file for objects on MinGW and MSYS<br>      Generalize CTest.Update* test dashboard script helpers<br>
      ctest_update: Support custom Git update command<br>      ctest_update: Support Git upstream branch rewrites<br>      Fix CMake data and doc paths in Cygwin package<br>      Document scope of source file properties<br>
      Run CTest.NoNewline test using built CMake<br>      Tru64: Place cmOStringStream vtable uniquely (#10541)<br>      Enable BootstrapTest on MSYS<br>      Tru64: Use full-path include directives in Makefiles (#10569)<br>
<br>Christoph Watzl (1):<br>      Fix nested source groups with VS 10 (#9863)<br><br>Clinton Stimpson (2):<br>      Support pthreads on irix.<br>      Remove macro for querying qmake for qmake variables.<br><br>David Cole (2):<br>
      Fix issue #10346. Error if SOURCE_DIR is empty.<br>      Remove CTestTest3.<br><br>Zach Mullen (1):<br>      Extra coverage glob should subtract the explicitly defined excluded files<br><br>Changes in CMake 2.8.2-rc1 (since 2.8.1):<br>
- Build on Tru64 (#10542)<br>- Build on mingw-w64<br>- Build on old Sun (#10550, #10543)<br>- CPack: Add native BZip2 support<br>- CPack: Set compression type in RPM spec (#10363)<br>- CPack: Try harder to initialize staging directory (#10793)<br>
- CTest: Add --stop-time argument<br>- CTest: Cost data with &#39;-j&#39;<br>- CTest: Fix memory report<br>- CTest: Glob for uncovered files during coverage tests<br>- CTest: Option to specify cdash server<br>- CTest: PHP Coverage support<br>
- CTest: Process tree kill for OpenBSD, FreeBSD, kFreeBSD, GNU/Hurd<br>- CTest: Report failure in Update.xml<br>- CTest: Submit author email in Update.xml<br>- CTest: Teach ctest_update about Git submodules<br>- CTest: Teach ctest_update to handle Git upstream branch rewrites<br>
- Cygwin: Export all symbols with ENABLE_EXPORTS (#10122)<br>- Do not list file names during &#39;cmake -E tar xz&#39;<br>- Documentation: Comply with &quot;XHTML 1.0 Strict&quot;<br>- Documentation: Fix typo in CMAKE_LIBRARY_PATH (#10291)<br>
- Documentation: Fix typo in HAS_CXX docs (#10578)<br>- Documentation: More consistent command signatures<br>- Eclipse: Do not add INCLUDE to environment twice<br>- Enable extra CodeBlocks generator on Cygwin<br>- ExternalProject: Support .zip and .bz2 archives, MD5 verification<br>
- ExternalProject: Reconfigure when args change (#10258)<br>- ExternalProject: Support Git, SVN username/password<br>- FindCurses: Fix for cygwin ncurses package<br>- FindHSPELL: Version support<br>- FindJava: Error if version is not found only when REQUIRED<br>
- FindJava: Support runtime and development components (#9840)<br>- FindKDE4: Prefer kdeconfig results over system paths<br>- FindMPEG: Check for &#39;vo&#39; library<br>- FindPNG: Support png 1.4 versioned lib names (#10551)<br>
- FindPkgConfig: Add QUIET keyword to pkgconfig macros (see #10469)<br>- FindZLIB: GnuWin32 support, version support (#5588)<br>- FindwxWidget: Fix CXX flag parsing (#10209)<br>- Fix .pdb name attribute in VS project files (#10614)<br>
- Fix CodeBlocks to work with Fortran-only<br>- Fix VS 2010 custom commands (#10503)<br>- Fix VS 6 support for COMPILE_DEFINITIONS_MINSIZEREL (#10700)<br>- Fix cross-compiling from Linux to iPhone (#10526)<br>- Fix documentation typos<br>
- Fix g95 Fortran compiler support<br>- Fix uname masking in file(WRITE) and write_file (#10789)<br>- GetPrerequisites: Provide an override hook<br>- Handle non-ASCII terminators in file(STRINGS)<br>- Module fixes: FindPythonLibs, FindQt4, FindX11, FindwxWidgets<br>
- PathScale Fortran compiler tool detection<br>- Qt4 OpenGL framework fix<br>- Qt4ConfigDependentSettings.cmake Qt4Macros.cmake UseQt4.cmake<br>- Recognize ARM ABI/EABI with GNU compilers<br>- Recognize Clang compiler<br>
- Search basic directories on &quot;Generic&quot; platform<br>- Set MSVC* variables consistently on all generators, and test<br>- Support SunPro C++ 5.11 on Linux (new compiler)<br>- Support VS 10 Express (related to #10670)<br>
- Support compression with &#39;cmake -E tar&#39;<br>- Support multiple arguments in CC,CXX,FC environment variables<br>- Support per-configuration librarian flags (#10768)<br>- Support per-platform initial ASM language flags (#10577)<br>
- Use Fortran ABI detection results conservatively<br>- Use libarchive to replace the unmaintained libtar<br>- UseQt4: Support QtMultimedia (#10675)<br>- bootstrap: Fix make tool detection (#10544)<br>- cmake-gui: Add simple grouped view<br>
- cmake-gui: Support build tree under symlink (#9975)<br>- Cleanup modules FindASPELL, FindAVIFile, FindBZip2, FindDart,<br>  FindEXPAT, FindGCCXML, FindGLU, FindHSPELL, FindJasper, FindLibXml2,<br>  FindLibXslt, FindMPEG, FindOpenAL, FindPhysFS, FindQuickTime,<br>
  FindSubversion, FindZLIB.<br><br><br>Please try this version of CMake on your projects and report any<br>issues to the list or the bug tracker.<br><br>Happy building!<br><br>-Dave<br><br>