Attention is currently required from: Martin Roth. Alexander Couzens has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/51363 )
Change subject: Makefile: export LANG LC_ALL TZ without using COREBOOT_EXPORTS ......................................................................
Makefile: export LANG LC_ALL TZ without using COREBOOT_EXPORTS
LANG LC_ALL TZ are required for reproducible builds. Those environment should be always used for all builds in coreboot and for payloads. By using COREBOOT_EXPORTS those would be removed in payload builds.
Change-Id: Iea965abbce23bf6ec408ef587da0a4c4ebc65a27 Signed-off-by: Alexander Couzens lynxis@fe80.eu --- M Makefile 1 file changed, 2 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/63/51363/1
diff --git a/Makefile b/Makefile index ec0f95b..66b4535 100644 --- a/Makefile +++ b/Makefile @@ -22,7 +22,8 @@ LANG:=C LC_ALL:=C TZ:=UTC0 -COREBOOT_EXPORTS += LANG LC_ALL TZ +# don't use COREBOOT_EXPORTS to ensure further tools be reproducible +export LANG LC_ALL TZ
DOTCONFIG ?= $(top)/.config KCONFIG_CONFIG = $(DOTCONFIG)