File kernel-6-15-EXTRA_CFLAGS.patch of Package virtualbox

From: Jiri Slaby <jslaby@suse.cz>
Subject: Use ccflags-y instead of EXTRA_CFLAGS
References: kernel-6.15 build fix
Patch-mainline: no

EXTRA_CFLAGS were removed in:
e966ad0edd00 kbuild: remove EXTRA_*FLAGS support

So set ccflags-y (supported in new kernels) too (support also old kernels).
---
 src/VBox/Installer/linux/Makefile-footer.gmk |    1 +
 1 file changed, 1 insertion(+)

--- a/src/VBox/Installer/linux/Makefile-footer.gmk
+++ b/src/VBox/Installer/linux/Makefile-footer.gmk
@@ -115,6 +115,7 @@ VBOXMOD_EXT := ko
 
 # build defs
 EXTRA_CFLAGS += $(VBOXMOD_CFLAGS) $(addprefix -I,$(KERN_INCL) $(VBOXMOD_INCL)) $(VBOXMOD_0_KFLAGS) $(KDEBUG)
+ccflags-y += $(EXTRA_CFLAGS)
 $(VBOXMOD_0_TARGET)-y := $(VBOXMOD_OBJS)
 obj-m += $(VBOXMOD_0_TARGET).o
 
openSUSE Build Service is sponsored by