Bug 206907

Summary: backport_iwlwifi 8324 Can't be compiled after make clean
Product: Backports project Reporter: realasking
Component: BackportsAssignee: Backports Project Mailing List (backports)
Status: NEW ---    
Severity: high    
Priority: P1    
Hardware: Intel   
OS: Linux   
Kernel Version: 4.19 Subsystem:
Regression: No Bisected commit-id:

Description realasking 2020-03-22 02:41:49 UTC
Hi all.
I failed to make the intel backport_iwlwifi driver for ax200 (version 8324) after I make clean when I had update my kernel from 4.19.109 manjaro to 4.19.112 manjaro.

It reported that:
cc -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer   -c -o conf.o conf.c
make[5]: *** 没有规则可制作目标“zconf.tab.o”,由“conf” 需求。 停止。
make[5]: *** 正在等待未完成的任务....
make[4]: *** [Makefile.real:39:oldconfig] 错误 2
make[3]: *** [Makefile:43:oldconfig] 错误 2
make[2]: *** [Makefile.real:73:backport-include/backport/autoconf.h] 错误 2
make[1]: *** [Makefile:43:modules] 错误 2
make: *** [Makefile:30:default] 错误 2

After comparing originally downloaded folder and my compilation folder, I found that the two source files zconf.tab.c and zconf.lex.c in the kconf folder were deleted when make clean was executed. If which were copied, the modules could be successfully produced again.

But this would cause dkms compilation falls. Could you make a fix for it?

Thanks.