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: