Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions reproducible-builds/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
FROM debian:bullseye

COPY docker/ docker/

# There;s a scary error about some frontend not being initialized, but it seems
# harmless. Not going to bother to fix for a tech demo. More info
# https://github.com/moby/moby/issues/27988
RUN apt-get update && apt-get install -y apt-utils
RUN apt-get update && apt-get install -y $(cat docker/dependencies.txt)

RUN echo "Build environment initialized"
3 changes: 3 additions & 0 deletions reproducible-builds/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#HIGHLY EXPERIMENTRAL

Build the docker container using
39 changes: 39 additions & 0 deletions reproducible-builds/docker/dependencies.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
build-essential
zlib1g-dev
uuid-dev
libdigest-sha-perl
libelf-dev
bc
bzip2
bison
flex
git
gnupg
gawk
iasl
m4
nasm
patch
python
python2
python3
wget
gnat
cpio
ccache
pkg-config
cmake
libusb-1.0-0-dev
autoconf
texinfo
ncurses-dev
doxygen
graphviz
udev
libudev1
libudev-dev
automake
libtool
rsync
innoextract
sudo