Mauro Carvalho Chehab wrote:[...] Ah, now I understand. You use "select" to enable options which aren't actually a build requirement for the selecting option. Another example where "select" is used to fill a gap left by limitations regarding what can be presented in the "make ...config" UIs. If you use "select" this way, well, then you have to cope with the implications. Another workaround for this UI limitation: config VIDEO_EM28XX tristate "Empia EM2800/2820/2840 USB video capture support" depends on WHATEVER_BUILD_REQUIREMENT_IS_LEFT select MAYBE_ANOTHER_BUILD_REQUIREMENT help ... comment "Empia EM28xx devices may require Philips SAA7113/4/5 video decoders" depends on VIDEO_EM28XX && VIDEO_SAA711X=n comment "Empia EM28xx devices may require Texas Instruments TVP5150 video decoder" depends on VIDEO_EM28XX && VIDEO_TVP5150=n Still awkward, but now you don't have to copy VIDEO_SAA711X's and VIDEO_TVP5150's dependencies to VIDEO_EM28XX anymore. Or another idea: Copy _all_ dependencies of drivers which can be selected by "...if VIDEO_HELPER_CHIPS_AUTO" to VIDEO_HELPER_CHIPS_AUTO. Of course all these issues go away as soon as somebody has implemented "select" with recursive dependency check. -- Stefan Richter -=====-==--- -=-= --==- http://arcgraph.de/sr/ --
| Stephen Smalley | Re: [AppArmor 39/45] AppArmor: Profile loading and manipulation, pathname matching |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Jan Engelhardt | intel iommu (Re: -mm merge plans for 2.6.23) |
| Greg Kroah-Hartman | [PATCH 005/196] Chinese: add translation of SubmittingDrivers |
git: | |
| David Fenyes | sigsetmask()? (LINUX) |
| Stephen Tweedie | Unmounting root (no kidding!) [was: Some Linux problems---solved] |
| Les Andrzejewski | X386/WD90C31/SUMSUNG SYNC MASTER 4 |
| Doug Evans | Re: Stabilizing Linux |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Linus Torvalds | Re: [GIT]: Networking |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Herbert Xu | Re: [PATCH] myr10ge: again fix lro_gen_skb() alignment |
