diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-03-01 00:12:37 +0000 |
---|---|---|
committer | Steve Sakoman <steve@sakoman.com> | 2021-03-11 05:00:02 -1000 |
commit | 4ce08e6fa4e72d70badb1892f48d593a37f063ad (patch) | |
tree | 3bef95f8b9a4e6cf01ef9bf6f0a6bdd9d7e95bd5 /meta/recipes-bsp/efivar/efivar/determinism.patch | |
parent | 6187dd2b21a9f42877e782810ef96738dbc668c1 (diff) | |
download | openembedded-core-4ce08e6fa4e72d70badb1892f48d593a37f063ad.tar.gz |
efivar: Fix reproducibility issue
Add sorting to the globbing within the Makefile to make the output
reproducible.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit c43ae151f572786818fe048233b4bbfd6b0ba2cf)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Diffstat (limited to 'meta/recipes-bsp/efivar/efivar/determinism.patch')
-rw-r--r-- | meta/recipes-bsp/efivar/efivar/determinism.patch | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/meta/recipes-bsp/efivar/efivar/determinism.patch b/meta/recipes-bsp/efivar/efivar/determinism.patch new file mode 100644 index 0000000000..bdf6bfc4a8 --- /dev/null +++ b/meta/recipes-bsp/efivar/efivar/determinism.patch @@ -0,0 +1,18 @@ +Fix reproducibility issue caused by unsorted wildcard expansion. + +Upstream-Status: Pending +RP 2021/3/1 + +Index: git/src/Makefile +=================================================================== +--- git.orig/src/Makefile ++++ git/src/Makefile +@@ -15,7 +15,7 @@ TARGETS=$(LIBTARGETS) $(BINTARGETS) $(PC + STATICTARGETS=$(STATICLIBTARGETS) $(STATICBINTARGETS) + + LIBEFIBOOT_SOURCES = crc32.c creator.c disk.c gpt.c loadopt.c path-helpers.c \ +- linux.c $(wildcard linux-*.c) ++ linux.c $(sort $(wildcard linux-*.c)) + LIBEFIBOOT_OBJECTS = $(patsubst %.c,%.o,$(LIBEFIBOOT_SOURCES)) + LIBEFIVAR_SOURCES = dp.c dp-acpi.c dp-hw.c dp-media.c dp-message.c \ + efivarfs.c error.c export.c guid.c guids.S guid-symbols.c \ |