GNU bug report logs - #33679
Emacs uses APIs deprecated in WebKitGTK 2.21.1

Previous Next

Package: emacs;

Reported by: Paul Eggert <eggert <at> cs.ucla.edu>

Date: Sun, 9 Dec 2018 00:00:02 UTC

Severity: normal

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: Ricardo Wurmus <rekado <at> elephly.net>, 33679 <at> debbugs.gnu.org, Joakim Verona <joakim <at> verona.se>
Subject: bug#33679: Emacs uses APIs deprecated in WebKitGTK 2.21.1
Date: Fri, 21 Aug 2020 14:10:34 +0200
Paul Eggert <eggert <at> cs.ucla.edu> writes:

[...]

> Although I plan to work around the immediate problem by installing
> the attached patch on master, 

[...]

> +/* Suppress GCC deprecation warnings starting in WebKitGTK+ 2.21.1 for
> +   webkit_javascript_result_get_global_context and
> +   webkit_javascript_result_get_value.
> +   FIXME: Use the JavaScriptCore GLib API instead, and remove this hack.  */
> +#if WEBKIT_CHECK_VERSION (2, 21, 1) && GNUC_PREREQ (4, 2, 0)
> +# pragma GCC diagnostic ignored "-Wdeprecated-declarations"
> +#endif

Paul, it looks like this patch was never applied?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




This bug report was last modified 4 years and 273 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.