Am 22.02.2013 20:28, schrieb Anthony Liguori:
> Stefan Weil <s...@weilnetz.de> writes:
>
>> This is needed for current Debian stable (Squeeze).
>>
>> Extract from NEWS in gtk+-2.0:
>>
>>   Overview of Changes from GTK+ 2.90.6 to 2.90.7
>>   ==============================================
>>
>>   * All GDK keysym names have been changed from GDK_keysym to GDK_KEY_keysym;
>>     the previous names are still available in gdkkeysyms-compat.h.
>>
>> For versions before 2.90.7, the new names are now mapped to the old ones.
>>
>> Signed-off-by: Stefan Weil <s...@weilnetz.de>
>> ---
>>  ui/gtk.c |   11 +++++++++++
>>  1 file changed, 11 insertions(+)
>>
>> diff --git a/ui/gtk.c b/ui/gtk.c
>> index f82ced0..10bac94 100644
>> --- a/ui/gtk.c
>> +++ b/ui/gtk.c
>> @@ -64,6 +64,17 @@
>>  
>>  #define MAX_VCS 10
>>  
>> +#if !GTK_CHECK_VERSION(2, 90, 7)
> I'm not sure what you're doing, but you're using GTK-3, not GTK-2.
>
> GDK_f is the GTK-3 name.  It's always been GDK_KEY_f in GTK-2.  Much
> like QEMU, 2.90 means 3.0-rc0 for GTK.
>
> Regards,
>
> Anthony Liguori


Please see http://git.gnome.org/browse/gtk+/tree/NEWS
(look for |GDK_KEY_keysym).

This and the VTE patch which you have already reviewed
are necessary for Debian stable, so I'd appreciate if
both patches could be applied soon.

Thanks,

Stefan Weil

|

Reply via email to