]> git.proxmox.com Git - efi-boot-shim.git/commit
Once again, try even harder to get binaries without timestamps in them.
authorPeter Jones <pjones@redhat.com>
Fri, 15 Mar 2019 13:52:02 +0000 (09:52 -0400)
committerPeter Jones <pjones@redhat.com>
Fri, 24 Jul 2020 00:52:12 +0000 (20:52 -0400)
commit10d6e3d90f1ea504a1dedaea50478c444e92951c
tree65780af930ad2fc0097d23e9350eb479684831da
parent344a8364cb05cdaafc43231d0f73d5217c4e118c
Once again, try even harder to get binaries without timestamps in them.

$ objdump -x /builddir/build/BUILDROOT/shim-*/usr/share/shim/*/shimx64.efi | grep 'Time/Date'
Time/Date Thu Jan  1 00:00:08 1970
$ _

"What is despair? I have known it—hear my song. Despair is when you’re
debugging a kernel driver and you look at a memory dump and you see that
a pointer has a value of 7."
 - http://scholar.harvard.edu/files/mickens/files/thenightwatch.pdf

objcopy only knows about -D for some targets.
ld only believes in --no-insert-timestamp in some versions.
dd takes off and nukes the site from orbit.

It's the only way to be sure.

Signed-off-by: Peter Jones <pjones@redhat.com>
Upstream-commit-id: a4a1fbe728c
Make.defaults
Makefile