From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54612) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqJPI-0002YK-4F for qemu-devel@nongnu.org; Wed, 13 Apr 2016 07:56:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aqJPE-0002Vg-2v for qemu-devel@nongnu.org; Wed, 13 Apr 2016 07:56:28 -0400 Received: from mail-pf0-x22c.google.com ([2607:f8b0:400e:c00::22c]:35282) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqJPD-0002Vc-Rd for qemu-devel@nongnu.org; Wed, 13 Apr 2016 07:56:24 -0400 Received: by mail-pf0-x22c.google.com with SMTP id n1so33026703pfn.2 for ; Wed, 13 Apr 2016 04:56:23 -0700 (PDT) Sender: Paolo Bonzini References: <20160413112400.GB6367@work-vm> From: Paolo Bonzini Message-ID: <570E33E2.5080703@redhat.com> Date: Wed, 13 Apr 2016 13:56:18 +0200 MIME-Version: 1.0 In-Reply-To: <20160413112400.GB6367@work-vm> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] Gdk deprecations on fedora24/gdk 3.20 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Dr. David Alan Gilbert" , kraxel@redhat.com, qemu-devel@nongnu.org On 13/04/2016 13:24, Dr. David Alan Gilbert wrote: > 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) Can you add it to known issues (though it probably shouldn't block 2.6). Paolo > /home/dgilbert/git/qemu/ui/gtk.c:479:5: error: ‘gdk_display_get_device_manager’ is deprecated: Use 'gdk_display_get_default_seat' instead [-Werror=deprecated-declarations] > mgr = 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: ‘gdk_device_manager_get_client_pointer’ is deprecated [-Werror=deprecated-declarations] > gdk_device_warp(gdk_device_manager_get_client_pointer(mgr), > /home/dgilbert/git/qemu/ui/gtk.c:1317:5: error: ‘gdk_device_manager_list_devices’ is deprecated [-Werror=deprecated-declarations] > GList *devs = gdk_device_manager_list_devices(mgr, GDK_DEVICE_TYPE_MASTER); > ^~~~~ > /home/dgilbert/git/qemu/ui/gtk.c:1327:13: error: ‘gdk_device_grab’ is deprecated: Use 'gdk_seat_grab' instead [-Werror=deprecated-declarations] > gdk_device_grab(dev, win, GDK_OWNERSHIP_NONE, FALSE, > /home/dgilbert/git/qemu/ui/gtk.c:1330:13: error: ‘gdk_device_ungrab’ is deprecated: Use 'gdk_seat_ungrab' instead [-Werror=deprecated-declarations] > gdk_device_ungrab(dev, GDK_CURRENT_TIME); > ^~~~~~~~~~~~~~~~~ > /home/dgilbert/git/qemu/ui/gtk.c:1400:5: error: ‘gdk_device_manager_get_client_pointer’ is deprecated [-Werror=deprecated-declarations] > gdk_device_get_position(gdk_device_manager_get_client_pointer(mgr), > ^~~~~~~~~~~~~~~~~~~~~~~ > > Dave > > -- > Dr. David Alan Gilbert / dgilbert@redhat.com / Manchester, UK > >