Subject: Re: updating to bzip2 1.0.1
To: Simon Burge <simonb@wasabisystems.com>
From: Patrick Welche <prlw1@newn.cam.ac.uk>
List: tech-userlevel
Date: 05/10/2001 18:46:58
On Fri, May 11, 2001 at 01:13:15AM +1000, Simon Burge wrote:
> Folks,
> 
> We should update our bzip2 library to version 1.0.1.  There
> are a couple of corner-cases fixes, as well as >4GB file
> support in later versions.
> 
> However, the names of every API function changed between the 0.*
> versions and the 1.* versions (the author of bzip2 now says he
> wishes he hadn't done that :-).  We already have code in our
> tree that uses the 0.* API (well, once program - gzip).  What
> do people thing of using something like weak symbols to support
> the old API so that we don't need to change existing code and or
> bump the libbz2 shared library major version number?

Why not just bump the number and change code - is it just the prefix
added to the function names, or have the function names (without prefix)
actually changed?

Cheers,

Patrick