GNU bug report logs - #35548
image.c uses deprecated rsvg_handle_write etc.

Previous Next

Package: emacs;

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

Date: Fri, 3 May 2019 19:24:01 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: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Paul Eggert <eggert <at> cs.ucla.edu>
Subject: bug#35548: closed (Re: bug#35548: image.c uses deprecated
 rsvg_handle_write etc.)
Date: Wed, 10 Jul 2019 19:45:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#35548: image.c uses deprecated rsvg_handle_write etc.

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 35548 <at> debbugs.gnu.org.

-- 
35548: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=35548
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Paul Eggert <eggert <at> cs.ucla.edu>
To: YAMAMOTO Mitsuharu <mituharu <at> math.s.chiba-u.ac.jp>
Cc: 35548-done <at> debbugs.gnu.org
Subject: Re: bug#35548: image.c uses deprecated rsvg_handle_write etc.
Date: Wed, 10 Jul 2019 12:44:26 -0700
[Message part 3 (text/plain, inline)]
Thanks, I attempted to port that patch to MS-Windows, installed the attached, 
and am marking this bug as done.
[0001-Avoid-functions-deprecated-in-librsvg-2.45.1.patch (text/x-patch, attachment)]
[Message part 5 (message/rfc822, inline)]
From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Emacs bugs <bug-gnu-emacs <at> gnu.org>
Subject: image.c uses deprecated rsvg_handle_write etc.
Date: Fri, 3 May 2019 12:23:32 -0700
[Message part 6 (text/plain, inline)]
I just upgraded my Emacs build platform to Fedora 30 and found that
Emacs wouldn't build when configured with --enable-gcc-warnings. The
problem is that starting in librsvg 2.45.1, the librsvg functions
rsvg_handle_write and rsvg_handle_close are deprecated, and Emacs calls
those functions. Although I pacified GCC by installing the attached
patch into Emacs master, the underlying problem is still there and an
rsvg expert should take a look at this at some point.

[0001-Pacify-librsvg-2.45.1-and-later.patch (text/x-patch, attachment)]

This bug report was last modified 6 years and 30 days ago.

Previous Next


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