On 9/24/18 10:39 PM, Stephen Rothwell wrote: > Hi all, > > Changes since 20180924: > on i386: WARNING: unmet direct dependencies detected for SND_SOC_WM8731 Depends on [m]: SOUND [=y] && !UML && SND [=y] && SND_SOC [=y] && SND_SOC_I2C_AND_SPI [=m] Selected by [y]: - SND_SOC_MIKROE_PROTO [=y] && SOUND [=y] && !UML && SND [=y] && SND_SOC [=y] && SND_ATMEL_SOC [=y] && OF [=y] and then: ld: sound/soc/codecs/wm8731.o: in function `wm8731_i2c_probe': wm8731.c:(.text+0x609): undefined reference to `__devm_regmap_init_i2c' ld: sound/soc/codecs/wm8731.o: in function `wm8731_modinit': wm8731.c:(.init.text+0x8): undefined reference to `i2c_register_driver' ld: sound/soc/codecs/wm8731.o: in function `wm8731_exit': wm8731.c:(.exit.text+0x6): undefined reference to `i2c_del_driver' but CONFIG_I2C=m. Full randconfig file is attached. Note: I only see the kconfig warnings when I build for i386 on an x86_64 machine. If I build on an i386 system, I don't see those warnings, but I do see the linker errors. -- ~Randy