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

Re: Octave 10 transition



Am 17. September 2025 um 10:08 schrieb "Rafael Laboissière":
> * Sébastien Villemot <sebastien@debian.org> [2025-08-21 11:37]:
> 
> > Now that Trixie has been released, we can begin the Octave 10 
> > transition. Octave 10.2.0 already stands in experimental.
> >
> > The next step is to rebuild all packages against Octave 10 (both those 
> > within and outside the DOG), and file bugs accordingly (in Debian and 
> > if needed upstream), or upload fixes if they are already available.
> >
> > In particular, my understanding is that swig needs to be updated to 
> > version 4.3.1 (which fixes an Octave 10 compatibility issue).
> 
> Over the past few days, I have triaged the bug reports relating to FTBFS 
> issues against Octave 10.
> 
> The following remaining bugs lie beyond my skillset or time budget:
> 
>      https://bugs.debian.org/1114617 octave-ltfat
>      https://bugs.debian.org/1114622 octave-sparsersb
>      https://bugs.debian.org/1114624 octave-stk
>      https://bugs.debian.org/1114628 biosig
>      https://bugs.debian.org/1114640 libsbml



I hope it is ok if I chime in.

MXE Octave might have patches for some of these build errors.

octave-ltfat:
https://hg.octave.org/mxe-octave/file/tip/src/of-ltfat-2-LDFLAGS.patch
https://hg.octave.org/mxe-octave/file/tip/src/of-ltfat-3-no-cxx11.patch

octave-sparsersb:
https://hg.octave.org/mxe-octave/file/tip/src/of-sparsersb-2-no-cxx11.patch

octave-stk:
The error on exit is probably this known (unresolved) issue: https://savannah.gnu.org/bugs/index.php?66471

biosig:
If I understand correctly, the error occurs while trying to build the Python bindings. I don't know how to solve that. MXE Octave doesn't build the Python bindings. The remainder seems to be building correctly.


I hope that helps.

Best,
Markus




Reply to: