Debian Patches

Status for rust-coreutils/0.0.30-2

Patch Description Author Forwarded Bugs Origin Last update
disable-coz.diff =================================================================== no
lower-rayon.diff =================================================================== no
fix-install-path.diff no
fix-completion-path.diff no
bump-exacl.diff =================================================================== no
delegate-ln-to-dh.diff no
relax-regex.diff =================================================================== no
relax-z85.diff =================================================================== no
relax-unicode-segmentation.diff =================================================================== no
bump-crossterm.diff =================================================================== no
lower-onig.diff =================================================================== no
relax-md-5.diff =================================================================== no
relax-notify.diff =================================================================== no
lower-phf.diff =================================================================== no
relax-platform-info.diff =================================================================== no
disable-windows.diff =================================================================== no
relax-smallvec.diff =================================================================== no
fix-hashsum.diff =================================================================== no
relax-terminal-size.diff =================================================================== no
relax-binary-heap-plus.diff =================================================================== no
relax-clap.diff =================================================================== no
relax-zip.diff =================================================================== no
relax-chrono.diff =================================================================== no
relax-hex-literal.diff =================================================================== no
relax-tempfile.diff =================================================================== no
relax-procfs.diff =================================================================== no
relax-rlimit.diff =================================================================== no
relax-blake2.diff =================================================================== no
relax-data-encoding.diff =================================================================== no
relax-digest.diff =================================================================== no
relax-dns-lookup.diff =================================================================== no
relax-dunce.diff =================================================================== no
relax-itertools.diff =================================================================== no
relax-gcd.diff =================================================================== no
lower-memmap2.diff =================================================================== no
relax-nom.diff =================================================================== no
relax-xattr.diff =================================================================== no
relax-fs-extra.diff =================================================================== no
relax-libc.diff =================================================================== no
relax-bstr.diff =================================================================== no
relax-bigdecimal.diff =================================================================== no
relax-fundu.diff =================================================================== no
relax-signal-hook.diff =================================================================== no
relax-lscolors.diff =================================================================== no
relax-bigint.diff =================================================================== no
relax-num-traits.diff =================================================================== no
relax-walkdir.diff =================================================================== no
relax-wild.diff =================================================================== no
relax-parse-datetime.diff =================================================================== no
relax-byteorder.diff =================================================================== no
relax-self-cell.diff =================================================================== no
relax-bytecount.diff =================================================================== no
relax-textwrap.diff =================================================================== no
relax-hostname.diff =================================================================== no
relax-term-diff.diff =================================================================== no
upgrade-term-grid.diff =================================================================== no
use-mem-zeroed.diff =================================================================== no
relax-memchr.diff =================================================================== no
relax-fts.diff =================================================================== no
disable-factor.diff =================================================================== no
fix-prefix.diff =================================================================== no
rust-ini-0.18.diff This patch reverts part of https://github.com/uutils/coreutils/commit/19901055a24b7c4cd2446b5e05ab572b1d81318d
it seems removing the .iter fixes a warning with newer rust-ini but breaks
the build with older rust-ini

===================================================================
no
relax-rstest.diff =================================================================== no
disable-utmp-classic.diff =================================================================== no
uptime-disable-windows.diff =================================================================== no
mv-disable-windows.diff =================================================================== no
relax-selinux.diff =================================================================== no
relax-rand.diff =================================================================== no
relax-chrono-tz.diff =================================================================== no
relax-cpp.diff =================================================================== no
shuf-frevert-rand.diff commit 527602248fb70b4d6eda86db214a00415142a309

shuf: adapt to API changes of rand

diff --git b/src/uu/shuf/src/rand_read_adapter.rs a/src/uu/shuf/src/rand_read_adapter.rs
index 589f05106..728bc0cfb 100644
Daniel Hofstetter <daniel.hofstetter@42dh.com> no 2025-01-30
shred-revert-rand.diff commit ddb027231f66591dd677926ef3117a912bec1d24

shred: adapt to API changes of rand

diff --git b/src/uu/shred/src/shred.rs a/src/uu/shred/src/shred.rs
index 9107bcde5..763d6cfd4 100644
Daniel Hofstetter <daniel.hofstetter@42dh.com> no 2025-01-29
mktemp-revert-rand.diff commit 7cff766bdcd1b823e4d18bff610c2c73607371cb

mktemp: adapt to API change of rand

diff --git b/src/uu/mktemp/src/mktemp.rs a/src/uu/mktemp/src/mktemp.rs
index cd5d965bc..f00ee2d72 100644
Daniel Hofstetter <daniel.hofstetter@42dh.com> no 2025-01-29
sort-revert-rand.diff commit a5fb8f952bd1c0f7f22f8efbec1dae0def9b25de

sort: adapt to API changes of rand

===================================================================
Daniel Hofstetter <daniel.hofstetter@42dh.com> no 2025-01-29
fix-nom.diff =================================================================== no
Tweak-release-build-profile.patch Tweak the release build profile for the right balance between the smallest binary size and enough debug info.

- Use opt-level = "z": to optimize for size.
- Make the panic handler simply abort() rather then unwinding and
printing a backtrace.
- Using full LTO results in the loss of individual crate compilation unit
names in the debuginfo, which interferes with our copyright generation.
Rust's default behavior is *already* thin LTO, which only takes up 1MiB
of extra space but avoids this issue.
(This seems to work on newer Rust releases and thus either specific to
the Debian package or fixed in rustc/LLVM, so it might be worth re-
evaluating the situation once the version in Debian is updated.)
no

All known versions for source package 'rust-coreutils'

Links