Bug#1074863: caribou: FTBFS with gcc-14

2025-01-17 Thread Simon McVittie
On Fri, 17 Jan 2025 at 18:53:31 +0100, Fabio Fantoni wrote: > > On Thu, 16 Jan 2025 at 12:52:04 +, Simon McVittie wrote: > > If there is still a need for Caribou to be in Debian (for example for > > Cinnamon's benefit), I would like someone who knows how to test it to > > do so, and either uplo

Bug#1074863: caribou: FTBFS with gcc-14

2025-01-17 Thread Fabio Fantoni
Il 16/01/2025 15:34, Simon McVittie ha scritto: Control: tags -1 - pending Control: tags -1 + patch help On Thu, 16 Jan 2025 at 12:52:04 +, Simon McVittie wrote: This looks like code that was generated by valac. Patching the C code that was generated by valac is not sustainable: the actual

Bug#1074863: caribou: FTBFS with gcc-14

2025-01-16 Thread Simon McVittie
Control: tags -1 - pending Control: tags -1 + patch help On Thu, 16 Jan 2025 at 12:52:04 +, Simon McVittie wrote: > This looks like code that was generated by valac. Patching the C code > that was generated by valac is not sustainable: the actual source code > is modules/gtk3/caribou-gtk-modul

Bug#1074863: caribou: FTBFS with gcc-14

2025-01-16 Thread Simon McVittie
Control: tags -1 - patch On Wed, 04 Dec 2024 at 21:37:39 +, Rebecca N. Palmer wrote: > Control: tags -1 patch > > This (untested) patch may fix this bug ... > - CaribouKeyboard* _tmp2_ = NULL; > - CaribouKeyboard* _tmp3_ = NULL; > + GAsyncInitable* _t

Bug#1074863: caribou: FTBFS with gcc-14

2024-12-04 Thread Rebecca N. Palmer
Control: tags -1 patch This (untested) patch may fix this bug, but given the more general issues around caribou's obsolescence (see other bugs), it might be better to just remove it. --- caribou-0.4.21.orig/modules/gtk3/caribou-gtk-module.c +++ caribou-0.4.21/modules/gtk3/caribou-gtk-module.c

Bug#1074863: caribou: FTBFS with gcc-14

2024-12-03 Thread Rebecca N. Palmer
Upstream is archived, and do not appear to be aware of this bug. The actual errors appear to be these 3: caribou-gtk-module.c: In function 'caribou_gtk_module_callback': caribou-gtk-module.c:599:24: error: assignment to 'CaribouKeyboard *' {aka 'struct _CaribouKeyboard *'} from incompatible poi