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

2011-01-10 Thread Francesco P. Lovergine
On Sun, Jan 09, 2011 at 04:26:11PM -0800, Walter Landry wrote: Greetings, I was recently bitten by this bug again. HDF5 has had the new API for almost 3 years. This is getting a bit ridiculous. It is time for Debian to use the new API. From

Bug#537414: Please default to 1.8 interface for hdf5-1.8.x

2011-01-09 Thread Walter Landry
Greetings, I was recently bitten by this bug again. HDF5 has had the new API for almost 3 years. This is getting a bit ridiculous. It is time for Debian to use the new API. From http://www.hdfgroup.org/HDF5/doc/RM/APICompatMacros.html For new code development, The HDF Group recommends

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

2010-06-22 Thread Chun-Chung Chen
On 01/-9/-28163 03:59 AM, Francesco P. Lovergine wrote: the compatibility mode is there for a reason: to allow old code being safely used without changes. If your code use the new api should also be able to use the 1.8 api explicitly and not rely upon the 1.8/1.6 choice done by third parties. If

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

2010-06-22 Thread Francesco P. Lovergine
On Tue, Jun 22, 2010 at 02:53:27PM +0800, Chun-Chung Chen wrote: There probably should be libhdf5-*-1.6-dev packages for the people wanting the old API. Or, if it is really desired to have libhdf5-*-dev meant for 1.6, there should at least be libhdf5-*-1.8-dev packages that provide a way to

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

2010-06-22 Thread Chun-Chung Chen
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

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

2009-12-13 Thread Francesco P. Lovergine
On Sat, Dec 12, 2009 at 03:37:07PM +0200, Juha Jäykkä wrote: Hi! This is still present in 1.8.3-2.1 and the fix is simply to remove the line #define H5_USE_16_API_DEFAULT 1 from /usr/include/H5pubconf.h, Or surround it with #if !defined(H5_I_REALLY_DO_NOT_WANT_OLD_API) #define

Bug#537414: please default to 1.8 interface for hdf5-1.8.x

2009-12-12 Thread Juha Jäykkä
Hi! This is still present in 1.8.3-2.1 and the fix is simply to remove the line #define H5_USE_16_API_DEFAULT 1 from /usr/include/H5pubconf.h, Or surround it with #if !defined(H5_I_REALLY_DO_NOT_WANT_OLD_API) #define H5_USE_16_API_DEFAULT 1 #endif This would give those users who, like me,

Bug#537414: please default to 1.8 interface for hdf5-1.8.x

2009-07-17 Thread Chun-Chung Chen
Package: hdf5 Version: 1.8.3-1 Severity: wishlist When default to 1.8 interface, building packages using 1.6 interface can be done with CFLAGS=-DH5_USE_16_API. However, there is no similar mechanism available for building packages using 1.8 interface when 1.6 is the default. One will have to