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