[Pkg-octave-devel] Octave 4.2 for stretch
Mike Miller
mtmiller at debian.org
Thu Jul 7 22:49:32 UTC 2016
On Fri, Jul 08, 2016 at 00:09:02 +0200, Rafael Laboissière wrote:
> Something seems to be wrong with building the tarball from the current hg
> tip. The commands:
>
> hg clone http://www.octave.org/hg/octave
> cd octave
> ./bootstrap
> ./configure
> make dist-xz
>
> give the error message:
>
> CXX libinterp/dldfcn/libinterp_dldfcn___delaunayn___la-__delaunayn__.lo
> In file included from libinterp/dldfcn/__delaunayn__.cc:48:0:
> ./liboctave/util/oct-locbuf.h:26:27: fatal error: octave-config.h: No such file or directory
> compilation terminated.
>
> Am I missing something here?
No, this is true, and is a slight regression from the old build system.
The safest path for now is
./configure
make all
make dist-xz
The old build system used subdirectory ordering to guarantee that things
were generated and compiled in the right order. The new build system is
purely dependency based, but some things are only properly marked as a
dependency of the 'all' target at the moment.
See this upstream tracker: https://savannah.gnu.org/bugs/?45578
--
mike
More information about the Pkg-octave-devel
mailing list