On Mon, 27 Mar 2017 22:43:32 +0200 Andreas Henriksson <andr...@fatal.se> wrote:
> Hello Gilles Filippini,
> 
> Thanks for your thorough investigations.
> 
> On Fri, Feb 03, 2017 at 12:19:26AM +0100, Gilles Filippini wrote:
> [...]
> > > This is caused by gtk-sharp2 2.12.40 generating this line in file 
> > > ListenerServer.cs:
> > >                 static void _gtype = new void 
> > > (indicate_listener_server_get_type(listener == null ? IntPtr.Zero : 
> > > listener.Handle, server == null ? IntPtr.Zero : server.Handle, 
> > > cb_wrapper.NativeDelegate, IntPtr.Zero));
> > > 
> > > This line doesn't appear when building against the previous gtk-sharp2 
> > > release from snapshot.d.o (2.12.10). According to [1] it works with 
> > > gtk-sharp2 2.12.29 as well. A bisect between releases 2.12.29 and 2.12.40 
> > > of gtk-sharp2 might give something.
> [...]
> 
> I have no idea what I'm doing here, but attached is my naive attempt.
> The solution looked obvious enough based on all your previous input.
> 
> Could you please test if this solves the issue with libindicate for you?

Upstream has applied the patch to their 2.12 branch [1].

[1] 
https://github.com/mono/gtk-sharp/commit/f03881939ec60cb829177d2213c6189de94f4bb9

Thanks,

_g.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to