Open aviallon opened 3 months ago
Support for zstd has already been added to nixpkgs: #107703. All that remain is a similar change for the MODULE_COMPRESS_XZ
config option: https://github.com/NixOS/nixpkgs/blob/d8489497c31f3b08eea1487466004f1f00c42668/pkgs/os-specific/linux/kernel/common-config.nix#L948
I'm aware of that and I already have a patch locally. Just didn't get around to push it yesterday.
Oh, I already pushed #302291. Hope you don't mind. 😅
Opened https://github.com/NixOS/nixpkgs/pull/302300 now. Your PR breaks at least 5.10 since the module-loading stuff was introduced in 5.13. Also, the issue suggested to add enable zstd for zram compression and the firmware loader which the other PR doesn't do.
Ack, will close #302291.
I think for the same reasons (mainly performance), we should also enable zstd support for linux-firmware #267442
Because trust in XZ has sharply declined
Wrong. No one is claiming there are newly discovered problems in the XZ or LZMA algorithms. Please don't spread unfounded FUD and gossip.
Because trust in XZ has sharply declined
Wrong. No one is claiming there are newly discovered problems in the XZ or LZMA algorithms. Please don't spread unfounded FUD and gossip.
I didn't say that XZ has any newly discovered problems. However, it is very much true that trust in the project has declined.
Trust has declined generally, primarily because a lot of codebases now need a thorough auditing. It's unfortunate that it happened to a project with a burnt out maintainer.
Trust has declined generally, primarily because a lot of codebases now need a thorough auditing. It's unfortunate that it happened to a project with a burnt out maintainer.
Spreading FUD about projects being unmainted was how the malicous developer got commit access.
Describe the bug
Because trust in XZ has sharply declined (https://github.com/NixOS/nixpkgs/issues/300055), and because Zstandard has comparable compression ratios and (much) faster (de)compression speed.
Steps To Reproduce
Expected behavior
Additional context
(https://github.com/NixOS/nixpkgs/issues/300055)
Notify maintainers
@TredwellGit @Ma27 @NeQuissimus @alyssais
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a :+1: reaction to issues you find important.