Hi Ard, On Tue, 22 Aug 2023 09:32:31 +0200 Ard Biesheuvel <ardb@xxxxxxxxxx> wrote: > > Hello Stephen, > > On Tue, 22 Aug 2023 at 08:49, Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> wrote: > > > > Hi all, > > > > After merging the efi tree, today's linux-next build (x86_64 allmodconfig) > > failed like this: > > > > In file included from drivers/platform/x86/uv_sysfs.c:14: > > arch/x86/include/asm/uv/bios.h:118:22: error: expected ')' before '*' token > > 118 | u64 (__efiapi *function)(enum uv_bios_cmd, ...); > > | ^~ > > | ) > > > > Caused by commit > > > > 73632c8c865f ("efi/runtime-wrappers: Remove duplicated macro for service returning void") > > > > Thanks for the report. > > I cannot reproduce this with Debian's GCC 12.2.0 when building the > efi/next tree either in isolation, or merged into yesterday's next. > > Could you please share the compiler version and the .config you used? Thanks. $ x86_64-linux-gnu-gcc --version x86_64-linux-gnu-gcc (Debian 12.3.0-4) 12.3.0 (this is Debian's cross compiler that is ppcle64 hosted) and (see above) it is a x86_64 allmodconfig build. Maybe there is some interaction with something else in today's linux-next (just released). -- Cheers, Stephen Rothwell
Attachment:
pgpFNe1roXpCA.pgp
Description: OpenPGP digital signature