octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #38928] configure -> hdf5 doesn't handle path


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #38928] configure -> hdf5 doesn't handle path through
Date: Tue, 05 Aug 2014 22:26:37 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36

Update of bug #38928 (project octave):

                  Status:                   Fixed => Confirmed              
             Open/Closed:                  Closed => Open                   
                 Release:                   3.6.4 => dev                    

    _______________________________________________________

Follow-up Comment #8:

I am now able to test this and it is not fully resolved with the changes on
default.

Debian has new HDF5 packages coming down the pike that move the header files
and libraries into namespaced subdirectories. Building default against these
new packages fails in libinterp/corefcn with "hdf5.h: No such file or
directory" so we are still missing some places where the flags are needed.

The Debian HDF5 maintainer has proposed a couple of patches to Octave to solve
this issue, attached here. The first patch adds HDF5_CPPFLAGS to everything in
libinterp and libgui/src, I had to add also to libgui/graphics (original patch
was based on 3.8.1). With this I get a successful build. The second patch adds
HDF5 flags to mkoctfile, I'm not sure if this is necessary for building Forge
packages with mkoctfile or what, I haven't fully tested that path yet.

(file #31844, file #31845)
    _______________________________________________________

Additional Item Attachment:

File name: hdf5-flags.patch               Size:1 KB
File name: hdf5-mkoctfile.patch           Size:1 KB


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?38928>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]