Fixes for issues #1 and #2

Open Florian Fainelli requested to merge fixes into master

This merge request fixes the two open issues pertaining to the build system having dependency tracking issues.

Merge request reports