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.
signature.asc
Description: OpenPGP digital signature