Re: [PATCH v1] tools: ipxe: update for fixing build with GCC11

2021-06-16 Thread Bernhard M. Wiedemann
So this means, CentOS7 binutils has 9cb80f72d8b from 2011-12-21 but not git blame binutils/objcopy.c|grep enable-determini 955d0b3bd75 (Roland McGrath 2013-01-07 17:40:59 + 549) -D --enable-deterministic-archives\n\ 2e30cb575a1 (Cary Coutant 2012-04-25 17:50:14 + 555) -D

Re: [Xen-devel] [PATCH] x86/efi: Do not insert timestamps in efi files

2018-10-26 Thread Bernhard M. Wiedemann
On 25/10/2018 16.08, Jan Beulich wrote: On 25.10.18 at 16:00, wrote: >> For shipped binaries to customers, exactly when it was built is >> irrelevant, whereas peoples ability to independently verify the >> integrity of the binary is important. > > Correct, which is why I appreciate the _opti

[Xen-devel] [PATCH] x86/efi: Do not insert timestamps in efi files

2018-10-24 Thread Bernhard M. Wiedemann
in order to make builds reproducible. See https://reproducible-builds.org/ for why this is good. We only add the option, if ld understands it. Signed-off-by: Bernhard M. Wiedemann --- Config.mk | 8 xen/arch/x86/Makefile | 2 +- 2 files changed, 9 insertions(+), 1 deletion

Re: [Xen-devel] [PATCH] x86/efi: Do not insert timestamps in efi files

2018-10-24 Thread Bernhard M. Wiedemann
On 24/10/2018 10.16, Andrew Cooper wrote: > This change is fine in principle, but do all i386pep compatible versions > of LD support this parameter? It seems, it was added in 2014 to GNU binutils when the default was reversed to be unreproducible: https://sourceware.org/git/gitweb.cgi?p=binutils-g

[Xen-devel] [PATCH] x86/efi: Do not insert timestamps in efi files

2018-10-24 Thread Bernhard M. Wiedemann
in order to make builds reproducible. See https://reproducible-builds.org/ for why this is good. Signed-off-by: Bernhard M. Wiedemann --- xen/arch/x86/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/xen/arch/x86/Makefile b/xen/arch/x86/Makefile index 162b0b94c0..052bdb1e25 100644