This patch gives me a new error message building 5.11.9 on x86_64 using the Slackware current 5.11.8 config: $make oldconfig HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/confdata.o HOSTCC scripts/kconfig/expr.o LEX scripts/kconfig/lexer.lex.c HOSTCC scripts/kconfig/preprocess.o YACC scripts/kconfig/parser.tab.[ch] HOSTCC scripts/kconfig/util.o HOSTCC scripts/kconfig/symbol.o HOSTCC scripts/kconfig/lexer.lex.o HOSTCC scripts/kconfig/parser.tab.o HOSTLD scripts/kconfig/conf WARNING: unmet direct dependencies detected for ADI_AXI_ADC Depends on [n]: IIO [=m] && HAS_IOMEM [=y] && OF [=n] Selected by [m]: - AD9467 [=m] && IIO [=m] && SPI [=y] WARNING: unmet direct dependencies detected for ADI_AXI_ADC Depends on [n]: IIO [=m] && HAS_IOMEM [=y] && OF [=n] Selected by [m]: - AD9467 [=m] && IIO [=m] && SPI [=y] # # configuration written to .config # The Slackware 5.11.8 config is here: https://mirrors.kernel.org/slackware/slackware64-current/testing/source/linux-5.11.x/kernel-configs/config-huge-5.11.8.x64 It looks like a similar bug was found earlier: https://lkml.org/lkml/2021/3/17/231