File efitools-c23.patch of Package efitools

 - C23 has "bool" as a keyword
 - gcc-15 compiles w/ -std=gnu23 by default
 - the code in lib/asn1 dates from before 2012, it defines and uses
   it's own "bool", so compile the code there w/ -std=gnu11

--- a/lib/asn1/Makefile	2019-01-08 23:13:13.000000000 +0100
+++ b/lib/asn1/Makefile	2025-04-13 09:21:22.870024546 +0200
@@ -4,6 +4,8 @@
 
 include ../../Make.rules
 
+CFLAGS += -std=gnu11
+
 libasn1.a: $(LIBFILES)
 libasn1-efi.a: $(EFILIBFILES)
 
openSUSE Build Service is sponsored by