Skip to content

drivers: Add missing dependencies#9844

Merged
aabadie merged 19 commits intoRIOT-OS:masterfrom
jnohlgard:pr/features-fixup
Aug 27, 2018
Merged

drivers: Add missing dependencies#9844
aabadie merged 19 commits intoRIOT-OS:masterfrom
jnohlgard:pr/features-fixup

Conversation

@jnohlgard
Copy link
Copy Markdown
Member

Contribution description

Some drivers were missing dependencies on their periph interfaces or other modules. This PR fixes that problem. The issue was hidden by the tests/drivers_ applications defining FEATURES_REQUIRED even though it should not have been necessary.

Testing procedure

Any failures should show up in the linking phase, if the dependency is missing, the link will fail with missing symbols.

Issues/PRs references

none

@jnohlgard jnohlgard added Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors) Area: tests Area: tests and testing framework Area: build system Area: Build system Area: drivers Area: Device drivers CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR CI: run tests If set, CI server will run tests on hardware for the labeled PR labels Aug 26, 2018
@jnohlgard jnohlgard added this to the Release 2018.10 milestone Aug 26, 2018
@jnohlgard jnohlgard requested a review from cladmi August 26, 2018 06:09
Copy link
Copy Markdown
Contributor

@aabadie aabadie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good cleanup, thanks!

Code changes are ok and the CI have passed. ACK and go

@aabadie aabadie merged commit bee9a21 into RIOT-OS:master Aug 27, 2018
@jnohlgard jnohlgard deleted the pr/features-fixup branch August 27, 2018 11:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: build system Area: Build system Area: drivers Area: Device drivers Area: tests Area: tests and testing framework CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR CI: run tests If set, CI server will run tests on hardware for the labeled PR Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants