Opened 8 months ago

Closed 7 months ago

Last modified 7 months ago

#18557 closed enhancement (fixed)

librsvg-2.57.0

Reported by: Bruce Dubbs Owned by: Douglas R. Reno
Priority: normal Milestone: 12.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (7)

comment:1 by Xi Ruoyao, 8 months ago

Summary: librsvg-2.57.9librsvg-2.57.0

There is no 2.57.9, but there is 2.57.0.

https://gitlab.gnome.org/GNOME/librsvg/-/releases/2.57.0 explicitly says it's stable, so there is no odd-even scheme.

comment:2 by Xi Ruoyao, 8 months ago

This is the first stable version of librsvg to be available as a Rust crate in crates.io. Please see the documentaiton at https://gnome.pages.gitlab.gnome.org/librsvg/doc/rsvg/index.html This version of librsvg corresponds to the GNOME 45 release. These are some user-visible new features since 2.56. For details, look at the release notes from the 2.56.9x development series:

  • rsvg-convert can now output PDF versions 1.4, 1.5, 1.6, in addition to the default 1.7, especially for LaTeX users. See the rsvg-convert(1) man page for options like --format=pdf1.4 (Simon Buttgereit).
  • #985 - Support the image-rendering property (nedondev).
  • #989 - For consistency with other command-line tools, rsvg-convert now supports an argument "-" to specify the standard input. This is in addition to the already-supported syntax of not specifying an input file at all (Lukáš Tyrychtr).
  • Partial support for the edgeMode attribute in feGaussianBlur, only for small blurs right now.
  • The minimum supported Rust version (MSRV) is 1.70.0.

comment:4 by Douglas R. Reno, 7 months ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:5 by Douglas R. Reno, 7 months ago

Hey Xi,

I'm unable to reproduce those test suite failures. I only get one test failing, bugs_bug668_small_caps_svg. Are you building this package with custom CFLAGS or additional optimizations or anything of that nature?

failures:

---- tests::bugs_bug668_small_caps_svg stdout ----
bug668-small-caps: 3551 pixels changed with maximum difference of 255
out: /sources/librsvg-2.57.0/librsvg-2.57.0/tests/output/bug668-small-caps-out.png
diff: /sources/librsvg-2.57.0/librsvg-2.57.0/tests/output/bug668-small-caps-diff.png
thread 'tests::bugs_bug668_small_caps_svg' panicked at 'surfaces are too different', rsvg/src/test_utils/reference_utils.rs:89:25
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    tests::bugs_bug668_small_caps_svg

test result: FAILED. 746 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.86s

This test appears to have failed due to differences in generated files, similar to what you saw in your report to upstream

Last edited 7 months ago by Douglas R. Reno (previous) (diff)

comment:6 by Douglas R. Reno, 7 months ago

Resolution: fixed
Status: assignedclosed

in reply to:  5 comment:7 by Xi Ruoyao, 7 months ago

Replying to Douglas R. Reno:

Hey Xi,

I'm unable to reproduce those test suite failures. I only get one test failing, bugs_bug668_small_caps_svg. Are you building this package with custom CFLAGS or additional optimizations or anything of that nature?

I'd tried with a clean environment but the result was the same.

Note: See TracTickets for help on using tickets.