Frama-C-discuss mailing list archives

This page gathers the archives of the old Frama-C-discuss archives, that was hosted by Inria's gforge before its demise at the end of 2020. To search for mails newer than September 2020, please visit the page of the new mailing list on Renater.

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

[Frama-c-discuss] frama-c GUI being removed from Debian due to using an old version of GtkSourceView

  • Subject: [Frama-c-discuss] frama-c GUI being removed from Debian due to using an old version of GtkSourceView
  • From: tjoppen at (Tomas Härdin)
  • Date: Mon, 05 Nov 2018 18:11:33 +0100
  • In-reply-to: <>
  • References: <> <>

mån 2018-11-05 klockan 17:38 +0100 skrev Virgile Prevosto:
> Hello,
> > Le lun. 5 nov. 2018 à 14:25, Tomas Härdin <tjoppen at> a écrit :
> > Hi
> > 
> >
> >
> >
> >
> > 
> > It seems porting to GtkSourceView 3.x or 4.x is required to remain in
> > Debian. Is this something that has been brought up? I'm a quite recent
> > user of frama-c, so I don't know all the ins and outs of this yet. It
> > seems knowledge of OCaml is required
> > 
>  The core issue is mentioned in the comments to one of the bug above (
> more
> precisely): frama-c-gui depend on lablgtk, which is based on gtk2 and at
> this point in time an upgrade to gtk3 seems very unlikely to happen. We
> were already considering migrating to a newer, better maintained, UI
> framework before this announcement, but this is not something that will be
> done overnight (fortunately, the Debian release cycle is quite long too
> 😛). In the mean time, we will check whether it is possible to build the
> GUI without gtksourceview and gnomecanvas (though it will probably mean
> having a degraded mode, e.g. without syntax highlighting).
> Finally please note that in any case the command-line interface of frama-c
> (which is called frama-c-base in Debian if I remember correctly) is not
> impacted by that.

Yeah, as best I can tell they'll still keep the CLI. I've been relying
on it more and more personally, but the GUI has its uses too.  And
there's always the option of keeping one machine running Debian Stretch