On Thu, May 01, 2025 at 08:34:36AM +0200, Philip Müller wrote:
Hi all,
GCC 15 changed the default C standard dialect from gnu17 to gnu23, which should not have impacted the kernel because it explicitly requests the gnu11 standard in the main Makefile. However I see these errors in older kernels series and some realtime kernels:
5.4, 5.10, 5.15, 6.1, 6.1-rt, 6.6, 6.13-rt
That's to be expected, no one has backported the fixes for this yet.
Someone on the list started to, but then said they would wait for someone else to do it, see this thread: https://lore.kernel.org/r/fb4cce81-1e36-4887-a1e0-0cfd1a26693e@googlemail.co...
So, until that happens, or one of my build-boxes accidentally gets upgraded to gcc-15 and I'm forced to do it myself, this is going to stay as-is.
thanks,
greg k-h