[DebianGIS-dev] Bug#537414: Bug#537414: Bug#537414: please default to 1.8 interface for hdf5-1.8.x

Chun-Chung Chen cjj at u.washington.edu
Tue Jun 22 10:35:00 UTC 2010


On 06/22/2010 05:06 PM, Francesco P. Lovergine wrote:
> This approach is unviable. They would required different sonames and
> libnames to allow the different libraries and API to cohexist. Something
> that definitively breaks compatibility against upstream and causes
> serious headaches to developers. The right apporach is adding new
> functions for the new API and retaining the old API for
> backcompatibility. Exactly the result of the approach adopted. 
>   

Different sonames and libraries where needed when changing from
hdf5-1.6.* to hdf5-1.8.* .

There is no need for different sonames or libraries for the same ABI.
And, the API do not even need to coexist. Just make the
libhdf5-*-1.8-dev conflict with the libhdf5-*-dev packages. This permits
the migration work to start now instead of when the old API is
deprecated or the ABI for old functions are no longer available.

Chun-Chung Chen





More information about the Pkg-grass-devel mailing list