severity 746955 normal thanks On 04/05/2014 11:52, Thorsten Alteholz wrote: > > some time ago there was a package libhdf5-serial-dev that I could use > to build a serial version of package meep. > Nowadays this package was replaced by libhdf5-dev and the description > still says: > This package contains development files for serial platforms. > > > Unfortunately there are these lines in /usr/include/H5pubconf.h > /* Define if we have parallel support */ > #define H5_HAVE_PARALLEL 1 > which result in an error in /usr/include/H5public.h > #ifdef H5_HAVE_PARALLEL > # define MPICH_SKIP_MPICXX 1 > # define OMPI_SKIP_MPICXX 1 > # include <mpi.h> > #ifndef MPI_FILE_NULL /*MPIO may be defined in mpi.h > already */ > # include <mpio.h> > #endif > #endif > as there is no mpi.h available in a serial environment. > > So is this a bug or a feature and serial versions are no longer > supported?
libhdf5-dev == libhdf5-serial-dev, is it just a renaming. I think you are confusing with an other hdf5 packages, with the current release, I get: $ grep H5_HAVE_PARALLEL /usr/include/H5pubconf.h /* #undef H5_HAVE_PARALLEL */ $ dpkg -l|grep hdf5-dev ii libhdf5-dev 1.8.12+docs-1 amd64 Hierarchical Data Format 5 (HDF5) - development files - serial version Could you double check? Sylvestre _______________________________________________ Pkg-grass-devel mailing list Pkgfirstname.lastname@example.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel