News for hackers. Stuff that matters.
Re:Spectrum OS: a declarative, reproducible, compartmentaliz... by aidenn0 on Wednesday September 15, 2021 @12:58AM (#28535419)
They are as reproducible as you can get with C builds and far more reproducible than most other build systems across many different languages.

https://r13y.com/

Re:Spectrum OS: a declarative, reproducible, compartmentaliz... by sa1 on Wednesday September 15, 2021 @01:16AM (#28535511)
Yeah, that's the point, as far as you can get with C builds isn't far enough. We're criticizing C build systems here, not nix.
Re:Spectrum OS: a declarative, reproducible, compartmentaliz... by aidenn0 on Wednesday September 15, 2021 @10:34AM (#28539594)
I mean is there a build system not named "bazel" that does a better job of making reproducible builds than a C autoconf project built with Nix?
Re:Spectrum OS: a declarative, reproducible, compartmentaliz... by gilgad13 on Wednesday September 15, 2021 @11:02AM (#28540018)
There's a lot of wiggle room in "better", but there are a decent number of distros for which ~95% of the packages are built in a reproducible way, including Debian, Arch, and Yocto: https://reproducible-builds.org/citests/
Re:Spectrum OS: a declarative, reproducible, compartmentaliz... by aidenn0 on Wednesday September 15, 2021 @11:17AM (#28540227)
And a lot of those packages use autotools; I don't see the C build system as being particularly hostile to reproducible builds.
Re:Spectrum OS: a declarative, reproducible, compartmentaliz... by sa1 on Thursday September 16, 2021 @11:22PM (#28560844)
Yep, and those distributions function just fine without nix. The point is that that's despite the build system rather than assisted by it.