octave-maintainers
[Top][All Lists]
Advanced

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

Re: (mxe-octave) forge package build issues with compiler and dev octave


From: Philip Nienhuis
Subject: Re: (mxe-octave) forge package build issues with compiler and dev octave
Date: Fri, 14 Jul 2017 21:51:21 +0200
User-agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:49.0) Gecko/20100101 Firefox/49.0 SeaMonkey/2.46

JohnD wrote:

-----Original Message-----
From: Philip Nienhuis [mailto:address@hidden

JohnD wrote:

Date: Tue, 11 Jul 2017 22:35:16 -0700 (PDT)
From: PhilipNienhuis <address@hidden>

John W. Eaton wrote
<snip>

Now the following packages fail to build, all apparently due to the
same
obsolete(?) configure.base file that is not used in other Octave
Forge
packages:

   of-linear-algebra
   of-netcdf
   of-windows


I pushed some changes to the windows repo for the windows package -
I'll push some changes for fixing the current windows package in mxe
today

I have a fix for database, which I believe failed from these changes:
http://hg.savannah.gnu.org/hgweb/octave/rev/a732be902061, I will post
up as a new bug today

Netcdf was posted on bug #51443, fixed and currently waiting release
as
1.0.12

Today I've made an mxe-octave cross-build with the patched windows

<snip>

Then, when building of-control I got errors about missing functions that
were
removed from Lapack 3.6+:

:
slicotlibrary.a(AB08NX.o):AB08NX.f:(.text+0x848): undefined reference to
`dlatzm_'
slicotlibrary.a(AG08BY.o):AG08BY.f:(.text+0x878): undefined reference to
`dlatzm_'
slicotlibrary.a(SB01BY.o):SB01BY.f:(.text+0x313): undefined reference to
`dlatzm_'
slicotlibrary.a(SB01BY.o):SB01BY.f:(.text+0x48e): undefined reference to
`dlatzm_'
slicotlibrary.a(SB01BY.o):SB01BY.f:(.text+0x1266): undefined reference to
`dlatzm_'
slicotlibrary.a(SB01BY.o):SB01BY.f:(.text+0x1317): more undefined
references
to `dlatzm_' follow
slicotlibrary.a(SG03AD.o):SG03AD.f:(.text+0x7c8): undefined reference to
`dgegs_'
slicotlibrary.a(SG03BD.o):SG03BD.f:(.text+0x746): undefined reference to
`dgegs_'
slicotlibrary.a(SB01FY.o):SB01FY.f:(.text+0x465): undefined reference to
`dlatzm_'

..so  it looks like of-control may soon have to be updated to be
compatible with
lapack 3.6+

BTW trying to build mxe-octave with lapack 3.7.0 I got an error that cmake
doesn't want to build in the source directory but needs a separate build
dir. So I
downgraded to lapack-3.6.1 that at least allowed default-octave to build
fine
w/o changing anything else than the version number and SHA1 in
src/lapack.mk

Philip

A hour or so ago I pushed up fixes for the failing forge packages - I also
updated blas and lapack - all built of with me from a clean build directory

Good, I see you amended lapack to get built in a separate subdir.
Did you also include fixes for of-control? AFAIU (see above, but I can be wrong) it has to be adapted to the newer lapack version.

Philip




reply via email to

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