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

Steve Loughran commented on HADOOP-9882:
----------------------------------------

more precisely, the java code generated by protoc is only compatible with the 
protobuf.jar of that exact version, and classpath setup means the entire Hadoop 
stack needs to agree on which version of the JAR to use. The wire format is 
compatible over time, just not the source layer.

> Trunk doesn't compile
> ---------------------
>
>                 Key: HADOOP-9882
>                 URL: https://issues.apache.org/jira/browse/HADOOP-9882
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: build
>            Reporter: Jean-Baptiste Onofré
>
> Currently, trunk does not compile (in hadoop-common-project/hadoop-common 
> module):
> [ERROR] Failed to execute goal 
> org.apache.hadoop:hadoop-maven-plugins:3.0.0-SNAPSHOT:protoc (compile-protoc) 
> on project hadoop-common: org.apache.maven.plugin.MojoExecutionException: 
> protoc version is 'libprotoc 2.4.1', expected version is '2.5.0' -> [Help 1]
> I gonna fix that.



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

Reply via email to