[Rprotobuf-yada] [protobuf] 2.2.0a release -- fixes SONAME

Romain François francoisromain at free.fr
Thu Nov 19 08:07:55 CET 2009

Just seen this on the protobuf mailing list. Should we do anything about 
it ?

On 11/19/2009 02:07 AM, Kenton Varda wrote:
> Hi all,
> The 2.2.0 release had a problem:  I forgot to bump the binary interface
> version number, so the installed libprotobuf.so would overwrite the
> 2.1.0 libprotobuf.so.  This would break any binaries on your system that
> depended on the old version; you'd have to recompile them.  Bumping the
> SONAME prevents this, and doing so is part of our release process, but
> somehow I missed it.  Argh.
> The Debian maintainers asked me to do a minor release just to fix this
> problem, so I am releasing 2.2.0a.  This release is irrelevant for
> anyone who has already installed 2.2.0, unless you are compiling
> programs which will be distributed in binary form and are
> dynamically-linked.  (Unless you are a Linux distribution maintainer,
> I'd strongly recommend statically-linking any binaries which you intend
> to distribute to others in binary form to avoid problems like this.)
> I've placed the release candidate here:
> http://groups.google.com/group/protobuf/web/protobuf-2.2.0a.tar.bz2
> (.tar.bz2 only because there's no reason to care about this on non-unix
> platforms.)
> I'll upload to the official site as soon as the Debian people have
> confirmed that it fixes the problem.

Romain Francois
Professional R Enthusiast
+33(0) 6 28 91 30 30
|- http://tr.im/EAD5 : LondonR slides
|- http://tr.im/BcPw : celebrating R commit #50000
`- http://tr.im/ztCu : RGG #158:161: examples of package IDPmisc

More information about the Rprotobuf-yada mailing list