pidgin/pidgin

Create a glibcompat.h to define G_GNUC_(BEGIN,END)_IGNORE_DEPRECATIONS which was added in 2.32.0 but we only require 2.16.0
using System;
using System.Runtime.CompilerServices;
namespace Purple
{
public class Debug
{
public static int ALL = 0;
public static int MISC = 1;
public static int INFO = 2;
public static int WARNING = 3;
public static int ERROR = 4;
public static int FATAL = 5;
[MethodImplAttribute(MethodImplOptions.InternalCall)]
extern private static void _debug(int type, string cat, string str);
public static void debug(int type, string cat, string format)
{
_debug(type, cat, format);
}
public static void debug(int type, string cat, string format, params object[] args)
{
_debug(type, cat, String.Format(format, args));
}
}
}