<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Looks like the recent kconfig changes broke the whole packages
      buildbot.</p>
    <p>(For some weird reason, the arc targets succeed, but all others
      fail miserably...  )</p>
    <p><br>
    </p>
    <p><a class="moz-txt-link-freetext" href="http://buildbot.openwrt.org/master/packages/grid">http://buildbot.openwrt.org/master/packages/grid</a><br>
    </p>
    <p><a class="moz-txt-link-freetext" href="http://buildbot.openwrt.org/master/packages/one_line_per_build">http://buildbot.openwrt.org/master/packages/one_line_per_build</a></p>
    <p><br>
    </p>
    <p>Some of errors in the logs are possibly related to the
      TARGET_MULTI_PROFILE error preventing some default packages, and
      for that bug there is already a proposed patch.</p>
    <p>But most errors seem to be related to recursive errors inside the
      rather complex mac80211 wifi driver collection. I have a hunch
      that for buildbot the "treat recursive dependencies as warnings
      instead of errors" option (from 3204430e3 ) should be activated in
      the config binary, or alternatively some major work for
      re-organising the mac80211 submodule dependencies needs to be
      done.<br>
    </p>
    <p>Example:<br>
    </p>
    <p><a class="moz-txt-link-freetext" href="http://buildbot.openwrt.org/master/packages/builders/mips_24kc/builds/219/steps/compile/logs/stdio">http://buildbot.openwrt.org/master/packages/builders/mips_24kc/builds/219/steps/compile/logs/stdio</a></p>
    <p><br>
    </p>
    <p><br>
    </p>
    <pre><span class="stderr">Config-build.in:10377:error: recursive dependency detected!
Config-build.in:10377:  symbol PACKAGE_kmod-cfg80211 depends on PACKAGE_kmod-cfg80211
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"

Config-build.in:10273:error: recursive dependency detected!
Config-build.in:10273:  symbol PACKAGE_kmod-b43 depends on PACKAGE_kmod-b43
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"

tmp/.config-package.in:10656:error: recursive dependency detected!
tmp/.config-package.in:10656:   symbol PACKAGE_kmod-acx-mac80211 depends on PACKAGE_kmod-acx-mac80211
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"

Config-build.in:10665:error: recursive dependency detected!
Config-build.in:10665:  symbol PACKAGE_kmod-wl18xx depends on PACKAGE_kmod-wl18xx
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"

tmp/.config-package.in:11992:error: recursive dependency detected!
tmp/.config-package.in:11992:   symbol PACKAGE_kmod-mwlwifi depends on PACKAGE_kmod-mwlwifi
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"

Config-build.in:8941:error: recursive dependency detected!
Config-build.in:8941:   symbol PACKAGE_kmod-batman-adv depends on PACKAGE_kmod-batman-adv
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"

Config-build.in:10501:error: recursive dependency detected!
Config-build.in:10501:  symbol PACKAGE_kmod-mwifiex-sdio depends on PACKAGE_kmod-mwifiex-sdio
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"

Config-build.in:10545:error: recursive dependency detected!
Config-build.in:10545:  symbol PACKAGE_kmod-rt2400-pci depends on PACKAGE_kmod-rt2400-pci
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"

Config-build.in:10425:error: recursive dependency detected!
Config-build.in:10425:  symbol PACKAGE_kmod-mac80211 depends on PACKAGE_kmod-mac80211
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"

Config-build.in:10229:error: recursive dependency detected!
Config-build.in:10229:  symbol PACKAGE_kmod-ath10k-ct-smallbuffers depends on PACKAGE_kmod-ath10k-ct-smallbuffers
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"

Config-build.in:10269:error: recursive dependency detected!
Config-build.in:10269:  symbol PACKAGE_kmod-ath9k-htc depends on PACKAGE_kmod-ath9k-htc
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"



</span></pre>
  </body>
</html>