Subject: Re: updating to bzip2 1.0.1
To: Simon Burge <simonb@wasabisystems.com>
From: Frederick Bruckman <fb@enteract.com>
List: tech-userlevel
Date: 05/10/2001 10:56:06
On Fri, 11 May 2001, Simon Burge wrote:

> 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?

My .02, bump it and fix gzip. The are approximately zero programs in
pkgsrc that use -lbz2. If that's representative of the general
software populaton, the only maintenance cost would the one-time
update of our own, patched gzip, and then NetBSD enhancements to gzip
could possibly be made portable. Just in case there are packages that
use libbz2, will we get a libbz2 man page describing the differences?


Frederick