chromeos-4.14 kernel @ 6623310fff8b446 FROMLIST: efi/libstub: Disable some warnings for x86{,_64}
src/third_party/kernel/v4.14$ ./chromeos/scripts/kernelconfig olddefconfig
running olddefconfig for x86_64 i386 armel arm64
***************************************
* Processing x86_64 (x86_64) ...
* Run olddefconfig on x86_64/chromeos-amd-stoneyridge.flavour.config ...
make[1]: Entering directory '/usr/local/google/home/djkurtz/chromeos/src/third_party/kernel/v4.14/build/x86_64'
GEN ./Makefile
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf --olddefconfig Kconfig
sound/soc/intel/Kconfig:106:error: recursive dependency detected!
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
sound/soc/intel/Kconfig:106: symbol SND_SOC_INTEL_SKYLAKE is selected by SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
sound/soc/intel/boards/Kconfig:287: symbol SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH depends on SND_SOC_INTEL_SKYLAKE
#
# configuration written to .config
#
make[1]: Leaving directory '/usr/local/google/home/djkurtz/chromeos/src/third_party/kernel/v4.14/build/x86_64'
* Run olddefconfig on x86_64/chromeos-intel-pineview.flavour.config ...
make[1]: Entering directory '/usr/local/google/home/djkurtz/chromeos/src/third_party/kernel/v4.14/build/x86_64'
GEN ./Makefile
scripts/kconfig/conf --olddefconfig Kconfig
sound/soc/intel/Kconfig:106:error: recursive dependency detected!
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
sound/soc/intel/Kconfig:106: symbol SND_SOC_INTEL_SKYLAKE is selected by SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
sound/soc/intel/boards/Kconfig:287: symbol SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH depends on SND_SOC_INTEL_SKYLAKE
.config:4929:warning: symbol value 'm' invalid for SND_SOC_INTEL_MACH
.config:4936:warning: symbol value 'm' invalid for SND_SOC_INTEL_SST_TOPLEVEL
#
# configuration written to .config
#
make[1]: Leaving directory '/usr/local/google/home/djkurtz/chromeos/src/third_party/kernel/v4.14/build/x86_64'
* Run olddefconfig on x86_64/chromiumos-x86_64.flavour.config ...
make[1]: Entering directory '/usr/local/google/home/djkurtz/chromeos/src/third_party/kernel/v4.14/build/x86_64'
GEN ./Makefile
scripts/kconfig/conf --olddefconfig Kconfig
sound/soc/intel/Kconfig:106:error: recursive dependency detected!
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
sound/soc/intel/Kconfig:106: symbol SND_SOC_INTEL_SKYLAKE is selected by SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
sound/soc/intel/boards/Kconfig:287: symbol SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH depends on SND_SOC_INTEL_SKYLAKE
.config:4967:warning: symbol value 'm' invalid for SND_SOC_INTEL_MACH
.config:4974:warning: symbol value 'm' invalid for SND_SOC_INTEL_SST_TOPLEVEL
#
# configuration written to .config
#
make[1]: Leaving directory '/usr/local/google/home/djkurtz/chromeos/src/third_party/kernel/v4.14/build/x86_64'
Running splitconfig for x86_64
... same errors for all arch
Comment 1 by drinkcat@google.com
, Oct 25