bmwiedemann/theunreproduciblepackage

The Unreproducible Package

Makefile

73

78 commits

updated Sep 18, 2026

See the code

README

The Unreproducible Package

is meant as a practical way to demonstrate the various ways that software can break reproducible builds using just low level primitives without requiring external existing programs that implement these primitives themselves.

It is structured so that one subdirectory demonstrates one class of issues in some variants observed in the wild.

See https://reproducible-builds.org/ for background info.

Contributors

bmwiedemann

71 commits

woju

3 commits

danielshahaf

2 commits

h01ger

1 commits

bmwiedemann/theunreproduciblepackage

The Unreproducible Package

Makefile

73

78 commits

updated Sep 18, 2026

See the code

README

The Unreproducible Package

is meant as a practical way to demonstrate the various ways that software can break reproducible builds using just low level primitives without requiring external existing programs that implement these primitives themselves.

It is structured so that one subdirectory demonstrates one class of issues in some variants observed in the wild.

See https://reproducible-builds.org/ for background info.

Contributors

bmwiedemann

71 commits

woju

3 commits

danielshahaf

2 commits

h01ger

1 commits

Languages

Makefile

36.7%

C

21.6%

Perl

13.9%

Shell

12.1%

Python

11.6%

Ruby

4.1%