Debian Patches

Status for sass-grass/0.13.4-6

Patch Description Author Forwarded Bugs Origin Last update
020240908~692dc39.patch fix overflow in string.split qaqland <qaq@qaq.land> yes upstream 2025-08-06
1001_duplicate_codemap_instance.patch test without in-crate TestLogger macro to avoid duplicate crate instance In some situations,
The codemap::SpanLoc object gets built and linked twice -
first for runtime use in grass_compiler::codemap::SpanLoc
and then for test use in lib/tests/macros.rs -
causing test build to fail with E0053 (duplicate crate instance).
.
This issue seems to reliably occur with cargo option -j2 or -j1.
.
Even with higher parallelism,
this issue is potentially amplified using Debian dh-rust tooling
that a) first executes `cargo build` and then `cargo test`,
and b) passes cargo option -Zavoid-dev-deps at both those executions.
.
This patch eliminates the risk of linking in duplicate crate instances
by altogether avoiding the use of re-exported codemap in tests.
Jonas Smedegaard <dr@jones.dk> not-needed upstream 2026-06-24
2001_getrandom.patch avoid unused crate getrandom Jonas Smedegaard <dr@jones.dk> not-needed 2025-01-22
2002_rename_binary.patch rename executable to avoid clash with Debian package grass-core Jonas Smedegaard <dr@jones.dk> not-needed 2025-01-22
2003_no_nightly.patch avoid unstable rustc Jonas Smedegaard <dr@jones.dk> not-needed 2025-08-06

All known versions for source package 'sass-grass'

Links