From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54929) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqJQs-0005ge-Eb for qemu-devel@nongnu.org; Wed, 13 Apr 2016 07:58:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aqJQo-0003Le-87 for qemu-devel@nongnu.org; Wed, 13 Apr 2016 07:58:06 -0400 Received: from mx1.redhat.com ([209.132.183.28]:37953) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqJQo-0003LZ-0a for qemu-devel@nongnu.org; Wed, 13 Apr 2016 07:58:02 -0400 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (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 5FAC713A538 for ; Wed, 13 Apr 2016 11:58:01 +0000 (UTC) Date: Wed, 13 Apr 2016 12:57:58 +0100 From: "Dr. David Alan Gilbert" Message-ID: <20160413115757.GC6367@work-vm> References: <20160413112400.GB6367@work-vm> <570E33E2.5080703@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <570E33E2.5080703@redhat.com> Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] Gdk deprecations on fedora24/gdk 3.20 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini Cc: kraxel@redhat.com, qemu-devel@nongnu.org * Paolo Bonzini (pbonzini@redhat.com) wrote: >=20 >=20 > 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: > >=20 > > (This is from gtk gtk3-3.20.2-1.fc24.x86_64) >=20 > Can you add it to known issues (though it probably shouldn't block 2.6)= . Done. Dave >=20 > Paolo >=20 > > /home/dgilbert/git/qemu/ui/gtk.c:479:5: error: =E2=80=98gdk_display_g= et_device_manager=E2=80=99 is deprecated: Use 'gdk_display_get_default_se= at' 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 *displ= ay); > > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > /home/dgilbert/git/qemu/ui/gtk.c:482:5: error: =E2=80=98gdk_device_ma= nager_get_client_pointer=E2=80=99 is deprecated [-Werror=3Ddeprecated-dec= larations] > > gdk_device_warp(gdk_device_manager_get_client_pointer(mgr), > > /home/dgilbert/git/qemu/ui/gtk.c:1317:5: error: =E2=80=98gdk_device_m= anager_list_devices=E2=80=99 is deprecated [-Werror=3Ddeprecated-declarat= ions] > > 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=3Ddepre= cated-declarations] > > gdk_device_grab(dev, win, GDK_OWNERSHIP_NONE, FALSE, > > /home/dgilbert/git/qemu/ui/gtk.c:1330:13: error: =E2=80=98gdk_device_= ungrab=E2=80=99 is deprecated: Use 'gdk_seat_ungrab' instead [-Werror=3Dd= eprecated-declarations] > > gdk_device_ungrab(dev, GDK_CURRENT_TIME); > > ^~~~~~~~~~~~~~~~~ > > /home/dgilbert/git/qemu/ui/gtk.c:1400:5: error: =E2=80=98gdk_device_m= anager_get_client_pointer=E2=80=99 is deprecated [-Werror=3Ddeprecated-de= clarations] > > gdk_device_get_position(gdk_device_manager_get_client_pointer(mg= r), > > ^~~~~~~~~~~~~~~~~~~~~~~ > >=20 > > Dave > >=20 > > -- > > Dr. David Alan Gilbert / dgilbert@redhat.com / Manchester, UK > >=20 > >=20 -- Dr. David Alan Gilbert / dgilbert@redhat.com / Manchester, UK