! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
make error: unknown type name 'GdkSeat'
Status:
RESOLVED: FIXED
Product:
Xfce4-eyes-plugin
Component:
General

Comments

Description poma 2016-06-07 11:56:40 CEST
Created attachment 6698 
GTK-3.20 - GdkSeat intro

make
...
eyes.c: In function 'timer_cb':
eyes.c:174:5: error: unknown type name 'GdkSeat'
     GdkSeat *seat = gdk_display_get_default_seat (gdk_display_get_default ());
     ^
Comment 1 Landry Breuil editbugs 2016-06-08 22:27:26 CEST
Builds fine here with Gtk 3.20.6 - can you provide more context ?
Comment 2 Andre Miranda editbugs 2016-06-08 22:40:32 CEST
My bad, I'll fix it as soon as possible.
Comment 3 poma 2016-06-08 23:48:14 CEST
(In reply to Landry Breuil from comment #1)
> Builds fine here with Gtk 3.20.6 - can you provide more context ?

Of course, it builds with
$ grep Ver /usr/lib64/pkgconfig/gtk+-3.0.pc
Version: 3.20.6
but not with
$ grep Ver /usr/lib64/pkgconfig/gtk+-3.0.pc
Version: 3.16.7

Ref.
https://developer.gnome.org/gtk3/stable/gtk3-Feature-Test-Macros.html#GTK-CHECK-VERSION:CAPS

"Note this is a development release, aimed for packagers and testers so
that we get a wider coverage of Gtk+3 versions (3.14, 3.16, 3.18,
3.20..)"

Sounds familiar? ;)
Comment 4 Andre Miranda editbugs 2016-06-10 01:56:07 CEST
Fixed on Git, if everything looks fine I'll release version 4.5.0.
Comment 5 poma 2016-06-10 17:25:38 CEST
With GTK+ 3.16.7 and 3.20.6 - builds n' runs OK.

Bug #12633

Reported by:
poma
Reported on: 2016-06-07
Last modified on: 2016-06-10

People

Assignee:
Andre Miranda
CC List:
3 users

Version

Attachments

GTK-3.20 - GdkSeat intro (887 bytes, patch)
2016-06-07 11:56 CEST , poma
no flags

Additional information