mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yan Xu (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (MESOS-1797) Packaged Zookeeper does not compile on OSX Yosemite
Date Mon, 13 Oct 2014 06:33:34 GMT

     [ https://issues.apache.org/jira/browse/MESOS-1797?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Yan Xu updated MESOS-1797:
--------------------------
    Shepherd: Yan Xu

> Packaged Zookeeper does not compile on OSX Yosemite
> ---------------------------------------------------
>
>                 Key: MESOS-1797
>                 URL: https://issues.apache.org/jira/browse/MESOS-1797
>             Project: Mesos
>          Issue Type: Improvement
>          Components: build
>    Affects Versions: 0.20.0, 0.21.0, 0.19.1
>            Reporter: Dario Rexin
>            Assignee: Till Toenshoff
>            Priority: Minor
>
> I have been struggling with this for some time (due to my lack of knowledge about C compiler
error messages) and finally found a way to make it compile. The problem is that Zookeeper
defines a function `htonll` that is a builtin function in Yosemite. For me it worked to just
remove this function, but as it needs to keep working on other systems as well, we would need
some check for the OS version or if the function is already defined.
> Here are the links to the source:
> https://github.com/apache/zookeeper/blob/trunk/src/c/include/recordio.h#L73
> https://github.com/apache/zookeeper/blob/trunk/src/c/src/recordio.c#L83-L97



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message