[Pkg-octave-devel] Bug#695551: Bug#695551: Bug#695551: Bug#695551: panic: segfault at startup
Mike Miller
mtmiller at ieee.org
Wed Dec 12 01:38:55 UTC 2012
On Tue, Dec 11, 2012 at 7:55 PM, Drew Parsons wrote:
>
> I've got the full build log now. It just confirms that hdf5 was not
> found and therefore not built against:
>
> checking hdf5.h usability... no
> checking hdf5.h presence... no
> checking for hdf5.h... no
> configure: WARNING: HDF5 library not found. Octave will not be able to
> save or load HDF5 data files.
>
> It is weird, since libhdf5-openmpi-dev is installed and does supply
> hdf5.h:
> $ ls -l /usr/include/hdf5.h
> -rw-r--r-- 1 root root 2655 Mar 8 2012 /usr/include/hdf5.h
>
> I guess that's another reproducibility test: if you have
> libhdf5-openmpi-dev installed, do you get
> "checking hdf5.h usability... yes" ?
Yes, if I add --with-hdf5-includedir=/usr/include/mpi. If not I get
the same "HDF5 library not found."
> I did reinstall libhdf5-openmpi-dev and libhdf5-openmpi-7 to make sure
> it wasn't just a corrupted installation.
>
> So that's two octave-hdf questions:
>
> 1) why is libhdf5-openmpi-7 now making octave crash on my system (when
> it doesn't affect yours) ?
Or is it any hdf5 variant? Have you tried installing the non-openmpi
libhdf5-7 with the original octave packages to see if that also
crashes on you? I didn't see whether you had tried that yet.
> 2) why does my local build not recognise the hdf5.h provided by
> libhdf5-openmpi-dev?
Answered above. Basically because hdf5 does not use pkg-config and its
public header files have dependencies on the mpi headers.
--
mike
More information about the Pkg-octave-devel
mailing list