Opened 17 months ago

Closed 17 months ago

Last modified 17 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, 17 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, 17 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, 17 months ago

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

comment:5 by Douglas R. Reno, 17 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 17 months ago by Douglas R. Reno (previous) (diff)

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

Resolution: fixed
Status: assignedclosed

in reply to:  5 comment:7 by Xi Ruoyao, 17 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.