To help other folks who might be having the same troubles as me, this
gist helped me downgrade protobuf:

https://gist.github.com/gcatlin/1847248


On Sun, Jul 28, 2013 at 5:00 PM, James Carman
<ja...@carmanconsulting.com> wrote:
> Okay, cool.  That's what I figured.  I'll try to figure out how to
> install specific versions using homebrew and move on down the road.
> Thanks!
>
> On Sun, Jul 28, 2013 at 4:22 PM, Ted Yu <yuzhih...@gmail.com> wrote:
>> Protobuf 2.5 isn't compatible with 2.4.1 which is the standard used by 
>> Hadoop 2.0
>>
>> On Jul 28, 2013, at 1:13 PM, James Carman <ja...@carmanconsulting.com> wrote:
>>
>>> I am on Mac OS X.  I've installed protobuf 2.5.0 using homebrew.
>>> However, I'm getting errors like this:
>>>
>>> [ERROR] Failed to execute goal
>>> org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile
>>> (default-compile) on project hadoop-common: Compilation failure:
>>> Compilation failure:
>>> [ERROR] 
>>> /Users/jcarman/IdeaProjects/hadoop/hadoop-common-project/hadoop-common/target/generated-sources/java/org/apache/hadoop/ipc/protobuf/RpcHeaderProtos.java:[1486,37]
>>> cannot find symbol
>>> [ERROR] symbol  : class Parser
>>> [ERROR] location: package com.google.protobuf
>>> [ERROR] 
>>> /Users/jcarman/IdeaProjects/hadoop/hadoop-common-project/hadoop-common/target/generated-sources/java/org/apache/hadoop/ipc/protobuf/RpcHeaderProtos.java:[1497,30]
>>> cannot find symbol
>>>
>>> Is this because protobuf is generating source code using a newer
>>> version and some of the classes aren't there?
>>>
>>>
>>> On Sun, Jul 28, 2013 at 10:15 AM, Ted Yu <yuzhih...@gmail.com> wrote:
>>>> You should be using libprotoc 2.4.1
>>>>
>>>> Cheers
>>>>
>>>> On Sun, Jul 28, 2013 at 7:08 AM, James Carman
>>>> <jcar...@carmanconsulting.com>wrote:
>>>>
>>>>> Is there anything special I have to do to get the build working on my
>>>>> local machine?  I have installed protocol buffers and I of course have
>>>>> Maven/JDK.  I am getting compiler errors relating to protobuf.  Do I need 
>>>>> a
>>>>> different version in my local Maven repository?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>

Reply via email to