[PATCH 0/4] Dist Archive and Clang Build Fixes

Andrew Hamilton <[email protected]>
Newsgroups org.gnu.grub-devel
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.