Skip to content

Instantly share code, notes, and snippets.

@danrue
Last active November 16, 2020 19:14
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save danrue/e7aef347b36c3288183d5020ada4b7bc to your computer and use it in GitHub Desktop.
Save danrue/e7aef347b36c3288183d5020ada4b7bc to your computer and use it in GitHub Desktop.
Reproducible Builds with TuxMake
drue@jug:~/src/linux-mainline₿ git describe
v5.10-rc4
drue@jug:~/src/linux-mainline₿ tuxmake -r podman -k tinyconfig -e "KBUILD_BUILD_TIMESTAMP='Sun May 1 12:00:00 CEST 2011'" -e "KBUILD_BUILD_USER=tuxmake" -e "KBUILD_BUILD_HOST=tuxmake"
drue@jug:~/src/linux-mainline₿ tuxmake -r podman -k tinyconfig -e "KBUILD_BUILD_TIMESTAMP='Sun May 1 12:00:00 CEST 2011'" -e "KBUILD_BUILD_USER=tuxmake" -e "KBUILD_BUILD_HOST=tuxmake"
drue@jug:~/.cache/tuxmake/builds₿ md5sum 61[56]/* | sort
2a79af3c87ecab9867dcb2b6bd78ff13 616/metadata.json
423642d413c4e35f3bfa9002d202782d 615/bzImage
423642d413c4e35f3bfa9002d202782d 616/bzImage
893d8d621204d0abec6a212a0dd62a54 615/config
893d8d621204d0abec6a212a0dd62a54 616/config
8a8c8d28eae58ca341a3d993f3e6a32f 615/build.log
d14741943ab7a5d0363760c8e59c8379 615/vmlinux.xz
d14741943ab7a5d0363760c8e59c8379 616/vmlinux.xz
d2425fc04c00479e28f03ab22e210326 616/build.log
d3606f4b2e22d063cbca382161f61cd9 615/System.map
d3606f4b2e22d063cbca382161f61cd9 616/System.map
da09cb0f9d0832e0c099500aa8a50dab 615/metadata.json
dan.rue@hackbox2:~/linux-mainline$ git describe
v5.10-rc4
dan.rue@hackbox2:~/linux-mainline$ tuxmake --image docker.io/tuxmake/x86_64_gcc@sha256:f8218cbfad8ecf6628fc44db864a402070feb87ff43a880e1409649172d4bc8c -r docker -k tinyconfig -e "KBUILD_BUILD_TIMESTAMP='Sun May 1 12:00:00 CEST 2011'" -e "KBUILD_BUILD_USER=tuxmake" -e "KBUILD_BUILD_HOST=tuxmake"
dan.rue@hackbox2:~/linux-mainline$ md5sum /home/dan.rue/.cache/tuxmake/builds/27/*
ef2c982e62e6e0478538ed584df7646c /home/dan.rue/.cache/tuxmake/builds/27/build.log
423642d413c4e35f3bfa9002d202782d /home/dan.rue/.cache/tuxmake/builds/27/bzImage
893d8d621204d0abec6a212a0dd62a54 /home/dan.rue/.cache/tuxmake/builds/27/config
3f430d588e4c6986b1e94bbdf13a9351 /home/dan.rue/.cache/tuxmake/builds/27/metadata.json
d3606f4b2e22d063cbca382161f61cd9 /home/dan.rue/.cache/tuxmake/builds/27/System.map
d14741943ab7a5d0363760c8e59c8379 /home/dan.rue/.cache/tuxmake/builds/27/vmlinux.xz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment