Bug#699155: hdf5: dependencies can be satisfied interchangeably with libraries providing different ABIs
Julien Cristau
julien.cristau at logilab.fr
Mon Jan 28 11:26:18 UTC 2013
On Mon, Jan 28, 2013 at 12:20:36 +0100, Ana Guerrero wrote:
> On Mon, Jan 28, 2013 at 11:37:31AM +0100, Julien Cristau wrote:
> > do you have pointers/details about that ABI incompatibility? I'm pretty
> > sure I looked through exported symbols and headers from hdf5 a year ago,
> > and didn't see anything that would break when building against the
> > serial version and running against openmpi, but I may have missed
> > something.
>
> I didn't check further than the attached diff, there are mostly symbols
> being added in the openMPI version but also some symbols dissapearing.
>
OK. So you didn't get any runtime issues with this?
> -H5E_get_stack
declared in src/H5Epkg.h, which doesn't seem to be in libhdf5-dev.
> -H5TS_cancel_count_dec
> -H5TS_cancel_count_inc
> -H5TS_create_thread
declared in src/H5TSprivate.h, probably not intended to be public (and
not installed in the -dev package).
> -H5TS_mutex_lock
> -H5TS_mutex_unlock
same here.
> -H5TS_pthread_first_thread_init
and again.
Unless you have evidence of an actual problem with software using hdf5
I'm tempted to close this as a non-bug...
Cheers,
Julien
--
Julien Cristau <julien.cristau at logilab.fr>
Logilab http://www.logilab.fr/
Informatique scientifique & gestion de connaissances
More information about the Pkg-grass-devel
mailing list