headers are from 1.8.14 while .so is from an older version

Bug #1418220 reported by Soumith Chintala
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
hdf5 (Ubuntu)
New
Undecided
Unassigned

Bug Description

On Trusty, if you install libhdf5-dev out of the box and do the following:

gcc -E /usr/include/hdf5.h |grep H5P_CLS_DATASET_CREATE_g

you will see a match.

The version installed is: Version: 1.8.11-5ubuntu7

However, if you see
http://www.hdfgroup.org/HDF5/doc/ADGuide/Compatibility_Report/CR_1.8.14.html

The symbol H5P_CLS_DATASET_CREATE_g is not introduced till 1.8.14.

The headers being shipped are not corresponding to the .so

Because of this, we are getting linker issues out of the box for some packages built on top of hdf5.

Revision history for this message
Gilles Filippini (pini.deb) wrote :

The symbol H5P_CLS_DATASET_CREATE_g *is* present into the 1.8.11 release of hdf5. See (around line 60):
<https://svn.hdfgroup.uiuc.edu/hdf5/tags/hdf5-1_8_11/src/H5Ppublic.h>

Please report the actual linker issues you encounter.

Thanks,

_g.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.