Ben, Thank for the help. I got it working after changing a few hard coded version numbers. One thing that breaks is that protobuf 2.5 expects the user to do a "$ python setup.py build" to build the python which is not needed for protobuf 2.4.1 (compare protobuf-xxx/python/README.txt).
I couldn't find where to put this in the Makefile therefore I just manually ran that command. It's probably not important but it's great if anyone can point out the corresponding code in Makefile Li On Tue, Aug 20, 2013 at 11:15 AM, Benjamin Hindman < [email protected]> wrote: > Li, > > I know that libprocess has been built with protobuf 2.5. Take a look > here<https://github.com/3rdparty/libprocess/tree/c%2B%2B11> to > see a branch of libprocess that has protobuf 2.5 instead of 2.4.1. You'll > need to do something similar to this > commit<https://github.com/3rdparty/libprocess/commit/e363cc39e6b8dccf3821821bdbc7ad8fcf7c99ed> > . > > Ben. > > > On Mon, Aug 19, 2013 at 9:33 PM, Li Jin <[email protected]> wrote: > >> I have some other dependencies that uses protobuf 2.5 >> >> >> On Mon, Aug 19, 2013 at 8:18 PM, Vinod Kone <[email protected]> wrote: >> >>> What specific issues are you facing? Just curious. >>> >>> >>> On Mon, Aug 19, 2013 at 3:35 PM, Li Jin <[email protected]> wrote: >>> >>>> For some compatibility issues I want to build mesos with protobuf 2.5. >>>> I am wondering how hard it's? >>>> >>>> Thanks, >>>> Li >>>> >>> >>> >> >

