[jira] [Commented] (MESOS-1797) Packaged Zookeeper does not compile on OSX Yosemite

2016-03-31 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on MESOS-1797:
---

Github user chenzhiwei commented on a diff in the pull request:

https://github.com/apache/mesos/pull/93#discussion_r58131254
  
--- Diff: 3rdparty/Makefile.am ---
@@ -51,7 +51,7 @@ EXTRA_DIST =  \
 EXTRA_DIST +=  \
   $(LEVELDB).patch
 
-# We need to patch ZooKeeper in order to get 3.4.5 to compile on
+# We need to patch ZooKeeper in order to get 3.4.8 to compile on
 # OS X 10.10. See: MESOS-1797.
--- End diff --

Thank your for pointing this, I will remove this comment. And for the 
zookeeper patch file I think I already removed it.


> 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.19.1, 0.20.0, 0.21.0
>Reporter: Dario Rexin
>Assignee: Benjamin Mahler
>Priority: Minor
> Fix For: 0.21.0
>
>
> 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)


[jira] [Commented] (MESOS-1797) Packaged Zookeeper does not compile on OSX Yosemite

2016-03-31 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on MESOS-1797:
---

Github user vinodkone commented on a diff in the pull request:

https://github.com/apache/mesos/pull/93#discussion_r58094904
  
--- Diff: 3rdparty/Makefile.am ---
@@ -51,7 +51,7 @@ EXTRA_DIST =  \
 EXTRA_DIST +=  \
   $(LEVELDB).patch
 
-# We need to patch ZooKeeper in order to get 3.4.5 to compile on
+# We need to patch ZooKeeper in order to get 3.4.8 to compile on
 # OS X 10.10. See: MESOS-1797.
--- End diff --

Does this comment still apply? AFAICT MESOS-1797 doesn't apply to ZK 3.4.8 
since that issue has been resolved in ZK 3.4.7. Looks all the patch does is 
apply PPC specific fixes for which you already submitted a review 
https://reviews.apache.org/r/45376/.

I would recommend to kill the zookeper.patch stuff in this review 
altogether since 3.4.8 doesn't need any patches per se. Then in 
https://reviews.apache.org/r/45376/ you can add back the patch stuff and 
mention that you need the patch to compile it on PPC.



> 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.19.1, 0.20.0, 0.21.0
>Reporter: Dario Rexin
>Assignee: Benjamin Mahler
>Priority: Minor
> Fix For: 0.21.0
>
>
> 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)


[jira] [Commented] (MESOS-1797) Packaged Zookeeper does not compile on OSX Yosemite

2014-11-11 Thread Benjamin Mahler (JIRA)

[ 
https://issues.apache.org/jira/browse/MESOS-1797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14207295#comment-14207295
 ] 

Benjamin Mahler commented on MESOS-1797:


What is the fix version? I still see issues on 0.21.0:
https://gist.github.com/bmahler/71822e25fcb195d8df4b

Looks like the .patch file was not included in the Makefile?

 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)


[jira] [Commented] (MESOS-1797) Packaged Zookeeper does not compile on OSX Yosemite

2014-10-13 Thread Yan Xu (JIRA)

[ 
https://issues.apache.org/jira/browse/MESOS-1797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14169006#comment-14169006
 ] 

Yan Xu commented on MESOS-1797:
---

Sure. +1 for waiting for ZOOKEEPER-2049 given that it's shepherded there as 
well. (Looks like it is and it's making good progress)

 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)


[jira] [Commented] (MESOS-1797) Packaged Zookeeper does not compile on OSX Yosemite

2014-10-10 Thread Till Toenshoff (JIRA)

[ 
https://issues.apache.org/jira/browse/MESOS-1797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14167804#comment-14167804
 ] 

Till Toenshoff commented on MESOS-1797:
---

[~xujyan] Would you be available for shepparding 
https://reviews.apache.org/r/26571 which should fix the above issue?
Note however that we still intend to wait for upstream to commit this patch 
into their project - hence the above RR would be a hotfix to prevent us from 
having to upgrade the bundled ZooKeeper altogether.

 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
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)


[jira] [Commented] (MESOS-1797) Packaged Zookeeper does not compile on OSX Yosemite

2014-09-29 Thread Till Toenshoff (JIRA)

[ 
https://issues.apache.org/jira/browse/MESOS-1797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14151975#comment-14151975
 ] 

Till Toenshoff commented on MESOS-1797:
---

https://issues.apache.org/jira/browse/ZOOKEEPER-2049

 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
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)


[jira] [Commented] (MESOS-1797) Packaged Zookeeper does not compile on OSX Yosemite

2014-09-29 Thread Till Toenshoff (JIRA)

[ 
https://issues.apache.org/jira/browse/MESOS-1797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14152438#comment-14152438
 ] 

Till Toenshoff commented on MESOS-1797:
---

https://github.com/apache/zookeeper/pull/19.patch would be an upstream patch 
suggestion. I know this is kind of a red flag but given that Yosemite's release 
is close, should we also go ahead and include a hotfix patch within our bundle?

 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
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)


[jira] [Commented] (MESOS-1797) Packaged Zookeeper does not compile on OSX Yosemite

2014-09-29 Thread Benjamin Mahler (JIRA)

[ 
https://issues.apache.org/jira/browse/MESOS-1797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14152601#comment-14152601
 ] 

Benjamin Mahler commented on MESOS-1797:


Awesome job following up with a patch [~tillt]!

I would try to find out when your patch would be part of the next release.
Likely we'll need a .patch in the interim, but let's wait to see your patch 
land in ZooKeeper first so that we know it's the right approach?

 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
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)


[jira] [Commented] (MESOS-1797) Packaged Zookeeper does not compile on OSX Yosemite

2014-09-29 Thread Till Toenshoff (JIRA)

[ 
https://issues.apache.org/jira/browse/MESOS-1797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14152609#comment-14152609
 ] 

Till Toenshoff commented on MESOS-1797:
---

[~bmahler] +1

Hoping their unit tests are actually just flaky as my patch got flagged by them 
(just like many others that still got committed).

 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
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)


[jira] [Commented] (MESOS-1797) Packaged Zookeeper does not compile on OSX Yosemite

2014-09-16 Thread Benjamin Mahler (JIRA)

[ 
https://issues.apache.org/jira/browse/MESOS-1797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14135714#comment-14135714
 ] 

Benjamin Mahler commented on MESOS-1797:


Is there a ZooKeeper ticket related to this?

 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
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)


[jira] [Commented] (MESOS-1797) Packaged Zookeeper does not compile on OSX Yosemite

2014-09-16 Thread Dario Rexin (JIRA)

[ 
https://issues.apache.org/jira/browse/MESOS-1797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14135719#comment-14135719
 ] 

Dario Rexin commented on MESOS-1797:


I didn't find one.

 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
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)