From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47278) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqIu0-0003Uq-PV for qemu-devel@nongnu.org; Wed, 13 Apr 2016 07:24:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aqItx-0001xG-Jk for qemu-devel@nongnu.org; Wed, 13 Apr 2016 07:24:08 -0400 Received: from mx1.redhat.com ([209.132.183.28]:33470) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqItx-0001xA-EI for qemu-devel@nongnu.org; Wed, 13 Apr 2016 07:24:05 -0400 Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id D54276406F for ; Wed, 13 Apr 2016 11:24:04 +0000 (UTC) Date: Wed, 13 Apr 2016 12:24:01 +0100 From: "Dr. David Alan Gilbert" Message-ID: <20160413112400.GB6367@work-vm> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] Gdk deprecations on fedora24/gdk 3.20 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: kraxel@redhat.com, qemu-devel@nongnu.org Hi Gerd, I tried building qemu head on f24, there are a bunch of gtk deprecations: (This is from gtk gtk3-3.20.2-1.fc24.x86_64) /home/dgilbert/git/qemu/ui/gtk.c:479:5: error: =E2=80=98gdk_display_get_d= evice_manager=E2=80=99 is deprecated: Use 'gdk_display_get_default_seat' = instead [-Werror=3Ddeprecated-declarations] mgr =3D gdk_display_get_device_manager(dpy); ^~~ /usr/include/gtk-3.0/gdk/gdkdisplay.h:170:20: note: declared here GdkDeviceManager * gdk_display_get_device_manager (GdkDisplay *display); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/dgilbert/git/qemu/ui/gtk.c:482:5: error: =E2=80=98gdk_device_manage= r_get_client_pointer=E2=80=99 is deprecated [-Werror=3Ddeprecated-declara= tions] gdk_device_warp(gdk_device_manager_get_client_pointer(mgr), /home/dgilbert/git/qemu/ui/gtk.c:1317:5: error: =E2=80=98gdk_device_manag= er_list_devices=E2=80=99 is deprecated [-Werror=3Ddeprecated-declarations= ] GList *devs =3D gdk_device_manager_list_devices(mgr, GDK_DEVICE_TYPE= _MASTER); ^~~~~ /home/dgilbert/git/qemu/ui/gtk.c:1327:13: error: =E2=80=98gdk_device_grab= =E2=80=99 is deprecated: Use 'gdk_seat_grab' instead [-Werror=3Ddeprecate= d-declarations] gdk_device_grab(dev, win, GDK_OWNERSHIP_NONE, FALSE, /home/dgilbert/git/qemu/ui/gtk.c:1330:13: error: =E2=80=98gdk_device_ungr= ab=E2=80=99 is deprecated: Use 'gdk_seat_ungrab' instead [-Werror=3Ddepre= cated-declarations] gdk_device_ungrab(dev, GDK_CURRENT_TIME); ^~~~~~~~~~~~~~~~~ /home/dgilbert/git/qemu/ui/gtk.c:1400:5: error: =E2=80=98gdk_device_manag= er_get_client_pointer=E2=80=99 is deprecated [-Werror=3Ddeprecated-declar= ations] gdk_device_get_position(gdk_device_manager_get_client_pointer(mgr), ^~~~~~~~~~~~~~~~~~~~~~~ Dave -- Dr. David Alan Gilbert / dgilbert@redhat.com / Manchester, UK