Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
aidenn0
on Sept 15, 2021
|
parent
|
context
|
favorite
| on:
Spectrum OS: a declarative, reproducible, compartm...
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/
sa1
on Sept 15, 2021
[–]
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.
aidenn0
on Sept 15, 2021
|
parent
[–]
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?
gilgad13
on Sept 15, 2021
|
root
|
parent
[–]
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/
aidenn0
on Sept 15, 2021
|
root
|
parent
[–]
And a lot of those packages use autotools; I don't see the C build system as being particularly hostile to reproducible builds.
sa1
on Sept 17, 2021
|
root
|
parent
[–]
Yep, and those distributions function just fine without nix. The point is that that's despite the build system rather than assisted by it.
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search:
https://r13y.com/