Hi,
So yeah I played around with this (temporarily breaking various libs on my machine :P), and this is a clear improvement to current state (good to see what things use the libs), thusly acked below :)
On Wed, Feb 17, 2016 at 1:31 AM, Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net wrote:
New version, all NEED_* variables now list the config items they want.
List affected features for missing libraries
If libpci, libusb0 or libusb1 are missing, make will now tell you which currently enabled features require those libraries.
Example output: Checking for libusb-0.1/libusb-compat headers... not found. The following features require libusb-0.1/libusb-compat: CONFIG_PICKIT2_SPI CONFIG_DEDIPROG. Please install libusb-0.1 headers or libusb-compat headers. See README for more information.
A followup patch will allow blanket disabling of all affected features.
Signed-off-by: Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net
Acked-by: Urja Rannikko urjaman@gmail.com