#20648: Mutually exclusive depends called recursive depedency
-----------------------+--------------------------------
Reporter: openwrt@… | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone:
Component: packages | Version: Chaos Calmer 15.05
Keywords: |
-----------------------+--------------------------------
using configuration options like:
config X
bool "boolX"
default n
depends on (PACKAGE_P && (!(Y))
config Y
bool "boolY"
default n
depends on (PACKACK_P && (!(X))
results in a warning about there being a recursive dependency
(X depends on Y and Y depends on X)
When in fact the opposite of a recursive dependency is the case (that is X
depends on not Y and Y depends on not X).
Both can be false but only one can be true, and this shouldn't
trigger the warning where X needs Y and Y needs X.
This is true of CC and is probably true for trunk too.
--
Ticket URL: <https://dev.openwrt.org/ticket/20648>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets