Hey Łukasz, that's a good point.

Those are not public symbols, they are part of the implementation-
specific layer of librsvg (all symbols named "rsvg_rust_*" fall in this
category).

Neither the C headers nor the GObject introspection and Vala vapi files
installed by librsvg2-dev expose them. The symbols are exported in the
so file though, so there is a very slim chance that they might be used
in the wild. However according to http://codesearch.debian.net/ they are
not used in Debian, and Google doesn't return any meaningful reference
in third-party code either, so this looks quite safe to me.

This is not the first time something like this happens in the librsvg
Debian package without a soname bump, FWIW: https://salsa.debian.org
/gnome-team/librsvg/-/commit/8c692609c3bba7d70bb269082a2e3b16f2f19007.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to librsvg in Ubuntu.
https://bugs.launchpad.net/bugs/1884326

Title:
  SRU the current 2.48.7 stable update

Status in librsvg package in Ubuntu:
  Fix Released
Status in librsvg source package in Focal:
  Incomplete

Bug description:
  * Impact
  That's the current GNOME stable update, which fixes a number of issues: 
https://gitlab.gnome.org/GNOME/librsvg/-/blob/librsvg-2.48/NEWS

  * Test case

  The update is part of GNOME stable updates
  https://wiki.ubuntu.com/StableReleaseUpdates/GNOME

  Smoke testing by opening SVG images with eog or importing them with
  gimp can be performed to ensure there are no regressions.

  * Regression potential

  This is a bugfix-only stable micro-release, however librsvg is a core
  component with a number of reverse dependencies. A combination of
  autopkgtests and manual smoke testing to try and detect SVG rendering
  issues should be performed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/librsvg/+bug/1884326/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to