uutils / coreutils

Cross-platform Rust rewrite of the GNU coreutils
https://uutils.github.io/
MIT License
17.85k stars 1.28k forks source link

info: build sandboxed software with nix and uutils-coreutils instead of gnu coreutils #1818

Open SuperSandro2000 opened 3 years ago

SuperSandro2000 commented 3 years ago

This is more an information than an issue.

I just wanted to let you know that I did a stdenv for nixpkgs which replaces all references in the default build environment of gnus coreutils with uutils coreutils. This makes it really easy to try build software with it without potentially breaking your system and making sure that it is purely using uutils coreutils. I already found two bugs by trying to build an autoconf project and I hope this is a great way to test real world usages in an easy and find bugs in odd usages.

https://github.com/NixOS/nixpkgs/pull/116274

Currently it would require rebuilding a lot of stuff but this should change in the next weeks after a bugfix is merged.

With the following command you could compile python3 with uutils-coreutils when you checked out the PR and habe the nix package manager installed:

nix-build --show-trace -E 'with import ./. { }; python3.override { stdenv = stdenvUutilsCoreutils; }'
stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.