You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "Thiruvalluvan M. G. (JIRA)" <ji...@apache.org> on 2012/11/05 05:49:12 UTC

[jira] [Commented] (AVRO-1189) cpp build requires cmake 2.8.4

    [ https://issues.apache.org/jira/browse/AVRO-1189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13490450#comment-13490450 ] 

Thiruvalluvan M. G. commented on AVRO-1189:
-------------------------------------------

This patch works well with single configuration systems like Unix Makefile. But with multi configuration systems like Mac and Windows, ctest -c <config> fails (it doesn't generate correct executable name). Ctest is a handy tool to run all tests at once on these platforms. I think it's better that we bump up the requirement to 2.8.4, which is anyway 18 months old. An alternative is to remove working directory requirements in the tests, which requires little bit of work.
                
> cpp build requires cmake 2.8.4
> ------------------------------
>
>                 Key: AVRO-1189
>                 URL: https://issues.apache.org/jira/browse/AVRO-1189
>             Project: Avro
>          Issue Type: Bug
>          Components: build, c++
>    Affects Versions: 1.7.2
>            Reporter: Todd Lipcon
>            Assignee: Todd Lipcon
>         Attachments: avro-1189.txt
>
>
> The cmake_minimum_required setting for the C++ build is 2.6, but when I try to compile using cmake 2.8.2 I get an error because add_test doesn't understand the WORKING_DIRECTORY property. It turns out this was added in cmake 2.8.4. The CMakeLists.txt should either be updated to use some kind of workaround, or bump the minimum requirement to 2.8.4

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira