Bug#849966: libhdf5-dev: unknown type name ‘hid_t’

picca picca at synchrotron-soleil.fr
Mon Jan 2 18:34:55 UTC 2017


Package: libhdf5-dev
Version: 1.10.0-patch1+docs-3
Severity: normal

Dear Maintainer,

I maintain an haskell binding for hdf5, and before hdf5 1.10.0
I could write

#include <bindings.h>
#include <H5FDcore.h>

But now with 1.10.0

I get this error message

In file included from Direct.hsc:2:0:
/usr/include/hdf5/serial/H5FDcore.h:30:8: error: unknown type name ‘hid_t’
 H5_DLL hid_t H5FD_core_init(void);
        ^~~~~
/usr/include/hdf5/serial/H5FDcore.h:31:32: error: unknown type name ‘hid_t’
 H5_DLL herr_t H5Pset_fapl_core(hid_t fapl_id, size_t increment,
                                ^~~~~
/usr/include/hdf5/serial/H5FDcore.h:33:32: error: unknown type name ‘hid_t’
 H5_DLL herr_t H5Pget_fapl_core(hid_t fapl_id, size_t *increment/*out*/,


looking at the H5FDcore.h file.

I saw that a #include H5Ipublic.h disapeared between 1.8.16 -> 1.10.0

https://sources.debian.net/src/hdf5/1.8.16%2Bdocs-8/src/H5FDcore.h/

https://sources.debian.net/src/hdf5/1.10.0-patch1%2Bdocs-3/src/H5FDcore.h/

is is normal ?


Cheers

Frederic

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 4.8.0-2-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libhdf5-dev depends on:
ii  hdf5-helpers                       1.10.0-patch1+docs-3
ii  libaec-dev                         0.3.2-1
ii  libhdf5-100                        1.10.0-patch1+docs-3
ii  libhdf5-cpp-100                    1.10.0-patch1+docs-3
ii  libjpeg-dev                        1:1.5.1-2
ii  libjpeg62-turbo-dev [libjpeg-dev]  1:1.5.1-2
ii  zlib1g-dev                         1:1.2.8.dfsg-4

libhdf5-dev recommends no packages.

Versions of packages libhdf5-dev suggests:
pn  libhdf5-doc  <none>

-- no debconf information


More information about the Pkg-grass-devel mailing list