[
https://issues.apache.org/jira/browse/HADOOP-14873?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16168763#comment-16168763
]
Allen Wittenauer edited comment on HADOOP-14873 at 9/16/17 1:51 AM:
--------------------------------------------------------------------
So, two things:
a) this will make cmake exit early if it can't detect a C99 compiler
b) cmake 3.1.0 doesn't know that gcc 4.4 supports C99. This was fixed in a
later version of cmake.
Testing this patch with cmake 3.3.0 + centos 6.6 + gcc 4.4 and
container-executor compiles again. I don't think 3.2 works if I read the
commit log + release date correctly, but I didn't test it. I'll let someone
else do that.
I think it's important to note that we're setting the MINIMUM, not the MAXIMUM
here. We're dealing with a particular combination on an infinite compiler +
cmake version matrix.
Also, thiscode change should probably go to HadoopCommon.cmake but this was a
quick one to test with. I don't know how C99 compliant the rest of the native
code might be.
was (Author: aw):
So, two things:
a) this will make cmake exit early if it can't detect a C99 compiler
b) cmake 3.1.0 doesn't know that gcc 4.4 supports C99. This was fixed in a
later version of the cmake.
> force cmake to exit if it can't detect a C99 compiler
> -----------------------------------------------------
>
> Key: HADOOP-14873
> URL: https://issues.apache.org/jira/browse/HADOOP-14873
> Project: Hadoop Common
> Issue Type: Bug
> Components: build
> Affects Versions: 3.0.0-beta1
> Reporter: Allen Wittenauer
> Assignee: Allen Wittenauer
> Priority: Critical
> Attachments: HADOOP-14873.00.patch
>
>
> C99 mode isn't getting invoked for containter-executor on CentOS 6.6 + gcc
> 4.4.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]