Introduction
This page tracks the progress of FSDG distributions with regard to reproducible builds and associated topics like bootstrapable builds.
Self hosted distributions
Distribution
|
Reproducible builds officially supported[1]
|
Comments
|
Dragora
|
?
|
- Not mentioned in the list of project supporting reproducible builds[2].
|
Dynebolic
|
?
|
- Not mentioned in the list of project supporting reproducible builds[2].
|
Guix
|
Yes
|
- Encourage any users to use the Guix challenge command to check the reproducibility of builds, and builds are supposed to be reproducible for all users (independently of the specific CPU, username, etc)
- Goes beyond reproducible builds and has efforts to make Guix bootstrapable
- Mentioned in the list of project supporting reproducible builds[2].
|
Hyperbola
|
?
|
- Not mentioned in the list of project supporting reproducible builds[2] but Arch Linux is mentioned there so maybe it's easier to add reproducible builds to Hyperbola.
|
Parabola
|
?
|
- Not mentioned in the list of project supporting reproducible builds[2] but Arch Linux is mentioned there, and for x86_64 some of the stock Arch Linux are reused. So at least part of Parabola is reproducible.
- It has a wiki page that has a plan to add reproducible builds[3] but it needs people to work on actually doing some research on how to add reproducible builds and to implement it.
- Arch Linux status: https://tests.reproducible-builds.org/archlinux/archlinux.html
|
PureOS
|
?
|
- Not mentioned in the list of project supporting reproducible builds[2] but Debian is mentioned there so maybe it's easier to add reproducible builds to Hyperbola.
|
Trisquel
|
?
|
- Not mentioned in the list of project supporting reproducible builds[2] but Debian is mentioned there so maybe it's easier to add reproducible builds to Hyperbola.
|
Ututo S
|
?
|
- Not mentioned in the list of project supporting reproducible builds[2].
|
Small distributions
Distribution
|
Reproducible builds officially supported[1]
|
Comments
|
LibreCMC
|
?
|
- Not mentioned in the list of project supporting reproducible builds[2] but OpenWRT is mentioned, so it might be easier to add reproducible builds to LibreCMC.
|
ProteanOS
|
?
|
- Not mentioned in the list of project supporting reproducible builds[2].
|
Replicant
|
not yet
|
- Not using the Android prebuilt toolchain is the first priority, then we probably need to find how to activate reproducible builds when building releases.
- Not mentioned in the list of project supporting reproducible builds[2].
|