[CMake] CMake 2.8.6-rc2 ready for testing!
Andrea Galeazzi
Galeazzi at korg.it
Mon Sep 5 12:36:33 EDT 2011
No, it's not a regression, but you can consider it as an "Incomplete
feature" introduced from 2.8.4 to 2.8.5
Thanks,
Andrea
David Cole ha scritto:
> I've assigned 12294 to Alex, he's the "cmake eclipse guy"... but he's
> on vacation, and I'm not sure he'll be back in time to take a look at
> this and figure out if there's a quick fix for it or not.
>
> Is this a regression from a previous version of CMake, or has it
> always been this way?
>
> We will soon be at the point for 2.8.6 where we will only consider
> fixes for problems that are demonstrably regression problems from
> previous versions....
>
>
> Thanks,
> David
>
>
> On Mon, Sep 5, 2011 at 11:58 AM, Andrea Galeazzi <Galeazzi at korg.it> wrote:
>
>> <<Please try this version of CMake on your projects and report any
>> issues to the list or the bug tracker. >>
>> Could someone take a look at 0012294 please?
>>
>>
>> David Cole ha scritto:
>>
>>> The CMake 2.8.6 release candidate stream continues! You can find the
>>> source and binaries here:
>>> http://www.cmake.org/files/v2.8/?C=M;O=D
>>>
>>> This email is also available on the Kitware blog at
>>> http://www.kitware.com/blog/home/post/160
>>>
>>> If you want to test this out and ask for a fix, do it soon, or hold your
>>> peace till the next release! I expect we will finalize the 2.8.6 release
>>> by mid-September.
>>>
>>> This release candidate we do not have pre-built binaries for the
>>> SunOS anymore. As mentioned on the CMake mailing list recently, our
>>> Sun hardware has bitten the proverbial dust.
>>>
>>> However, we are now providing two sets of installers for the Mac.
>>> The "Darwin" versions are for Mac OSX 10.4 and later, and are "ppc;i386"
>>> universal binaries. The "Darwin64" versions are for 10.6 and later,
>>> and are "x86_64;i386" universal binaries.
>>>
>>> Following is the list of changes in this release. Since we switched to
>>> git, this list is now the 'git log' one line summary written by the
>>> named CMake developers.
>>>
>>> Please try this version of CMake on your projects and report any
>>> issues to the list or the bug tracker.
>>>
>>> Happy building!
>>> -Dave
>>>
>>>
>>> Changes in CMake 2.8.6-rc2 (since 2.8.6-rc1)
>>> --------------------------------------------
>>> Brad King (2):
>>> KWSys: Add hash function for std::string
>>> KWSys: Fix std::string hash function for Borland
>>>
>>> Clinton Stimpson (1):
>>> qt4: also find QtUiTools when cross compiling with mingw.
>>>
>>> David Cole (3):
>>> Xcode4: Requires more quoting of single quote char
>>> cmake.m4: Use modern signature of install(FILES ...)
>>> CMake Release Scripts: Changes for next release candidate...
>>>
>>> David Faure (1):
>>> Don't use a variable name that might be used in other files.
>>>
>>> Stephen Kelly (73):
>>> Create moc files in the current binary dir, not the top level.
>>> Make the formatting of feature_summary output a little better.
>>> Add the GenerateExportMacro with unit tests.
>>> Handle the case where the user changes the DEFINE_SYMBOL property.
>>> Add a newline at the end of the file.
>>> Add a newline at the end of the file.
>>> Add missing licence header.
>>> Remove the fatal_warnings option which is no longer used.
>>> Test for features, not specific compilers.
>>> Simplify. We already know we have hidden visibility at this point.
>>> Simplify the compiler feature check
>>> Add some debug output.
>>> Short-circuit the tests on unsupported compilers.
>>> Test expected no-op instead of aborting the build.
>>> Fix tests with clang.
>>> Fix typo and tests failing as a result.
>>> Only run the failure tests with gcc >= 4.2
>>> Set the CMAKE_RUNTIME_OUTPUT_DIRECTORY for windows builds.
>>> Only set the COMPILER_HAS_HIDDEN_VISIBILITY if GCC >= 4.2
>>> Disable all export macros on Borland.
>>> Another attempt to fix the tests on Borland.
>>> Use the correct project name compiletest not compilefail
>>> Fix off-by-not in test for Borland.
>>> Another attempt at fixing Borland.
>>> Add some debug output to narrow down deprecation test issues
>>> Export deprecated free methods too.
>>> Remember to surround the other deprecated test in the Borland check.
>>> Only set the deprecated attribute if hidden visibilty is enabled.
>>> Make sure the hidden visibility variables never get set on MINGW.
>>> Don't use hidden visibility on non-mingw windows either.
>>> Don't export methods on already exported classes.
>>> Split the deprecated available check from setting macro values.
>>> Test for compiler features, instead of for specific platforms.
>>> Exclude the XL compiler from the hidden-visibility test.
>>> Add the COMPILER_HAS_DEPRECATED only if it has a declspec variant
>>> Don't change the expected build result based on the platform.
>>> Expect the tests to pass if hidden visibilty is not enabled.
>>> Test -Werror instead of enabling it per compiler.
>>> Add some messaging output to make remaining issues findable.
>>> Perform the -Werror test only once.
>>> Test for deprecated attribute before declspec.
>>> Try to error on deprecated on Intel and SunCC.
>>> Borland can't do deprecated.
>>> Fixup forgotten part of aed84517c942a4c40f493fcf997cdf6a047349f8
>>> Disable testing of deprecated macros.
>>> Don't enable deprecated on HP.
>>> Don't enable deprecated on old GCC
>>> Exclude cygwin from the hidden visibility feature.
>>> Exclude PGI from exports and deprecated.
>>> Start testing expected values for compiler flags.
>>> Exclude win32 from hidden visibility checks.
>>> Comment the test assertion for now
>>> Test the correct cxx variable.
>>> Fix the version extraction regex for clang.
>>> Hopefully add version extraction for Intel.
>>> Add some settings for non-truncation of test output.
>>> Fix up the regex command for Intel.
>>> Test for too-old-intel compilers.
>>> Possibly fix test on HPUX.
>>> Possibly fix configuration test on AIX.
>>> Try to make the macros do almost nothing for Watcom.
>>> More consistency in the macro options.
>>> Add missing NO_EXPORT macro variant.
>>> Look for errors reported by PGI too.
>>> Quote paths in case there is a space in one of them.
>>> Disable the tests for Watcom.
>>> Fix Compiler id variable name.
>>> Add quotes in case cmake is installed in a prefix with a space.
>>> Fix the feature of using a specific prefix for macros.
>>> Add documentation about the prefix and no_deprecated options.
>>> Remove blank line at the start of the file.
>>> Don't start a line with a dash(-)
>>> Fix up verbatim code sections of the dox.
>>>
>>> Todd Gamblin (3):
>>> FindBoost: Call find_package with NO_MODULE first
>>> Fix XL compilers on non-AIX machines.
>>> Fixed link bugs in BlueGeneP build.
>>> _______________________________________________
>>> Powered by www.kitware.com
>>>
>>> Visit other Kitware open-source projects at
>>> http://www.kitware.com/opensource/opensource.html
>>>
>>> Please keep messages on-topic and check the CMake FAQ at:
>>> http://www.cmake.org/Wiki/CMake_FAQ
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.cmake.org/mailman/listinfo/cmake
>>>
>>>
>>>
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the CMake FAQ at:
>> http://www.cmake.org/Wiki/CMake_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.cmake.org/mailman/listinfo/cmake
>>
More information about the CMake
mailing list