Has anyone else noticed that the hdf5 high-level libraries don¹t seem to
have dependencies on the low level libraries:

1.8.13 (pre1):
readelf -d libhdf5hl_fortran.so

Dynamic section at offset 0x18d70 contains 31 entries:
  Tag        Type                         Name/Value
 0x0000000000000001 (NEEDED)             Shared library: [libz.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [librt.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libdl.so.2]
 0x0000000000000001 (NEEDED)             Shared library: [libgfortran.so.3]
 0x0000000000000001 (NEEDED)             Shared library: [libquadmath.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libm.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libgcc_s.so.1]
 0x000000000000000e (SONAME)             Library soname:
[libhdf5hl_fortran.so.8]
 0x000000000000000f (RPATH)              Library rpath:
[/opt/gcc/4.8.0/snos/lib/../lib64]
 0x000000000000001d (RUNPATH)            Library runpath:
[/opt/gcc/4.8.0/snos/lib/../lib64]

1.8.12:
readelf -d libhdf5hl_fortran.so

Dynamic section at offset 0x17d40 contains 34 entries:
  Tag        Type                         Name/Value
 0x0000000000000001 (NEEDED)             Shared library: [libhdf5_hl.so.8]
 0x0000000000000001 (NEEDED)             Shared library:
[libhdf5_fortran.so.8]
 0x0000000000000001 (NEEDED)             Shared library: [libhdf5.so.8]
 0x0000000000000001 (NEEDED)             Shared library: [libz.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [librt.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libdl.so.2]
 0x0000000000000001 (NEEDED)             Shared library: [libgfortran.so.3]
 0x0000000000000001 (NEEDED)             Shared library: [libm.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libquadmath.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libgcc_s.so.1]
 0x000000000000000e (SONAME)             Library soname:
[libhdf5hl_fortran.so.8]
 0x000000000000000f (RPATH)              Library rpath:
[/var/tmp/cray-hdf5-1.8.12-2-root/opt/cray/hdf5/1.8.12/GNU/48/lib:/opt/gcc/
4.8.0/snos/lib/../lib64]
 0x000000000000001d (RUNPATH)            Library runpath:
[/var/tmp/cray-hdf5-1.8.12-2-root/opt/cray/hdf5/1.8.12/GNU/48/lib:/opt/gcc/
4.8.0/snos/lib/../lib64]

Did I mess something up or is this an HDF5 bug ? Thanks.

Sean B.



On 4/21/14 10:57 PM, "Elena Pourmal" <[email protected]> wrote:

>Dear HDF5 users,
>
>A pre-release candidate of HDF5 1.8.13 for UNIX and Windows is available
>for testing and can be downloaded from the following location:
>
>ftp://ftp.hdfgroup.uiuc.edu/pub/outgoing/hdf5/hdf5-1.8.13/pre1/
>
>We will greatly appreciate if you test this pre-release on the
>platform(s) of your choice and report any problems found to this list as
>soon as possible. We have about three weeks to address the issues.
>
>Notice to the autoconf Unix users: The default configuration for this
>release candidate is "development". The next release candidate  will be
>available in the "production" mode as the release itself.
>
>The list of the  features, bug fixes, and platforms tested by The HDF
>Group can be found in the
>ftp://ftp.hdfgroup.uiuc.edu/pub/outgoing/hdf5/hdf5-1.8.13/pre1/hdf5-1.8.13
>-pre1-RELEASE.txt file.
>
>Highlights:
>
>  - Simplified configuration for building thread-safe library (use
>--enable-threadsafe configure flag)
>  - New H5free_memory function to ensure that the same CRT handles both
>allocation and free
>  - Support for collective I/O on point selections for parallel
>applications
>  - New C++ wrappers to get object's name and type
>  - Improved handling of NULL pointers in H5Dread/H5Dwrite calls:
>H5Dwrite/read doesn't fail anymore
>    when a NULL pointer was passed for a data buffer and 0 elements were
>selected.
>  - Support for user-defined (both registered or dynamically loaded)
>filters in h5repack (yes, you can remove UD filter now!)
>  - MPI POSIX driver has been removed
> 
>Please don't be discouraged if you don't see your patch in this release.
>Some patches came too late or need rework.
>
>Happy testing and we look forward to hearing from you!
>
>Thank you!
>
>Elena
>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>Elena Pourmal  The HDF Group  http://hdfgroup.org
>1800 So. Oak St., Suite 203, Champaign IL 61820
>217.531.6112
>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
>
>
>
>_______________________________________________
>Hdf-forum is for HDF software users discussion.
>[email protected]
>http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.o
>rg


_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org

Reply via email to