Add several additional files to the dist archive:
MAINTAINERS
SECURITY
zstd test support files
tpm2key.asn file
These now show up in the dist archive such as created
with "make dist-gzip".

Correct build error with Clang targetting EFI. This was
caused by Clang flagging a missing initializer for
"vendor_defined_data" which is a zero length array. Add
a conditional compile pragma to allow Clang to build this.
To reproduce the issue:
./configure BUILD_CC=clang HOST_CC=clang TARGET_CC=clang CC=clang
make
<observe error>

Andrew Hamilton (4):
  build: Include MAINTAINERS and SECURITY files in dist archive
  build: Include new zstd test support files in dist archive
  build: Add tpm2asn file for reference to dist archive
  loader/efi/linux: Fix Compile Error With Clang

 conf/Makefile.extra-dist     | 5 +++++
 grub-core/loader/efi/linux.c | 8 ++++++++
 2 files changed, 13 insertions(+)

-- 
2.43.0


_______________________________________________
Grub-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to