Bug#903105: nlopt: FTBFS with to octave 4.4.0

Sébastien Villemot sebastien at debian.org
Fri Jul 6 13:00:07 BST 2018


On Fri, Jul 06, 2018 at 09:59:46AM +0200, Andreas Tille wrote:
> Package: nlopt
> Severity: serious
> Justification: FTBFS
> 
> Hi,
> 
> when I team uploaded nlopt on Tue, 29 May 2018 it was building fine.  At 2018-06-09
> octave 4.4.0-3 was uploaded to unstable.  When I build today the build fails with
> 
> ...
> /build/nlopt-2.4.2+dfsg/octave/nlopt_optimize-oct.cc:82:36: error: 'class octave_function' has no member named 'do_multi_index_op'; did you mean 'do_index_op'?
>    octave_value_list res = data->f->do_multi_index_op(gradient ? 2 : 1, args);
>                                     ^~~~~~~~~~~~~~~~~
>                                     do_index_op
> ...
> 
> I wonder whether there is some upgrade path for this API change in octave.

I team-uploaded nlopt 2.4.2+dfsg-6 on 2018-06-11 with the relevant fixes, and
it built fine against Octave 4.4. So I don't really understand your problem.
Which version are you trying to build?

Best,

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20180706/902f7bba/attachment.sig>


More information about the debian-science-maintainers mailing list