Patrick Georgi has submitted this change. ( https://review.coreboot.org/c/coreboot/+/35391 )
Change subject: Makefile: set TZ LANG LC_ALL ......................................................................
Makefile: set TZ LANG LC_ALL
To be reproducible, TZ LANG LC_ALL should be set early in the build process to be always used.
Change-Id: Iad802968347c8d41f974af930e0d0ad5b66719cb Signed-off-by: Alexander Couzens lynxis@fe80.eu Reviewed-on: https://review.coreboot.org/c/coreboot/+/35391 Tested-by: build bot (Jenkins) no-reply@coreboot.org Reviewed-by: Stefan Reinauer stefan.reinauer@coreboot.org Reviewed-by: Philipp Deppenwiese zaolin.daisuki@gmail.com --- M Makefile 1 file changed, 6 insertions(+), 0 deletions(-)
Approvals: build bot (Jenkins): Verified Stefan Reinauer: Looks good to me, but someone else must approve Philipp Deppenwiese: Looks good to me, approved
diff --git a/Makefile b/Makefile index f0a22a5..52cba69 100644 --- a/Makefile +++ b/Makefile @@ -42,6 +42,12 @@ COREBOOT_EXPORTS := COREBOOT_EXPORTS COREBOOT_EXPORTS += top src srck obj objutil objk
+# reproducible builds +LANG:=C +LC_ALL:=C +TZ:=UTC0 +COREBOOT_EXPORTS += LANG LC_ALL TZ + DOTCONFIG ?= $(top)/.config KCONFIG_CONFIG = $(DOTCONFIG) KCONFIG_AUTOADS := $(obj)/cb-config.ads