On Tuesday, 15 February, 2011 11:06 PM, Douglas Hubler wrote:
> Question came up : What version of boost do we need to be compatible with?
>
> Considerations
> 1.) mongo uses boost, what versions is it compatible with? we know
> 1.39 works with mongo 1.6.3. mongo has newer versions but i could not
> get them to compile on centos 5 easily but i'm sure i could get it to
> work if i had to.
> 2.) CentOS 5 doesn't have boost so as long at is can compile on CentOS 5
> 3.) CentOS 6 will have boost-1.41
> 4.) Fedora 12 has 1.39
> 5.) Fedora 14 has 1.44
>
> Recommendation
> Support 1.44 thru 1.41 versions so Fedora 14 users don't have to
> downgrade and CentOS 6 users don't have to upgrade.   Fedora 12 is EOL
> so forget it.  mongo, if we have to upgrade it, we will.
> _______________________________________________

 From what I have seen so far, the mongo client driver that ships with 
Fedora 14 has a linkage to the older version of boost (1.42) if I 
remember correctly.  This caused conflict in fedora 14.  I needed to 
recompile the mongo client driver from source so that it uses 1.44.   My 
take here is to lock down on boost lib and recompile mongo to use it 
instead of the other way around.  Compile-time wise, mongo compiles 
faster than recompiling the entire boost lib simply to satisfy an old 
linkage.


_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev/

Reply via email to