> However the thing that bothers me more than 'nut' failing, is the fact
that it is _not_ selected in my .config. What would be causing it to build?
If I uninstall the package (./scripts/feeds uninstall nut) my build succeeds
fine.
I think that the reason is badly implemented nut support in Luci statistics
(=collectd).
When nut module was re-added to collectd by r34830 in Dec2012, it was not
placed with a conditional dependency on the user's interest for nut support,
instead the nut support gets always built in and apparently requires the
underlying nut to be built also.
See "nut,nut" at the end of line 286 of feeds/packages/utils/collectd/Makefile:
$(eval $(call BuildPlugin,nut,UPS monitoring input,nut,nut))
All other collectd optionals with requirement of additional software, have
options enabling users to select/deselect the collectd module, but nut
support is always included in collectd regardless of the user's interest. (It
is not even visible in menuconfig as collectd's optional module.)
http://nbd.name/gitweb.cgi?p=packages.git;a=commitdiff;h=7442b49d058e26c00ad1d0821a643b960cc9657a
http://nbd.name/gitweb.cgi?p=packages.git;a=blobdiff;f=utils/collectd/Makefile;h=6e609b03162243d452cd55a9c52df03efca4fca1;hp=413ff8447d2f9439260c2f6bd8e2d264f4c65bba;hb=7442b49d058e26c00ad1d0821a643b960cc9657a;hpb=f25cbf8117600f9837172f4d2afbdbb0ccb9b560
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel