#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 , 17 months ago
Summary: | librsvg-2.57.9 → librsvg-2.57.0 |
---|
comment:2 by , 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:3 by , 17 months ago
I got some test failures: https://gitlab.gnome.org/GNOME/librsvg/-/issues/1021.
comment:4 by , 17 months ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
follow-up: 7 comment:5 by , 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
comment:6 by , 17 months ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:7 by , 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.
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.