2288
Comment: add graph
|
2690
better links
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
||<style="width: 25%;vertical-align: top;text-align: center">{{attachment:ReproducibleBuilds/rb-about.png|About}} <<BR>> [[ReproducibleBuilds/About|About]] ||<style="width: 25%;vertical-align: top;text-align: center">{{attachment:ReproducibleBuilds/rb-howto.png|Howto}} <<BR>> [[ReproducibleBuilds/Howto|Make a package reproducible]] ||<style="width: 25%;vertical-align: top;text-align: center">{{attachment:ReproducibleBuilds/rb-contribute.png|Contribute}} <<BR>> [[ReproducibleBuilds/Contribute|How to help!]] ||<style="width: 25%;vertical-align: top;text-align: center">{{attachment:ReproducibleBuilds/rb-toolchain.png|Toolchain}} <<BR>> [[ReproducibleBuilds/ExperimentalToolchain|Experimental toolchain]] || ||<style="width: 25%;vertical-align: top;text-align: center">{{attachment:ReproducibleBuilds/rb-history.png|History}} <<BR>> [[ReproducibleBuilds/History|Project history]] ||<style="width: 25%;vertical-align: top;text-align: center">{{attachment:ReproducibleBuilds/rb-alioth.png|Alioth}} <<BR>> [[https://alioth.debian.org/projects/reproducible/|Alioth project]] ||<style="width: 25%;vertical-align: top;text-align: center">{{attachment:ReproducibleBuilds/rb-bugs.png|Bugs}} <<BR>> [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?usertag=reproducible-builds@lists.alioth.debian.org|Bug reports]] ||<style="width: 25%;vertical-align: top;text-align: center">{{attachment:ReproducibleBuilds/rb-jenkins.png|Jenkins}} <<BR>> [[https://reproducible.debian.net/|Continuous integration]] || |
||<style="width: 25%;vertical-align: top;text-align: center">[[ReproducibleBuilds/About|{{attachment:ReproducibleBuilds/rb-about.png|About}}]] <<BR>> [[ReproducibleBuilds/About|About]] ||<style="width: 25%;vertical-align: top;text-align: center">[[ReproducibleBuilds/Howto|{{attachment:ReproducibleBuilds/rb-howto.png|Howto}}]] <<BR>> [[ReproducibleBuilds/Howto|Make a package reproducible]] ||<style="width: 25%;vertical-align: top;text-align: center">[[ReproducibleBuilds/Contribute|{{attachment:ReproducibleBuilds/rb-contribute.png|Contribute}}]] <<BR>> [[ReproducibleBuilds/Contribute|How to help]] ||<style="width: 25%;vertical-align: top;text-align: center">[[ReproducibleBuilds/ExperimentalToolchain|{{attachment:ReproducibleBuilds/rb-toolchain.png|Toolchain}}]] <<BR>> [[ReproducibleBuilds/ExperimentalToolchain|Experimental toolchain]] || ||<style="width: 25%;vertical-align: top;text-align: center">[[ReproducibleBuilds/History|{{attachment:ReproducibleBuilds/rb-history.png|History}}]] <<BR>> [[ReproducibleBuilds/History|Project history]] ||<style="width: 25%;vertical-align: top;text-align: center">[[https://alioth.debian.org/projects/reproducible/|{{attachment:ReproducibleBuilds/rb-alioth.png|Alioth}}|class=]] <<BR>> [[https://alioth.debian.org/projects/reproducible/|Alioth project|class=]] ||<style="width: 25%;vertical-align: top;text-align: center">[[https://bugs.debian.org/cgi-bin/pkgreport.cgi?usertag=reproducible-builds@lists.alioth.debian.org|{{attachment:ReproducibleBuilds/rb-bugs.png|Bugs}}|class=]] <<BR>> [[https://bugs.debian.org/cgi-bin/pkgreport.cgi?usertag=reproducible-builds@lists.alioth.debian.org|Bug reports|class=]] ||<style="width: 25%;vertical-align: top;text-align: center">[[https://reproducible.debian.net/|{{attachment:ReproducibleBuilds/rb-jenkins.png|Jenkins}}|class=]] <<BR>> [[https://reproducible.debian.net/|Continuous integration|class=]] || |
It should be possible to reproduce, byte for byte, every build of every package in Debian.
Status
- Current focus in on the toolchain: trying to get as few changes as possibles in key packages to make as many builds as possible reproducible.
We have a custom toolchain that will allow a good amount of packages to be reproducible, as long as they use dh for their build process.
- We have a specification and a prototype implementation for recording the build environment.
Drivers
- Lunar
- h01ger