#22226: False recursive dependency when using conditional dependency
------------------------+--------------------------------
  Reporter:  ilario     |      Owner:  developers
      Type:  defect     |     Status:  new
  Priority:  normal     |  Milestone:
 Component:  toolchain  |    Version:  Chaos Calmer 15.05
Resolution:             |   Keywords:
------------------------+--------------------------------

Comment (by hnyman):

 Replying to [ticket:22226 ilario]:
 > {{{
 > make menuconfig
 > }}}
 >
 > I get the following error:
 >
 > {{{
 >  error: recursive dependency detected!
 >          symbol PACKAGE_dummyfirst is selected by PACKAGE_dummysecond
 >          symbol PACKAGE_dummysecond is selected by PACKAGE_dummyfirst
 > }}}
 >
 > the dependencies are set in this way:
 >
 >  dummysecond selects dummyfirst
 >  dummythird selects dummysecond if dummyfirst is selected (this is the
 conditional dependency)

 That looks like a real circular dependency that dummythird creates.
 Placing it behind a conditional does not change the circular nature.

--
Ticket URL: <https://dev.openwrt.org/ticket/22226#comment:1>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to