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

Re: Octave 10 transition



Le mercredi 17 septembre 2025 à 15:57 +0000, Markus Mützel a écrit :
> 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.

Thanks Markus. I have fixed octave-ltfat and octave-sparsersb thanks to
these patch. For octave-stk, we were aware of the upstream issue, and
this probably means that it will have to go out of Debian testing for
some time.

I’ll have a look at biosig and libsbml.

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  https://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  https://www.debian.org

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: