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

Re: Octave 10 transition



Le samedi 20 septembre 2025 à 21:57 +0200, Sébastien Villemot a écrit :
> 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.

We were given the green light to start the transition.

Please for now refrain from doing any upload not directly related to
the transition, in order to avoid unnecessary delays.

-- 
⢀⣴⠾⠻⢶⣦⠀  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: